From d3da0df433e69c36e0f9e94d09de3f017d82d06f Mon Sep 17 00:00:00 2001 From: LinxGem33 Date: Wed, 11 Jan 2017 11:23:41 +0000 Subject: [PATCH] remaining project commit --- OSX-Arc-White/cinnamon/cinnamon.css | 1423 ++++ .../common-assets/menu/menu-hover.svg | 104 + .../common-assets/menu/menu-separator.svg | 60 + .../misc/add-workspace-active.svg | 154 + .../misc/add-workspace-hover.svg | 117 + .../common-assets/misc/add-workspace.svg | 117 + .../cinnamon/common-assets/misc/bg.svg | 127 + .../misc/calendar-arrow-left-hover.svg | 172 + .../misc/calendar-arrow-left.svg | 152 + .../misc/calendar-arrow-right-hover.svg | 172 + .../misc/calendar-arrow-right.svg | 152 + .../common-assets/misc/close-active.svg | 100 + .../common-assets/misc/close-hover.svg | 100 + .../cinnamon/common-assets/misc/close.svg | 100 + .../common-assets/misc/corner-ripple.svg | 85 + .../common-assets/misc/desklet-header.svg | 158 + .../cinnamon/common-assets/misc/desklet.svg | 152 + .../cinnamon/common-assets/misc/osd.svg | 127 + .../common-assets/misc/overview-hover.png | Bin 0 -> 838 bytes .../cinnamon/common-assets/misc/overview.png | Bin 0 -> 680 bytes .../common-assets/misc/trash-icon.svg | 97 + .../common-assets/panel/activities-active.svg | 178 + .../common-assets/panel/activities.svg | 158 + .../common-assets/panel/panel-bottom.svg | 79 + .../common-assets/panel/panel-left.svg | 79 + .../common-assets/panel/panel-right.svg | 79 + .../common-assets/panel/panel-top.svg | 75 + .../panel/window-list-active-bottom.svg | 162 + .../panel/window-list-active-left.svg | 164 + .../panel/window-list-active-right.svg | 164 + .../panel/window-list-active-top.svg | 162 + .../switch/switch-off-selected.svg | 229 + .../switch/switch-on-selected.svg | 274 + .../checkbox/checkbox-checked-focused.svg | 268 + .../checkbox/checkbox-checked.svg | 268 + .../checkbox/checkbox-unchecked-focused.svg | 160 + .../checkbox/checkbox-unchecked.svg | 141 + .../cinnamon/light-assets/menu/menu.svg | 127 + .../cinnamon/light-assets/menu/submenu.svg | 117 + .../cinnamon/light-assets/misc/button-box.svg | 92 + .../cinnamon/light-assets/misc/message.svg | 103 + .../cinnamon/light-assets/misc/modal.svg | 143 + .../light-assets/switch/switch-off.svg | 201 + .../light-assets/switch/switch-on.svg | 274 + OSX-Arc-White/cinnamon/thumbnail.png | Bin 0 -> 33914 bytes OSX-Arc-White/extra/Arc-Plank/dock.theme | 63 + OSX-Arc-White/extra/Capeos/dock.theme | 64 + OSX-Arc-White/extra/Chrome/arc-dark-theme.crx | Bin 0 -> 65060 bytes .../arc-dark-theme/images/theme_frame.png | Bin 0 -> 334 bytes .../images/theme_tab_background.png | Bin 0 -> 230 bytes .../arc-dark-theme/images/theme_toolbar.png | Bin 0 -> 255 bytes .../extra/Chrome/arc-dark-theme/manifest.json | 40 + .../extra/Chrome/arc-darker-theme.crx | Bin 0 -> 1888 bytes .../arc-darker-theme/images/theme_frame.png | Bin 0 -> 140 bytes .../arc-darker-theme/images/theme_toolbar.png | Bin 0 -> 170 bytes .../Chrome/arc-darker-theme/manifest.json | 39 + OSX-Arc-White/extra/Chrome/arc-theme.crx | Bin 0 -> 1863 bytes .../Chrome/arc-theme/images/theme_frame.png | Bin 0 -> 1107 bytes .../Chrome/arc-theme/images/theme_toolbar.png | Bin 0 -> 170 bytes .../extra/Chrome/arc-theme/manifest.json | 39 + OSX-Arc-White/extra/Makefile.am | 2 + OSX-Arc-White/gnome-shell/Gemfile | 1 + OSX-Arc-White/gnome-shell/HACKING | 3 + OSX-Arc-White/gnome-shell/README | 36 + OSX-Arc-White/gnome-shell/_colors.scss | 113 + OSX-Arc-White/gnome-shell/_common.scss | 2687 ++++++++ OSX-Arc-White/gnome-shell/_drawing.scss | 214 + .../assets/calendar-arrow-left-hover.svg | 160 + .../assets/calendar-arrow-left.svg | 160 + .../assets/calendar-arrow-right-hover.svg | 160 + .../assets/calendar-arrow-right.svg | 160 + .../gnome-shell/assets/checkbox-hover.svg | 99 + .../gnome-shell/assets/checkbox-off-hover.svg | 89 + .../gnome-shell/assets/checkbox-off.svg | 89 + OSX-Arc-White/gnome-shell/assets/checkbox.svg | 93 + .../gnome-shell/assets/corner-ripple-ltr.svg | 92 + .../gnome-shell/assets/corner-ripple-rtl.svg | 92 + .../gnome-shell/assets/dash-placeholder.svg | 94 + .../assets/dot/running1-focused.svg | 92 + .../assets/dot/running1-vert-focused.svg | 92 + .../gnome-shell/assets/dot/running1-vert.svg | 86 + .../gnome-shell/assets/dot/running1.svg | 86 + .../assets/dot/running2-focused.svg | 98 + .../assets/dot/running2-vert-focused.svg | 100 + .../gnome-shell/assets/dot/running2-vert.svg | 92 + .../gnome-shell/assets/dot/running2.svg | 92 + .../assets/dot/running3-focused.svg | 104 + .../assets/dot/running3-vert-focused.svg | 104 + .../gnome-shell/assets/dot/running3-vert.svg | 98 + .../gnome-shell/assets/dot/running3.svg | 98 + .../assets/dot/running4-focused.svg | 110 + .../assets/dot/running4-vert-focused.svg | 110 + .../gnome-shell/assets/dot/running4-vert.svg | 104 + .../gnome-shell/assets/dot/running4.svg | 104 + OSX-Arc-White/gnome-shell/assets/go-down.svg | 88 + OSX-Arc-White/gnome-shell/assets/go-up.svg | 88 + .../assets/media-control-active.svg | 95 + .../assets/media-control-hover.svg | 88 + .../gnome-shell/assets/more-results.svg | 111 + .../gnome-shell/assets/show-apps-active.svg | 92 + .../gnome-shell/assets/show-apps.svg | 92 + .../assets/window-close-active.svg | 105 + .../gnome-shell/assets/window-close-hover.svg | 106 + .../gnome-shell/assets/window-close.svg | 99 + .../common-assets/dash/dash-left.svg | 72 + .../common-assets/dash/dash-placeholder.svg | 84 + .../common-assets/dash/dash-right.svg | 77 + .../common-assets/dash/running1.svg | 142 + .../common-assets/dash/running2.svg | 149 + .../common-assets/dash/running3.svg | 156 + .../common-assets/dash/running4.svg | 163 + .../common-assets/menu/menu-hover.svg | 84 + .../common-assets/menu/menu-separator.svg | 60 + .../gnome-shell/common-assets/misc/bg.svg | 127 + .../common-assets/misc/close-active.svg | 100 + .../common-assets/misc/close-hover.svg | 100 + .../gnome-shell/common-assets/misc/close.svg | 100 + .../common-assets/misc/corner-ripple-ltr.svg | 125 + .../common-assets/misc/corner-ripple-rtl.svg | 75 + .../common-assets/misc/more-results.svg | 130 + .../gnome-shell/common-assets/misc/osd.svg | 127 + .../misc/page-indicator-active.svg | 67 + .../misc/page-indicator-checked.svg | 67 + .../misc/page-indicator-hover.svg | 67 + .../misc/page-indicator-inactive.svg | 67 + .../common-assets/misc/process-working.svg | 409 ++ .../misc/ws-switch-arrow-down.png | Bin 0 -> 879 bytes .../common-assets/misc/ws-switch-arrow-up.png | Bin 0 -> 853 bytes .../common-assets/panel/activities-active.svg | 158 + .../common-assets/panel/activities.svg | 158 + .../common-assets/panel/panel-overview.svg | 75 + .../gnome-shell/common-assets/panel/panel.svg | 75 + .../switch/switch-off-selected.svg | 201 + .../switch/switch-on-selected.svg | 220 + .../gnome-shell/extensions/window-list/README | 28 + .../window-list/_extension-classic.scss | 40 + .../window-list/_extension-window-list.scss | 120 + .../extensions/window-list/classic.css | 117 + .../extensions/window-list/classic.scss | 6 + .../extensions/window-list/parse-sass.sh | 3 + .../extensions/window-list/stylesheet.css | 86 + .../extensions/window-list/stylesheet.scss | 5 + .../workspaces-to-dock/_extension.scss | 288 + .../workspaces-to-dock/assets/four-bottom.svg | 104 + .../workspaces-to-dock/assets/four-left.svg | 108 + .../workspaces-to-dock/assets/four-right.svg | 108 + .../workspaces-to-dock/assets/four-top.svg | 104 + .../workspaces-to-dock/assets/h-four.svg | 109 + .../workspaces-to-dock/assets/h-one.svg | 86 + .../workspaces-to-dock/assets/h-three.svg | 103 + .../workspaces-to-dock/assets/h-two.svg | 97 + .../workspaces-to-dock/assets/one-bottom.svg | 86 + .../workspaces-to-dock/assets/one-left.svg | 86 + .../workspaces-to-dock/assets/one-right.svg | 86 + .../workspaces-to-dock/assets/one-top.svg | 86 + .../assets/three-bottom.svg | 98 + .../workspaces-to-dock/assets/three-left.svg | 101 + .../workspaces-to-dock/assets/three-right.svg | 101 + .../workspaces-to-dock/assets/three-top.svg | 98 + .../workspaces-to-dock/assets/two-bottom.svg | 92 + .../workspaces-to-dock/assets/two-left.svg | 94 + .../workspaces-to-dock/assets/two-right.svg | 94 + .../workspaces-to-dock/assets/two-top.svg | 92 + .../workspaces-to-dock/parse-sass.sh | 3 + .../workspaces-to-dock/workspaces-to-dock.css | 253 + .../workspaces-to-dock.scss | 5 + .../gnome-shell/gnome-shell-theme.gresource | Bin 0 -> 494171 bytes .../gnome-shell-theme.gresource.sh | 3 + .../gnome-shell-theme.gresource.xml | 51 + OSX-Arc-White/gnome-shell/gnome-shell.css | 2499 +++++++ OSX-Arc-White/gnome-shell/gnome-shell.scss | 5 + .../checkbox/checkbox-checked-focused.svg | 223 + .../checkbox/checkbox-checked.svg | 223 + .../checkbox/checkbox-unchecked-focused.svg | 141 + .../checkbox/checkbox-unchecked.svg | 141 + .../light-assets/menu/menu-hover.svg | 97 + .../gnome-shell/light-assets/menu/menu.svg | 127 + .../light-assets/menu/submenu-open.svg | 109 + .../gnome-shell/light-assets/menu/submenu.svg | 109 + .../misc/calendar-arrow-left-hover.svg | 169 + .../light-assets/misc/calendar-arrow-left.svg | 169 + .../misc/calendar-arrow-right-hover.svg | 171 + .../misc/calendar-arrow-right.svg | 171 + .../light-assets/misc/message-active.svg | 70 + .../misc/message-close-active.svg | 118 + .../light-assets/misc/message-close-hover.svg | 118 + .../light-assets/misc/message-close.svg | 118 + .../light-assets/misc/message-hover.svg | 76 + .../gnome-shell/light-assets/misc/message.svg | 76 + .../gnome-shell/light-assets/misc/modal.svg | 143 + .../light-assets/switch/switch-off.svg | 201 + .../light-assets/switch/switch-on.svg | 220 + OSX-Arc-White/gnome-shell/no-events.svg | 82 + .../gnome-shell/no-notifications.svg | 77 + OSX-Arc-White/gnome-shell/noise-texture.png | Bin 0 -> 182352 bytes OSX-Arc-White/gnome-shell/parse-sass.sh | 3 + OSX-Arc-White/gnome-shell/process-working.svg | 2495 +++++++ .../gnome-shell/toggle-off-hover.svg | 229 + OSX-Arc-White/gnome-shell/toggle-off.svg | 229 + OSX-Arc-White/gnome-shell/toggle-on-hover.svg | 274 + OSX-Arc-White/gnome-shell/toggle-on.svg | 274 + OSX-Arc-White/gtk-2.0/apps.rc | 154 + .../gtk-2.0/assets/arrow-down-insens.png | Bin 0 -> 320 bytes .../gtk-2.0/assets/arrow-down-prelight.png | Bin 0 -> 306 bytes .../assets/arrow-down-small-insens.png | Bin 0 -> 287 bytes .../assets/arrow-down-small-prelight.png | Bin 0 -> 285 bytes .../gtk-2.0/assets/arrow-down-small.png | Bin 0 -> 285 bytes OSX-Arc-White/gtk-2.0/assets/arrow-down.png | Bin 0 -> 311 bytes .../gtk-2.0/assets/arrow-left-insens.png | Bin 0 -> 326 bytes .../gtk-2.0/assets/arrow-left-prelight.png | Bin 0 -> 319 bytes OSX-Arc-White/gtk-2.0/assets/arrow-left.png | Bin 0 -> 316 bytes .../gtk-2.0/assets/arrow-right-insens.png | Bin 0 -> 321 bytes .../gtk-2.0/assets/arrow-right-prelight.png | Bin 0 -> 314 bytes OSX-Arc-White/gtk-2.0/assets/arrow-right.png | Bin 0 -> 316 bytes .../gtk-2.0/assets/arrow-up-insens.png | Bin 0 -> 325 bytes .../gtk-2.0/assets/arrow-up-prelight.png | Bin 0 -> 319 bytes .../gtk-2.0/assets/arrow-up-small-insens.png | Bin 0 -> 288 bytes .../assets/arrow-up-small-prelight.png | Bin 0 -> 280 bytes .../gtk-2.0/assets/arrow-up-small.png | Bin 0 -> 277 bytes OSX-Arc-White/gtk-2.0/assets/arrow-up.png | Bin 0 -> 320 bytes .../gtk-2.0/assets/button-active.png | Bin 0 -> 266 bytes OSX-Arc-White/gtk-2.0/assets/button-hover.png | Bin 0 -> 257 bytes .../gtk-2.0/assets/button-insensitive.png | Bin 0 -> 257 bytes OSX-Arc-White/gtk-2.0/assets/button.png | Bin 0 -> 257 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 348 bytes .../gtk-2.0/assets/checkbox-checked.png | Bin 0 -> 363 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 259 bytes .../gtk-2.0/assets/checkbox-unchecked.png | Bin 0 -> 265 bytes .../assets/combo-entry-border-focus-rtl.png | Bin 0 -> 256 bytes .../assets/combo-entry-border-focus.png | Bin 0 -> 249 bytes .../gtk-2.0/assets/combo-entry-border-rtl.png | Bin 0 -> 254 bytes .../gtk-2.0/assets/combo-entry-border.png | Bin 0 -> 249 bytes .../assets/combo-entry-button-active-rtl.png | Bin 0 -> 237 bytes .../assets/combo-entry-button-active.png | Bin 0 -> 235 bytes .../combo-entry-button-insensitive-rtl.png | Bin 0 -> 236 bytes .../assets/combo-entry-button-insensitive.png | Bin 0 -> 231 bytes .../gtk-2.0/assets/combo-entry-button-rtl.png | Bin 0 -> 240 bytes .../gtk-2.0/assets/combo-entry-button.png | Bin 0 -> 227 bytes .../assets/combo-entry-focus-notebook-rtl.png | Bin 0 -> 232 bytes .../assets/combo-entry-focus-notebook.png | Bin 0 -> 222 bytes .../gtk-2.0/assets/combo-entry-focus-rtl.png | Bin 0 -> 235 bytes .../gtk-2.0/assets/combo-entry-focus.png | Bin 0 -> 225 bytes .../combo-entry-insensitive-notebook-rtl.png | Bin 0 -> 230 bytes .../combo-entry-insensitive-notebook.png | Bin 0 -> 222 bytes .../assets/combo-entry-insensitive-rtl.png | Bin 0 -> 224 bytes .../assets/combo-entry-insensitive.png | Bin 0 -> 216 bytes .../assets/combo-entry-notebook-rtl.png | Bin 0 -> 217 bytes .../gtk-2.0/assets/combo-entry-notebook.png | Bin 0 -> 214 bytes .../gtk-2.0/assets/combo-entry-rtl.png | Bin 0 -> 224 bytes OSX-Arc-White/gtk-2.0/assets/combo-entry.png | Bin 0 -> 220 bytes .../assets/down-background-disable-rtl.png | Bin 0 -> 204 bytes .../assets/down-background-disable.png | Bin 0 -> 207 bytes .../gtk-2.0/assets/down-background-rtl.png | Bin 0 -> 198 bytes .../gtk-2.0/assets/down-background.png | Bin 0 -> 194 bytes .../gtk-2.0/assets/entry-active-bg.png | Bin 0 -> 267 bytes .../gtk-2.0/assets/entry-active-notebook.png | Bin 0 -> 245 bytes .../gtk-2.0/assets/entry-active-toolbar.png | Bin 0 -> 276 bytes .../assets/entry-background-disabled.png | Bin 0 -> 155 bytes .../gtk-2.0/assets/entry-background.png | Bin 0 -> 155 bytes OSX-Arc-White/gtk-2.0/assets/entry-bg.png | Bin 0 -> 230 bytes .../gtk-2.0/assets/entry-border-active-bg.png | Bin 0 -> 314 bytes .../gtk-2.0/assets/entry-border-bg.png | Bin 0 -> 303 bytes .../gtk-2.0/assets/entry-disabled-bg.png | Bin 0 -> 226 bytes .../assets/entry-disabled-notebook.png | Bin 0 -> 250 bytes .../gtk-2.0/assets/entry-disabled-toolbar.png | Bin 0 -> 251 bytes .../gtk-2.0/assets/entry-notebook.png | Bin 0 -> 237 bytes .../gtk-2.0/assets/entry-toolbar.png | Bin 0 -> 247 bytes OSX-Arc-White/gtk-2.0/assets/focus-line.png | Bin 0 -> 165 bytes .../gtk-2.0/assets/frame-gap-end.png | Bin 0 -> 142 bytes .../gtk-2.0/assets/frame-gap-start.png | Bin 0 -> 142 bytes OSX-Arc-White/gtk-2.0/assets/frame.png | Bin 0 -> 165 bytes OSX-Arc-White/gtk-2.0/assets/handle-h.png | Bin 0 -> 160 bytes OSX-Arc-White/gtk-2.0/assets/handle-v.png | Bin 0 -> 157 bytes .../gtk-2.0/assets/inline-toolbar.png | Bin 0 -> 165 bytes OSX-Arc-White/gtk-2.0/assets/line-h.png | Bin 0 -> 152 bytes OSX-Arc-White/gtk-2.0/assets/line-v.png | Bin 0 -> 152 bytes .../gtk-2.0/assets/menu-arrow-prelight.png | Bin 0 -> 186 bytes OSX-Arc-White/gtk-2.0/assets/menu-arrow.png | Bin 0 -> 265 bytes .../menu-checkbox-checked-insensitive.png | Bin 0 -> 347 bytes .../assets/menu-checkbox-checked-selected.png | Bin 0 -> 330 bytes .../gtk-2.0/assets/menu-checkbox-checked.png | Bin 0 -> 327 bytes .../menu-checkbox-unchecked-insensitive.png | Bin 0 -> 238 bytes .../menu-checkbox-unchecked-selected.png | Bin 0 -> 227 bytes .../assets/menu-checkbox-unchecked.png | Bin 0 -> 236 bytes .../assets/menu-radio-checked-insensitive.png | Bin 0 -> 382 bytes .../assets/menu-radio-checked-selected.png | Bin 0 -> 359 bytes .../gtk-2.0/assets/menu-radio-checked.png | Bin 0 -> 384 bytes .../menu-radio-unchecked-insensitive.png | Bin 0 -> 437 bytes .../assets/menu-radio-unchecked-selected.png | Bin 0 -> 346 bytes .../gtk-2.0/assets/menu-radio-unchecked.png | Bin 0 -> 473 bytes OSX-Arc-White/gtk-2.0/assets/menubar.png | Bin 0 -> 165 bytes .../gtk-2.0/assets/menubar_button.png | Bin 0 -> 156 bytes OSX-Arc-White/gtk-2.0/assets/menuitem.png | Bin 0 -> 156 bytes OSX-Arc-White/gtk-2.0/assets/minus.png | Bin 0 -> 267 bytes .../gtk-2.0/assets/notebook-gap-horiz.png | Bin 0 -> 154 bytes .../gtk-2.0/assets/notebook-gap-vert.png | Bin 0 -> 155 bytes OSX-Arc-White/gtk-2.0/assets/notebook.png | Bin 0 -> 165 bytes OSX-Arc-White/gtk-2.0/assets/null.png | Bin 0 -> 148 bytes OSX-Arc-White/gtk-2.0/assets/plus.png | Bin 0 -> 255 bytes OSX-Arc-White/gtk-2.0/assets/progressbar.png | Bin 0 -> 267 bytes .../gtk-2.0/assets/progressbar_v.png | Bin 0 -> 264 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 389 bytes .../gtk-2.0/assets/radio-checked.png | Bin 0 -> 370 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 410 bytes .../gtk-2.0/assets/radio-unchecked.png | Bin 0 -> 409 bytes .../gtk-2.0/assets/slider-horiz-active.png | Bin 0 -> 253 bytes .../gtk-2.0/assets/slider-horiz-insens.png | Bin 0 -> 253 bytes .../gtk-2.0/assets/slider-horiz-prelight.png | Bin 0 -> 253 bytes OSX-Arc-White/gtk-2.0/assets/slider-horiz.png | Bin 0 -> 253 bytes .../gtk-2.0/assets/slider-insensitive.png | Bin 0 -> 412 bytes .../gtk-2.0/assets/slider-prelight.png | Bin 0 -> 403 bytes .../gtk-2.0/assets/slider-vert-active.png | Bin 0 -> 248 bytes .../gtk-2.0/assets/slider-vert-insens.png | Bin 0 -> 248 bytes .../gtk-2.0/assets/slider-vert-prelight.png | Bin 0 -> 248 bytes OSX-Arc-White/gtk-2.0/assets/slider-vert.png | Bin 0 -> 248 bytes OSX-Arc-White/gtk-2.0/assets/slider.png | Bin 0 -> 421 bytes .../gtk-2.0/assets/tab-bottom-active.png | Bin 0 -> 166 bytes .../gtk-2.0/assets/tab-left-active.png | Bin 0 -> 167 bytes .../gtk-2.0/assets/tab-right-active.png | Bin 0 -> 168 bytes .../gtk-2.0/assets/tab-top-active.png | Bin 0 -> 166 bytes OSX-Arc-White/gtk-2.0/assets/toolbar.png | Bin 0 -> 165 bytes OSX-Arc-White/gtk-2.0/assets/tree_header.png | Bin 0 -> 162 bytes .../assets/trough-horizontal-active.png | Bin 0 -> 252 bytes .../gtk-2.0/assets/trough-horizontal.png | Bin 0 -> 252 bytes .../gtk-2.0/assets/trough-progressbar.png | Bin 0 -> 275 bytes .../gtk-2.0/assets/trough-progressbar_v.png | Bin 0 -> 276 bytes .../gtk-2.0/assets/trough-scrollbar-horiz.png | Bin 0 -> 164 bytes .../gtk-2.0/assets/trough-scrollbar-vert.png | Bin 0 -> 162 bytes .../gtk-2.0/assets/trough-vertical-active.png | Bin 0 -> 257 bytes .../gtk-2.0/assets/trough-vertical.png | Bin 0 -> 257 bytes .../assets/up-background-disable-rtl.png | Bin 0 -> 204 bytes .../gtk-2.0/assets/up-background-disable.png | Bin 0 -> 212 bytes .../gtk-2.0/assets/up-background-rtl.png | Bin 0 -> 210 bytes .../gtk-2.0/assets/up-background.png | Bin 0 -> 212 bytes OSX-Arc-White/gtk-2.0/gtkrc | 24 + OSX-Arc-White/gtk-2.0/main.rc | 2349 +++++++ .../gtk-2.0/menubar-toolbar/button-active.png | Bin 0 -> 271 bytes .../gtk-2.0/menubar-toolbar/button-hover.png | Bin 0 -> 262 bytes .../menubar-toolbar/button-insensitive.png | Bin 0 -> 260 bytes .../gtk-2.0/menubar-toolbar/button.png | Bin 0 -> 260 bytes .../entry-active-toolbar-dark.png | Bin 0 -> 280 bytes .../menubar-toolbar/entry-active-toolbar.png | Bin 0 -> 276 bytes .../entry-disabled-toolbar-dark.png | Bin 0 -> 250 bytes .../entry-disabled-toolbar.png | Bin 0 -> 251 bytes .../menubar-toolbar/entry-toolbar-dark.png | Bin 0 -> 267 bytes .../gtk-2.0/menubar-toolbar/entry-toolbar.png | Bin 0 -> 247 bytes .../gtk-2.0/menubar-toolbar/menubar-dark.png | Bin 0 -> 165 bytes .../menubar-toolbar/menubar-toolbar-dark.rc | 222 + .../menubar-toolbar/menubar-toolbar.rc | 162 + .../gtk-2.0/menubar-toolbar/menubar.png | Bin 0 -> 165 bytes .../menubar-toolbar/menubar_button-dark.png | Bin 0 -> 156 bytes .../menubar-toolbar/menubar_button.png | Bin 0 -> 156 bytes OSX-Arc-White/gtk-2.0/panel.rc | 160 + OSX-Arc-White/gtk-2.0/xfce-notify.rc | 74 + .../gtk-3.0/assets/checkbox-checked-dark.png | Bin 0 -> 360 bytes .../assets/checkbox-checked-dark@2.png | Bin 0 -> 475 bytes .../checkbox-checked-insensitive-dark.png | Bin 0 -> 370 bytes .../checkbox-checked-insensitive-dark@2.png | Bin 0 -> 497 bytes .../checkbox-checked-insensitive-selected.png | Bin 0 -> 364 bytes ...heckbox-checked-insensitive-selected@2.png | Bin 0 -> 493 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 374 bytes .../assets/checkbox-checked-insensitive@2.png | Bin 0 -> 499 bytes .../assets/checkbox-checked-selected.png | Bin 0 -> 354 bytes .../assets/checkbox-checked-selected@2.png | Bin 0 -> 479 bytes .../checkbox-checked-selectionmode-dark.png | Bin 0 -> 474 bytes .../checkbox-checked-selectionmode-dark@2.png | Bin 0 -> 648 bytes .../assets/checkbox-checked-selectionmode.png | Bin 0 -> 465 bytes .../checkbox-checked-selectionmode@2.png | Bin 0 -> 655 bytes .../gtk-3.0/assets/checkbox-checked.png | Bin 0 -> 363 bytes .../gtk-3.0/assets/checkbox-checked@2.png | Bin 0 -> 479 bytes .../gtk-3.0/assets/checkbox-mixed-dark.png | Bin 0 -> 235 bytes .../gtk-3.0/assets/checkbox-mixed-dark@2.png | Bin 0 -> 294 bytes .../checkbox-mixed-insensitive-dark.png | Bin 0 -> 233 bytes .../checkbox-mixed-insensitive-dark@2.png | Bin 0 -> 296 bytes .../checkbox-mixed-insensitive-selected.png | Bin 0 -> 227 bytes .../checkbox-mixed-insensitive-selected@2.png | Bin 0 -> 285 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 233 bytes .../assets/checkbox-mixed-insensitive@2.png | Bin 0 -> 296 bytes .../assets/checkbox-mixed-selected.png | Bin 0 -> 232 bytes .../assets/checkbox-mixed-selected@2.png | Bin 0 -> 294 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 0 -> 235 bytes .../gtk-3.0/assets/checkbox-mixed@2.png | Bin 0 -> 294 bytes .../assets/checkbox-selectionmode-dark.png | Bin 0 -> 495 bytes .../assets/checkbox-selectionmode-dark@2.png | Bin 0 -> 692 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 0 -> 447 bytes .../assets/checkbox-selectionmode@2.png | Bin 0 -> 658 bytes .../assets/checkbox-unchecked-dark.png | Bin 0 -> 269 bytes .../assets/checkbox-unchecked-dark@2.png | Bin 0 -> 349 bytes .../checkbox-unchecked-insensitive-dark.png | Bin 0 -> 264 bytes .../checkbox-unchecked-insensitive-dark@2.png | Bin 0 -> 340 bytes ...heckbox-unchecked-insensitive-selected.png | Bin 0 -> 244 bytes ...ckbox-unchecked-insensitive-selected@2.png | Bin 0 -> 312 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 263 bytes .../checkbox-unchecked-insensitive@2.png | Bin 0 -> 358 bytes .../assets/checkbox-unchecked-selected.png | Bin 0 -> 252 bytes .../assets/checkbox-unchecked-selected@2.png | Bin 0 -> 337 bytes .../gtk-3.0/assets/checkbox-unchecked.png | Bin 0 -> 265 bytes .../gtk-3.0/assets/checkbox-unchecked@2.png | Bin 0 -> 351 bytes .../gtk-3.0/assets/radio-checked-dark.png | Bin 0 -> 375 bytes .../gtk-3.0/assets/radio-checked-dark@2.png | Bin 0 -> 637 bytes .../assets/radio-checked-insensitive-dark.png | Bin 0 -> 373 bytes .../radio-checked-insensitive-dark@2.png | Bin 0 -> 619 bytes .../radio-checked-insensitive-selected.png | Bin 0 -> 351 bytes .../radio-checked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 368 bytes .../assets/radio-checked-insensitive@2.png | Bin 0 -> 611 bytes .../gtk-3.0/assets/radio-checked-selected.png | Bin 0 -> 369 bytes .../assets/radio-checked-selected@2.png | Bin 0 -> 641 bytes .../gtk-3.0/assets/radio-checked.png | Bin 0 -> 370 bytes .../gtk-3.0/assets/radio-checked@2.png | Bin 0 -> 638 bytes .../gtk-3.0/assets/radio-mixed-dark.png | Bin 0 -> 342 bytes .../gtk-3.0/assets/radio-mixed-dark@2.png | Bin 0 -> 546 bytes .../assets/radio-mixed-insensitive-dark.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive-dark@2.png | Bin 0 -> 528 bytes .../radio-mixed-insensitive-selected.png | Bin 0 -> 319 bytes .../radio-mixed-insensitive-selected@2.png | Bin 0 -> 481 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive@2.png | Bin 0 -> 528 bytes .../gtk-3.0/assets/radio-mixed-selected.png | Bin 0 -> 312 bytes .../gtk-3.0/assets/radio-mixed-selected@2.png | Bin 0 -> 518 bytes OSX-Arc-White/gtk-3.0/assets/radio-mixed.png | Bin 0 -> 342 bytes .../gtk-3.0/assets/radio-mixed@2.png | Bin 0 -> 546 bytes .../gtk-3.0/assets/radio-unchecked-dark.png | Bin 0 -> 438 bytes .../gtk-3.0/assets/radio-unchecked-dark@2.png | Bin 0 -> 762 bytes .../radio-unchecked-insensitive-dark.png | Bin 0 -> 417 bytes .../radio-unchecked-insensitive-dark@2.png | Bin 0 -> 701 bytes .../radio-unchecked-insensitive-selected.png | Bin 0 -> 333 bytes ...radio-unchecked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 423 bytes .../assets/radio-unchecked-insensitive@2.png | Bin 0 -> 726 bytes .../assets/radio-unchecked-selected.png | Bin 0 -> 356 bytes .../assets/radio-unchecked-selected@2.png | Bin 0 -> 708 bytes .../gtk-3.0/assets/radio-unchecked.png | Bin 0 -> 428 bytes .../gtk-3.0/assets/radio-unchecked@2.png | Bin 0 -> 758 bytes .../gtk-3.0/assets/switch-active-dark.png | Bin 0 -> 799 bytes .../gtk-3.0/assets/switch-active-dark@2.png | Bin 0 -> 1433 bytes .../assets/switch-active-header-dark.png | Bin 0 -> 813 bytes .../assets/switch-active-header-dark@2.png | Bin 0 -> 1451 bytes .../gtk-3.0/assets/switch-active-header.png | Bin 0 -> 807 bytes .../gtk-3.0/assets/switch-active-header@2.png | Bin 0 -> 1446 bytes .../assets/switch-active-insensitive-dark.png | Bin 0 -> 793 bytes .../switch-active-insensitive-dark@2.png | Bin 0 -> 1439 bytes .../switch-active-insensitive-header-dark.png | Bin 0 -> 796 bytes ...witch-active-insensitive-header-dark@2.png | Bin 0 -> 1423 bytes .../switch-active-insensitive-header.png | Bin 0 -> 783 bytes .../switch-active-insensitive-header@2.png | Bin 0 -> 1420 bytes .../switch-active-insensitive-selected.png | Bin 0 -> 746 bytes .../switch-active-insensitive-selected@2.png | Bin 0 -> 1327 bytes .../assets/switch-active-insensitive.png | Bin 0 -> 783 bytes .../assets/switch-active-insensitive@2.png | Bin 0 -> 1420 bytes .../gtk-3.0/assets/switch-active-selected.png | Bin 0 -> 805 bytes .../assets/switch-active-selected@2.png | Bin 0 -> 1445 bytes .../gtk-3.0/assets/switch-active.png | Bin 0 -> 807 bytes .../gtk-3.0/assets/switch-active@2.png | Bin 0 -> 1446 bytes OSX-Arc-White/gtk-3.0/assets/switch-dark.png | Bin 0 -> 764 bytes .../gtk-3.0/assets/switch-dark@2.png | Bin 0 -> 1338 bytes .../gtk-3.0/assets/switch-header-dark.png | Bin 0 -> 775 bytes .../gtk-3.0/assets/switch-header-dark@2.png | Bin 0 -> 1355 bytes .../gtk-3.0/assets/switch-header.png | Bin 0 -> 798 bytes .../gtk-3.0/assets/switch-header@2.png | Bin 0 -> 1406 bytes .../assets/switch-insensitive-dark.png | Bin 0 -> 729 bytes .../assets/switch-insensitive-dark@2.png | Bin 0 -> 1244 bytes .../assets/switch-insensitive-header-dark.png | Bin 0 -> 745 bytes .../switch-insensitive-header-dark@2.png | Bin 0 -> 1289 bytes .../assets/switch-insensitive-header.png | Bin 0 -> 720 bytes .../assets/switch-insensitive-header@2.png | Bin 0 -> 1245 bytes .../assets/switch-insensitive-selected.png | Bin 0 -> 644 bytes .../assets/switch-insensitive-selected@2.png | Bin 0 -> 1081 bytes .../gtk-3.0/assets/switch-insensitive.png | Bin 0 -> 765 bytes .../gtk-3.0/assets/switch-insensitive@2.png | Bin 0 -> 1331 bytes .../gtk-3.0/assets/switch-selected.png | Bin 0 -> 717 bytes .../gtk-3.0/assets/switch-selected@2.png | Bin 0 -> 1216 bytes OSX-Arc-White/gtk-3.0/assets/switch.png | Bin 0 -> 765 bytes OSX-Arc-White/gtk-3.0/assets/switch@2.png | Bin 0 -> 1371 bytes .../gtk-3.0/assets/thumbnail-frame.png | Bin 0 -> 832 bytes .../assets/titlebutton-close-active-dark.png | Bin 0 -> 606 bytes .../titlebutton-close-active-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-active@2.png | Bin 0 -> 1199 bytes .../titlebutton-close-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-close-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-close-backdrop.png | Bin 0 -> 411 bytes .../assets/titlebutton-close-backdrop@2.png | Bin 0 -> 881 bytes .../gtk-3.0/assets/titlebutton-close-dark.png | Bin 0 -> 472 bytes .../assets/titlebutton-close-dark@2.png | Bin 0 -> 930 bytes .../assets/titlebutton-close-hover-dark.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover@2.png | Bin 0 -> 1199 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 0 -> 472 bytes .../gtk-3.0/assets/titlebutton-close@2.png | Bin 0 -> 930 bytes .../titlebutton-maximize-active-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-active-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-active@2.png | Bin 0 -> 1105 bytes .../titlebutton-maximize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-maximize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-maximize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-maximize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-maximize-dark.png | Bin 0 -> 464 bytes .../assets/titlebutton-maximize-dark@2.png | Bin 0 -> 910 bytes .../titlebutton-maximize-hover-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-hover-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-hover@2.png | Bin 0 -> 1105 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 0 -> 464 bytes .../gtk-3.0/assets/titlebutton-maximize@2.png | Bin 0 -> 910 bytes .../titlebutton-minimize-active-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-active-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-active@2.png | Bin 0 -> 998 bytes .../titlebutton-minimize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-minimize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-minimize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-minimize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-minimize-dark.png | Bin 0 -> 462 bytes .../assets/titlebutton-minimize-dark@2.png | Bin 0 -> 916 bytes .../titlebutton-minimize-hover-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-hover-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-hover@2.png | Bin 0 -> 998 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 0 -> 462 bytes .../gtk-3.0/assets/titlebutton-minimize@2.png | Bin 0 -> 916 bytes OSX-Arc-White/gtk-3.0/gtk-dark.css | 4083 +++++++++++ OSX-Arc-White/gtk-3.0/gtk.css | 4047 +++++++++++ OSX-Arc-White/gtk-3.0/thumbnail.png | Bin 0 -> 1472 bytes OSX-Arc-White/gtk-3.14/assets.svg | 5965 +++++++++++++++++ OSX-Arc-White/gtk-3.14/assets.txt | 84 + .../gtk-3.14/assets/checkbox-checked-dark.png | Bin 0 -> 360 bytes .../assets/checkbox-checked-dark@2.png | Bin 0 -> 475 bytes .../checkbox-checked-insensitive-dark.png | Bin 0 -> 370 bytes .../checkbox-checked-insensitive-dark@2.png | Bin 0 -> 497 bytes .../checkbox-checked-insensitive-selected.png | Bin 0 -> 364 bytes ...heckbox-checked-insensitive-selected@2.png | Bin 0 -> 493 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 374 bytes .../assets/checkbox-checked-insensitive@2.png | Bin 0 -> 499 bytes .../assets/checkbox-checked-selected.png | Bin 0 -> 354 bytes .../assets/checkbox-checked-selected@2.png | Bin 0 -> 479 bytes .../checkbox-checked-selectionmode-dark.png | Bin 0 -> 474 bytes .../checkbox-checked-selectionmode-dark@2.png | Bin 0 -> 648 bytes .../assets/checkbox-checked-selectionmode.png | Bin 0 -> 465 bytes .../checkbox-checked-selectionmode@2.png | Bin 0 -> 655 bytes .../gtk-3.14/assets/checkbox-checked.png | Bin 0 -> 363 bytes .../gtk-3.14/assets/checkbox-checked@2.png | Bin 0 -> 479 bytes .../gtk-3.14/assets/checkbox-mixed-dark.png | Bin 0 -> 235 bytes .../gtk-3.14/assets/checkbox-mixed-dark@2.png | Bin 0 -> 294 bytes .../checkbox-mixed-insensitive-dark.png | Bin 0 -> 233 bytes .../checkbox-mixed-insensitive-dark@2.png | Bin 0 -> 296 bytes .../checkbox-mixed-insensitive-selected.png | Bin 0 -> 227 bytes .../checkbox-mixed-insensitive-selected@2.png | Bin 0 -> 285 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 233 bytes .../assets/checkbox-mixed-insensitive@2.png | Bin 0 -> 296 bytes .../assets/checkbox-mixed-selected.png | Bin 0 -> 232 bytes .../assets/checkbox-mixed-selected@2.png | Bin 0 -> 294 bytes .../gtk-3.14/assets/checkbox-mixed.png | Bin 0 -> 235 bytes .../gtk-3.14/assets/checkbox-mixed@2.png | Bin 0 -> 294 bytes .../assets/checkbox-selectionmode-dark.png | Bin 0 -> 495 bytes .../assets/checkbox-selectionmode-dark@2.png | Bin 0 -> 692 bytes .../assets/checkbox-selectionmode.png | Bin 0 -> 447 bytes .../assets/checkbox-selectionmode@2.png | Bin 0 -> 658 bytes .../assets/checkbox-unchecked-dark.png | Bin 0 -> 269 bytes .../assets/checkbox-unchecked-dark@2.png | Bin 0 -> 349 bytes .../checkbox-unchecked-insensitive-dark.png | Bin 0 -> 264 bytes .../checkbox-unchecked-insensitive-dark@2.png | Bin 0 -> 340 bytes ...heckbox-unchecked-insensitive-selected.png | Bin 0 -> 244 bytes ...ckbox-unchecked-insensitive-selected@2.png | Bin 0 -> 312 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 263 bytes .../checkbox-unchecked-insensitive@2.png | Bin 0 -> 358 bytes .../assets/checkbox-unchecked-selected.png | Bin 0 -> 252 bytes .../assets/checkbox-unchecked-selected@2.png | Bin 0 -> 337 bytes .../gtk-3.14/assets/checkbox-unchecked.png | Bin 0 -> 265 bytes .../gtk-3.14/assets/checkbox-unchecked@2.png | Bin 0 -> 351 bytes .../gtk-3.14/assets/radio-checked-dark.png | Bin 0 -> 375 bytes .../gtk-3.14/assets/radio-checked-dark@2.png | Bin 0 -> 637 bytes .../assets/radio-checked-insensitive-dark.png | Bin 0 -> 373 bytes .../radio-checked-insensitive-dark@2.png | Bin 0 -> 619 bytes .../radio-checked-insensitive-selected.png | Bin 0 -> 351 bytes .../radio-checked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 368 bytes .../assets/radio-checked-insensitive@2.png | Bin 0 -> 611 bytes .../assets/radio-checked-selected.png | Bin 0 -> 369 bytes .../assets/radio-checked-selected@2.png | Bin 0 -> 641 bytes .../gtk-3.14/assets/radio-checked.png | Bin 0 -> 370 bytes .../gtk-3.14/assets/radio-checked@2.png | Bin 0 -> 638 bytes .../gtk-3.14/assets/radio-mixed-dark.png | Bin 0 -> 342 bytes .../gtk-3.14/assets/radio-mixed-dark@2.png | Bin 0 -> 546 bytes .../assets/radio-mixed-insensitive-dark.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive-dark@2.png | Bin 0 -> 528 bytes .../radio-mixed-insensitive-selected.png | Bin 0 -> 319 bytes .../radio-mixed-insensitive-selected@2.png | Bin 0 -> 481 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive@2.png | Bin 0 -> 528 bytes .../gtk-3.14/assets/radio-mixed-selected.png | Bin 0 -> 312 bytes .../assets/radio-mixed-selected@2.png | Bin 0 -> 518 bytes OSX-Arc-White/gtk-3.14/assets/radio-mixed.png | Bin 0 -> 342 bytes .../gtk-3.14/assets/radio-mixed@2.png | Bin 0 -> 546 bytes .../gtk-3.14/assets/radio-unchecked-dark.png | Bin 0 -> 438 bytes .../assets/radio-unchecked-dark@2.png | Bin 0 -> 762 bytes .../radio-unchecked-insensitive-dark.png | Bin 0 -> 417 bytes .../radio-unchecked-insensitive-dark@2.png | Bin 0 -> 701 bytes .../radio-unchecked-insensitive-selected.png | Bin 0 -> 333 bytes ...radio-unchecked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 423 bytes .../assets/radio-unchecked-insensitive@2.png | Bin 0 -> 726 bytes .../assets/radio-unchecked-selected.png | Bin 0 -> 356 bytes .../assets/radio-unchecked-selected@2.png | Bin 0 -> 708 bytes .../gtk-3.14/assets/radio-unchecked.png | Bin 0 -> 428 bytes .../gtk-3.14/assets/radio-unchecked@2.png | Bin 0 -> 758 bytes .../gtk-3.14/assets/switch-active-dark.png | Bin 0 -> 799 bytes .../gtk-3.14/assets/switch-active-dark@2.png | Bin 0 -> 1433 bytes .../assets/switch-active-header-dark.png | Bin 0 -> 813 bytes .../assets/switch-active-header-dark@2.png | Bin 0 -> 1451 bytes .../gtk-3.14/assets/switch-active-header.png | Bin 0 -> 807 bytes .../assets/switch-active-header@2.png | Bin 0 -> 1446 bytes .../assets/switch-active-insensitive-dark.png | Bin 0 -> 793 bytes .../switch-active-insensitive-dark@2.png | Bin 0 -> 1439 bytes .../switch-active-insensitive-header-dark.png | Bin 0 -> 796 bytes ...witch-active-insensitive-header-dark@2.png | Bin 0 -> 1423 bytes .../switch-active-insensitive-header.png | Bin 0 -> 783 bytes .../switch-active-insensitive-header@2.png | Bin 0 -> 1420 bytes .../switch-active-insensitive-selected.png | Bin 0 -> 746 bytes .../switch-active-insensitive-selected@2.png | Bin 0 -> 1327 bytes .../assets/switch-active-insensitive.png | Bin 0 -> 783 bytes .../assets/switch-active-insensitive@2.png | Bin 0 -> 1420 bytes .../assets/switch-active-selected.png | Bin 0 -> 805 bytes .../assets/switch-active-selected@2.png | Bin 0 -> 1445 bytes .../gtk-3.14/assets/switch-active.png | Bin 0 -> 807 bytes .../gtk-3.14/assets/switch-active@2.png | Bin 0 -> 1446 bytes OSX-Arc-White/gtk-3.14/assets/switch-dark.png | Bin 0 -> 764 bytes .../gtk-3.14/assets/switch-dark@2.png | Bin 0 -> 1338 bytes .../gtk-3.14/assets/switch-header-dark.png | Bin 0 -> 775 bytes .../gtk-3.14/assets/switch-header-dark@2.png | Bin 0 -> 1355 bytes .../gtk-3.14/assets/switch-header.png | Bin 0 -> 798 bytes .../gtk-3.14/assets/switch-header@2.png | Bin 0 -> 1406 bytes .../assets/switch-insensitive-dark.png | Bin 0 -> 729 bytes .../assets/switch-insensitive-dark@2.png | Bin 0 -> 1244 bytes .../assets/switch-insensitive-header-dark.png | Bin 0 -> 745 bytes .../switch-insensitive-header-dark@2.png | Bin 0 -> 1289 bytes .../assets/switch-insensitive-header.png | Bin 0 -> 720 bytes .../assets/switch-insensitive-header@2.png | Bin 0 -> 1245 bytes .../assets/switch-insensitive-selected.png | Bin 0 -> 644 bytes .../assets/switch-insensitive-selected@2.png | Bin 0 -> 1081 bytes .../gtk-3.14/assets/switch-insensitive.png | Bin 0 -> 765 bytes .../gtk-3.14/assets/switch-insensitive@2.png | Bin 0 -> 1331 bytes .../gtk-3.14/assets/switch-selected.png | Bin 0 -> 717 bytes .../gtk-3.14/assets/switch-selected@2.png | Bin 0 -> 1216 bytes OSX-Arc-White/gtk-3.14/assets/switch.png | Bin 0 -> 765 bytes OSX-Arc-White/gtk-3.14/assets/switch@2.png | Bin 0 -> 1371 bytes .../gtk-3.14/assets/thumbnail-frame.png | Bin 0 -> 832 bytes .../assets/titlebutton-close-active-dark.png | Bin 0 -> 606 bytes .../titlebutton-close-active-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-active@2.png | Bin 0 -> 1199 bytes .../titlebutton-close-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-close-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-close-backdrop.png | Bin 0 -> 411 bytes .../assets/titlebutton-close-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-close-dark.png | Bin 0 -> 472 bytes .../assets/titlebutton-close-dark@2.png | Bin 0 -> 930 bytes .../assets/titlebutton-close-hover-dark.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover@2.png | Bin 0 -> 1199 bytes .../gtk-3.14/assets/titlebutton-close.png | Bin 0 -> 472 bytes .../gtk-3.14/assets/titlebutton-close@2.png | Bin 0 -> 930 bytes .../titlebutton-maximize-active-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-active-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-active@2.png | Bin 0 -> 1105 bytes .../titlebutton-maximize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-maximize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-maximize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-maximize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-maximize-dark.png | Bin 0 -> 464 bytes .../assets/titlebutton-maximize-dark@2.png | Bin 0 -> 910 bytes .../titlebutton-maximize-hover-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-hover-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-hover@2.png | Bin 0 -> 1105 bytes .../gtk-3.14/assets/titlebutton-maximize.png | Bin 0 -> 464 bytes .../assets/titlebutton-maximize@2.png | Bin 0 -> 910 bytes .../titlebutton-minimize-active-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-active-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-active@2.png | Bin 0 -> 998 bytes .../titlebutton-minimize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-minimize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-minimize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-minimize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-minimize-dark.png | Bin 0 -> 462 bytes .../assets/titlebutton-minimize-dark@2.png | Bin 0 -> 916 bytes .../titlebutton-minimize-hover-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-hover-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-hover@2.png | Bin 0 -> 998 bytes .../gtk-3.14/assets/titlebutton-minimize.png | Bin 0 -> 462 bytes .../assets/titlebutton-minimize@2.png | Bin 0 -> 916 bytes OSX-Arc-White/gtk-3.14/gtk-dark.css | 4064 +++++++++++ OSX-Arc-White/gtk-3.14/gtk-darker.css | 4057 +++++++++++ OSX-Arc-White/gtk-3.14/gtk-light.css | 4057 +++++++++++ OSX-Arc-White/gtk-3.14/gtk-solid-dark.css | 4064 +++++++++++ OSX-Arc-White/gtk-3.14/gtk-solid-darker.css | 4057 +++++++++++ OSX-Arc-White/gtk-3.14/gtk-solid.css | 4057 +++++++++++ OSX-Arc-White/gtk-3.14/gtk.css | 4057 +++++++++++ OSX-Arc-White/gtk-3.14/render-assets.sh | 34 + .../gtk-3.14/sass/_applications.scss | 699 ++ .../gtk-3.14/sass/_colors-public.scss | 71 + OSX-Arc-White/gtk-3.14/sass/_colors.scss | 101 + OSX-Arc-White/gtk-3.14/sass/_common.scss | 2786 ++++++++ OSX-Arc-White/gtk-3.14/sass/_drawing.scss | 366 + OSX-Arc-White/gtk-3.14/sass/_granite.scss | 218 + OSX-Arc-White/gtk-3.14/sass/_lightdm.scss | 113 + .../gtk-3.14/sass/_transparent_widgets.scss | 249 + OSX-Arc-White/gtk-3.14/sass/_unity.scss | 159 + OSX-Arc-White/gtk-3.14/sass/gtk-dark.scss | 13 + OSX-Arc-White/gtk-3.14/sass/gtk-darker.scss | 13 + .../gtk-3.14/sass/gtk-solid-dark.scss | 13 + .../gtk-3.14/sass/gtk-solid-darker.scss | 13 + OSX-Arc-White/gtk-3.14/sass/gtk-solid.scss | 13 + OSX-Arc-White/gtk-3.14/sass/gtk.scss | 13 + OSX-Arc-White/gtk-3.16/assets.svg | 5965 +++++++++++++++++ OSX-Arc-White/gtk-3.16/assets.txt | 84 + .../gtk-3.16/assets/checkbox-checked-dark.png | Bin 0 -> 360 bytes .../assets/checkbox-checked-dark@2.png | Bin 0 -> 475 bytes .../checkbox-checked-insensitive-dark.png | Bin 0 -> 370 bytes .../checkbox-checked-insensitive-dark@2.png | Bin 0 -> 497 bytes .../checkbox-checked-insensitive-selected.png | Bin 0 -> 364 bytes ...heckbox-checked-insensitive-selected@2.png | Bin 0 -> 493 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 374 bytes .../assets/checkbox-checked-insensitive@2.png | Bin 0 -> 499 bytes .../assets/checkbox-checked-selected.png | Bin 0 -> 354 bytes .../assets/checkbox-checked-selected@2.png | Bin 0 -> 479 bytes .../checkbox-checked-selectionmode-dark.png | Bin 0 -> 474 bytes .../checkbox-checked-selectionmode-dark@2.png | Bin 0 -> 648 bytes .../assets/checkbox-checked-selectionmode.png | Bin 0 -> 465 bytes .../checkbox-checked-selectionmode@2.png | Bin 0 -> 655 bytes .../gtk-3.16/assets/checkbox-checked.png | Bin 0 -> 363 bytes .../gtk-3.16/assets/checkbox-checked@2.png | Bin 0 -> 479 bytes .../gtk-3.16/assets/checkbox-mixed-dark.png | Bin 0 -> 235 bytes .../gtk-3.16/assets/checkbox-mixed-dark@2.png | Bin 0 -> 294 bytes .../checkbox-mixed-insensitive-dark.png | Bin 0 -> 233 bytes .../checkbox-mixed-insensitive-dark@2.png | Bin 0 -> 296 bytes .../checkbox-mixed-insensitive-selected.png | Bin 0 -> 227 bytes .../checkbox-mixed-insensitive-selected@2.png | Bin 0 -> 285 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 233 bytes .../assets/checkbox-mixed-insensitive@2.png | Bin 0 -> 296 bytes .../assets/checkbox-mixed-selected.png | Bin 0 -> 232 bytes .../assets/checkbox-mixed-selected@2.png | Bin 0 -> 294 bytes .../gtk-3.16/assets/checkbox-mixed.png | Bin 0 -> 235 bytes .../gtk-3.16/assets/checkbox-mixed@2.png | Bin 0 -> 294 bytes .../assets/checkbox-selectionmode-dark.png | Bin 0 -> 495 bytes .../assets/checkbox-selectionmode-dark@2.png | Bin 0 -> 692 bytes .../assets/checkbox-selectionmode.png | Bin 0 -> 447 bytes .../assets/checkbox-selectionmode@2.png | Bin 0 -> 658 bytes .../assets/checkbox-unchecked-dark.png | Bin 0 -> 269 bytes .../assets/checkbox-unchecked-dark@2.png | Bin 0 -> 349 bytes .../checkbox-unchecked-insensitive-dark.png | Bin 0 -> 264 bytes .../checkbox-unchecked-insensitive-dark@2.png | Bin 0 -> 340 bytes ...heckbox-unchecked-insensitive-selected.png | Bin 0 -> 244 bytes ...ckbox-unchecked-insensitive-selected@2.png | Bin 0 -> 312 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 263 bytes .../checkbox-unchecked-insensitive@2.png | Bin 0 -> 358 bytes .../assets/checkbox-unchecked-selected.png | Bin 0 -> 252 bytes .../assets/checkbox-unchecked-selected@2.png | Bin 0 -> 337 bytes .../gtk-3.16/assets/checkbox-unchecked.png | Bin 0 -> 265 bytes .../gtk-3.16/assets/checkbox-unchecked@2.png | Bin 0 -> 351 bytes .../gtk-3.16/assets/radio-checked-dark.png | Bin 0 -> 375 bytes .../gtk-3.16/assets/radio-checked-dark@2.png | Bin 0 -> 637 bytes .../assets/radio-checked-insensitive-dark.png | Bin 0 -> 373 bytes .../radio-checked-insensitive-dark@2.png | Bin 0 -> 619 bytes .../radio-checked-insensitive-selected.png | Bin 0 -> 351 bytes .../radio-checked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 368 bytes .../assets/radio-checked-insensitive@2.png | Bin 0 -> 611 bytes .../assets/radio-checked-selected.png | Bin 0 -> 369 bytes .../assets/radio-checked-selected@2.png | Bin 0 -> 641 bytes .../gtk-3.16/assets/radio-checked.png | Bin 0 -> 370 bytes .../gtk-3.16/assets/radio-checked@2.png | Bin 0 -> 638 bytes .../gtk-3.16/assets/radio-mixed-dark.png | Bin 0 -> 342 bytes .../gtk-3.16/assets/radio-mixed-dark@2.png | Bin 0 -> 546 bytes .../assets/radio-mixed-insensitive-dark.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive-dark@2.png | Bin 0 -> 528 bytes .../radio-mixed-insensitive-selected.png | Bin 0 -> 319 bytes .../radio-mixed-insensitive-selected@2.png | Bin 0 -> 481 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive@2.png | Bin 0 -> 528 bytes .../gtk-3.16/assets/radio-mixed-selected.png | Bin 0 -> 312 bytes .../assets/radio-mixed-selected@2.png | Bin 0 -> 518 bytes OSX-Arc-White/gtk-3.16/assets/radio-mixed.png | Bin 0 -> 342 bytes .../gtk-3.16/assets/radio-mixed@2.png | Bin 0 -> 546 bytes .../gtk-3.16/assets/radio-unchecked-dark.png | Bin 0 -> 438 bytes .../assets/radio-unchecked-dark@2.png | Bin 0 -> 762 bytes .../radio-unchecked-insensitive-dark.png | Bin 0 -> 417 bytes .../radio-unchecked-insensitive-dark@2.png | Bin 0 -> 701 bytes .../radio-unchecked-insensitive-selected.png | Bin 0 -> 333 bytes ...radio-unchecked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 423 bytes .../assets/radio-unchecked-insensitive@2.png | Bin 0 -> 726 bytes .../assets/radio-unchecked-selected.png | Bin 0 -> 356 bytes .../assets/radio-unchecked-selected@2.png | Bin 0 -> 708 bytes .../gtk-3.16/assets/radio-unchecked.png | Bin 0 -> 428 bytes .../gtk-3.16/assets/radio-unchecked@2.png | Bin 0 -> 758 bytes .../gtk-3.16/assets/switch-active-dark.png | Bin 0 -> 799 bytes .../gtk-3.16/assets/switch-active-dark@2.png | Bin 0 -> 1433 bytes .../assets/switch-active-header-dark.png | Bin 0 -> 813 bytes .../assets/switch-active-header-dark@2.png | Bin 0 -> 1451 bytes .../gtk-3.16/assets/switch-active-header.png | Bin 0 -> 807 bytes .../assets/switch-active-header@2.png | Bin 0 -> 1446 bytes .../assets/switch-active-insensitive-dark.png | Bin 0 -> 793 bytes .../switch-active-insensitive-dark@2.png | Bin 0 -> 1439 bytes .../switch-active-insensitive-header-dark.png | Bin 0 -> 796 bytes ...witch-active-insensitive-header-dark@2.png | Bin 0 -> 1423 bytes .../switch-active-insensitive-header.png | Bin 0 -> 783 bytes .../switch-active-insensitive-header@2.png | Bin 0 -> 1420 bytes .../switch-active-insensitive-selected.png | Bin 0 -> 746 bytes .../switch-active-insensitive-selected@2.png | Bin 0 -> 1327 bytes .../assets/switch-active-insensitive.png | Bin 0 -> 783 bytes .../assets/switch-active-insensitive@2.png | Bin 0 -> 1420 bytes .../assets/switch-active-selected.png | Bin 0 -> 805 bytes .../assets/switch-active-selected@2.png | Bin 0 -> 1445 bytes .../gtk-3.16/assets/switch-active.png | Bin 0 -> 807 bytes .../gtk-3.16/assets/switch-active@2.png | Bin 0 -> 1446 bytes OSX-Arc-White/gtk-3.16/assets/switch-dark.png | Bin 0 -> 764 bytes .../gtk-3.16/assets/switch-dark@2.png | Bin 0 -> 1338 bytes .../gtk-3.16/assets/switch-header-dark.png | Bin 0 -> 775 bytes .../gtk-3.16/assets/switch-header-dark@2.png | Bin 0 -> 1355 bytes .../gtk-3.16/assets/switch-header.png | Bin 0 -> 798 bytes .../gtk-3.16/assets/switch-header@2.png | Bin 0 -> 1406 bytes .../assets/switch-insensitive-dark.png | Bin 0 -> 729 bytes .../assets/switch-insensitive-dark@2.png | Bin 0 -> 1244 bytes .../assets/switch-insensitive-header-dark.png | Bin 0 -> 745 bytes .../switch-insensitive-header-dark@2.png | Bin 0 -> 1289 bytes .../assets/switch-insensitive-header.png | Bin 0 -> 720 bytes .../assets/switch-insensitive-header@2.png | Bin 0 -> 1245 bytes .../assets/switch-insensitive-selected.png | Bin 0 -> 644 bytes .../assets/switch-insensitive-selected@2.png | Bin 0 -> 1081 bytes .../gtk-3.16/assets/switch-insensitive.png | Bin 0 -> 765 bytes .../gtk-3.16/assets/switch-insensitive@2.png | Bin 0 -> 1331 bytes .../gtk-3.16/assets/switch-selected.png | Bin 0 -> 717 bytes .../gtk-3.16/assets/switch-selected@2.png | Bin 0 -> 1216 bytes OSX-Arc-White/gtk-3.16/assets/switch.png | Bin 0 -> 765 bytes OSX-Arc-White/gtk-3.16/assets/switch@2.png | Bin 0 -> 1371 bytes .../gtk-3.16/assets/thumbnail-frame.png | Bin 0 -> 832 bytes .../assets/titlebutton-close-active-dark.png | Bin 0 -> 606 bytes .../titlebutton-close-active-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-active@2.png | Bin 0 -> 1199 bytes .../titlebutton-close-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-close-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-close-backdrop.png | Bin 0 -> 411 bytes .../assets/titlebutton-close-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-close-dark.png | Bin 0 -> 472 bytes .../assets/titlebutton-close-dark@2.png | Bin 0 -> 930 bytes .../assets/titlebutton-close-hover-dark.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover@2.png | Bin 0 -> 1199 bytes .../gtk-3.16/assets/titlebutton-close.png | Bin 0 -> 472 bytes .../gtk-3.16/assets/titlebutton-close@2.png | Bin 0 -> 930 bytes .../titlebutton-maximize-active-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-active-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-active@2.png | Bin 0 -> 1105 bytes .../titlebutton-maximize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-maximize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-maximize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-maximize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-maximize-dark.png | Bin 0 -> 464 bytes .../assets/titlebutton-maximize-dark@2.png | Bin 0 -> 910 bytes .../titlebutton-maximize-hover-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-hover-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-hover@2.png | Bin 0 -> 1105 bytes .../gtk-3.16/assets/titlebutton-maximize.png | Bin 0 -> 464 bytes .../assets/titlebutton-maximize@2.png | Bin 0 -> 910 bytes .../titlebutton-minimize-active-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-active-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-active@2.png | Bin 0 -> 998 bytes .../titlebutton-minimize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-minimize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-minimize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-minimize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-minimize-dark.png | Bin 0 -> 462 bytes .../assets/titlebutton-minimize-dark@2.png | Bin 0 -> 916 bytes .../titlebutton-minimize-hover-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-hover-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-hover@2.png | Bin 0 -> 998 bytes .../gtk-3.16/assets/titlebutton-minimize.png | Bin 0 -> 462 bytes .../assets/titlebutton-minimize@2.png | Bin 0 -> 916 bytes OSX-Arc-White/gtk-3.16/gtk-dark.css | 3903 +++++++++++ OSX-Arc-White/gtk-3.16/gtk-darker.css | 3896 +++++++++++ OSX-Arc-White/gtk-3.16/gtk-light.css | 3896 +++++++++++ OSX-Arc-White/gtk-3.16/gtk-solid-dark.css | 3903 +++++++++++ OSX-Arc-White/gtk-3.16/gtk-solid-darker.css | 3896 +++++++++++ OSX-Arc-White/gtk-3.16/gtk-solid.css | 3896 +++++++++++ OSX-Arc-White/gtk-3.16/gtk.css | 3896 +++++++++++ OSX-Arc-White/gtk-3.16/render-assets.sh | 34 + .../gtk-3.16/sass/_applications.scss | 750 +++ .../gtk-3.16/sass/_colors-public.scss | 67 + OSX-Arc-White/gtk-3.16/sass/_colors.scss | 101 + OSX-Arc-White/gtk-3.16/sass/_common.scss | 2860 ++++++++ OSX-Arc-White/gtk-3.16/sass/_drawing.scss | 366 + OSX-Arc-White/gtk-3.16/sass/_granite.scss | 218 + OSX-Arc-White/gtk-3.16/sass/_lightdm.scss | 113 + .../gtk-3.16/sass/_transparent_widgets.scss | 239 + OSX-Arc-White/gtk-3.16/sass/_unity.scss | 159 + OSX-Arc-White/gtk-3.16/sass/gtk-dark.scss | 13 + OSX-Arc-White/gtk-3.16/sass/gtk-darker.scss | 13 + .../gtk-3.16/sass/gtk-solid-dark.scss | 13 + .../gtk-3.16/sass/gtk-solid-darker.scss | 13 + OSX-Arc-White/gtk-3.16/sass/gtk-solid.scss | 13 + OSX-Arc-White/gtk-3.16/sass/gtk.scss | 13 + OSX-Arc-White/gtk-3.18/assets.svg | 5965 +++++++++++++++++ OSX-Arc-White/gtk-3.18/assets.txt | 84 + .../gtk-3.18/assets/checkbox-checked-dark.png | Bin 0 -> 360 bytes .../assets/checkbox-checked-dark@2.png | Bin 0 -> 475 bytes .../checkbox-checked-insensitive-dark.png | Bin 0 -> 370 bytes .../checkbox-checked-insensitive-dark@2.png | Bin 0 -> 497 bytes .../checkbox-checked-insensitive-selected.png | Bin 0 -> 364 bytes ...heckbox-checked-insensitive-selected@2.png | Bin 0 -> 493 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 374 bytes .../assets/checkbox-checked-insensitive@2.png | Bin 0 -> 499 bytes .../assets/checkbox-checked-selected.png | Bin 0 -> 354 bytes .../assets/checkbox-checked-selected@2.png | Bin 0 -> 479 bytes .../checkbox-checked-selectionmode-dark.png | Bin 0 -> 474 bytes .../checkbox-checked-selectionmode-dark@2.png | Bin 0 -> 648 bytes .../assets/checkbox-checked-selectionmode.png | Bin 0 -> 465 bytes .../checkbox-checked-selectionmode@2.png | Bin 0 -> 655 bytes .../gtk-3.18/assets/checkbox-checked.png | Bin 0 -> 363 bytes .../gtk-3.18/assets/checkbox-checked@2.png | Bin 0 -> 479 bytes .../gtk-3.18/assets/checkbox-mixed-dark.png | Bin 0 -> 235 bytes .../gtk-3.18/assets/checkbox-mixed-dark@2.png | Bin 0 -> 294 bytes .../checkbox-mixed-insensitive-dark.png | Bin 0 -> 233 bytes .../checkbox-mixed-insensitive-dark@2.png | Bin 0 -> 296 bytes .../checkbox-mixed-insensitive-selected.png | Bin 0 -> 227 bytes .../checkbox-mixed-insensitive-selected@2.png | Bin 0 -> 285 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 233 bytes .../assets/checkbox-mixed-insensitive@2.png | Bin 0 -> 296 bytes .../assets/checkbox-mixed-selected.png | Bin 0 -> 232 bytes .../assets/checkbox-mixed-selected@2.png | Bin 0 -> 294 bytes .../gtk-3.18/assets/checkbox-mixed.png | Bin 0 -> 235 bytes .../gtk-3.18/assets/checkbox-mixed@2.png | Bin 0 -> 294 bytes .../assets/checkbox-selectionmode-dark.png | Bin 0 -> 495 bytes .../assets/checkbox-selectionmode-dark@2.png | Bin 0 -> 692 bytes .../assets/checkbox-selectionmode.png | Bin 0 -> 447 bytes .../assets/checkbox-selectionmode@2.png | Bin 0 -> 658 bytes .../assets/checkbox-unchecked-dark.png | Bin 0 -> 269 bytes .../assets/checkbox-unchecked-dark@2.png | Bin 0 -> 349 bytes .../checkbox-unchecked-insensitive-dark.png | Bin 0 -> 264 bytes .../checkbox-unchecked-insensitive-dark@2.png | Bin 0 -> 340 bytes ...heckbox-unchecked-insensitive-selected.png | Bin 0 -> 244 bytes ...ckbox-unchecked-insensitive-selected@2.png | Bin 0 -> 312 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 263 bytes .../checkbox-unchecked-insensitive@2.png | Bin 0 -> 358 bytes .../assets/checkbox-unchecked-selected.png | Bin 0 -> 252 bytes .../assets/checkbox-unchecked-selected@2.png | Bin 0 -> 337 bytes .../gtk-3.18/assets/checkbox-unchecked.png | Bin 0 -> 265 bytes .../gtk-3.18/assets/checkbox-unchecked@2.png | Bin 0 -> 351 bytes .../gtk-3.18/assets/radio-checked-dark.png | Bin 0 -> 375 bytes .../gtk-3.18/assets/radio-checked-dark@2.png | Bin 0 -> 637 bytes .../assets/radio-checked-insensitive-dark.png | Bin 0 -> 373 bytes .../radio-checked-insensitive-dark@2.png | Bin 0 -> 619 bytes .../radio-checked-insensitive-selected.png | Bin 0 -> 351 bytes .../radio-checked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 368 bytes .../assets/radio-checked-insensitive@2.png | Bin 0 -> 611 bytes .../assets/radio-checked-selected.png | Bin 0 -> 369 bytes .../assets/radio-checked-selected@2.png | Bin 0 -> 641 bytes .../gtk-3.18/assets/radio-checked.png | Bin 0 -> 370 bytes .../gtk-3.18/assets/radio-checked@2.png | Bin 0 -> 638 bytes .../gtk-3.18/assets/radio-mixed-dark.png | Bin 0 -> 342 bytes .../gtk-3.18/assets/radio-mixed-dark@2.png | Bin 0 -> 546 bytes .../assets/radio-mixed-insensitive-dark.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive-dark@2.png | Bin 0 -> 528 bytes .../radio-mixed-insensitive-selected.png | Bin 0 -> 319 bytes .../radio-mixed-insensitive-selected@2.png | Bin 0 -> 481 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive@2.png | Bin 0 -> 528 bytes .../gtk-3.18/assets/radio-mixed-selected.png | Bin 0 -> 312 bytes .../assets/radio-mixed-selected@2.png | Bin 0 -> 518 bytes OSX-Arc-White/gtk-3.18/assets/radio-mixed.png | Bin 0 -> 342 bytes .../gtk-3.18/assets/radio-mixed@2.png | Bin 0 -> 546 bytes .../gtk-3.18/assets/radio-unchecked-dark.png | Bin 0 -> 438 bytes .../assets/radio-unchecked-dark@2.png | Bin 0 -> 762 bytes .../radio-unchecked-insensitive-dark.png | Bin 0 -> 417 bytes .../radio-unchecked-insensitive-dark@2.png | Bin 0 -> 701 bytes .../radio-unchecked-insensitive-selected.png | Bin 0 -> 333 bytes ...radio-unchecked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 423 bytes .../assets/radio-unchecked-insensitive@2.png | Bin 0 -> 726 bytes .../assets/radio-unchecked-selected.png | Bin 0 -> 356 bytes .../assets/radio-unchecked-selected@2.png | Bin 0 -> 708 bytes .../gtk-3.18/assets/radio-unchecked.png | Bin 0 -> 428 bytes .../gtk-3.18/assets/radio-unchecked@2.png | Bin 0 -> 758 bytes .../gtk-3.18/assets/switch-active-dark.png | Bin 0 -> 799 bytes .../gtk-3.18/assets/switch-active-dark@2.png | Bin 0 -> 1433 bytes .../assets/switch-active-header-dark.png | Bin 0 -> 813 bytes .../assets/switch-active-header-dark@2.png | Bin 0 -> 1451 bytes .../gtk-3.18/assets/switch-active-header.png | Bin 0 -> 807 bytes .../assets/switch-active-header@2.png | Bin 0 -> 1446 bytes .../assets/switch-active-insensitive-dark.png | Bin 0 -> 793 bytes .../switch-active-insensitive-dark@2.png | Bin 0 -> 1439 bytes .../switch-active-insensitive-header-dark.png | Bin 0 -> 796 bytes ...witch-active-insensitive-header-dark@2.png | Bin 0 -> 1423 bytes .../switch-active-insensitive-header.png | Bin 0 -> 783 bytes .../switch-active-insensitive-header@2.png | Bin 0 -> 1420 bytes .../switch-active-insensitive-selected.png | Bin 0 -> 746 bytes .../switch-active-insensitive-selected@2.png | Bin 0 -> 1327 bytes .../assets/switch-active-insensitive.png | Bin 0 -> 783 bytes .../assets/switch-active-insensitive@2.png | Bin 0 -> 1420 bytes .../assets/switch-active-selected.png | Bin 0 -> 805 bytes .../assets/switch-active-selected@2.png | Bin 0 -> 1445 bytes .../gtk-3.18/assets/switch-active.png | Bin 0 -> 807 bytes .../gtk-3.18/assets/switch-active@2.png | Bin 0 -> 1446 bytes OSX-Arc-White/gtk-3.18/assets/switch-dark.png | Bin 0 -> 764 bytes .../gtk-3.18/assets/switch-dark@2.png | Bin 0 -> 1338 bytes .../gtk-3.18/assets/switch-header-dark.png | Bin 0 -> 775 bytes .../gtk-3.18/assets/switch-header-dark@2.png | Bin 0 -> 1355 bytes .../gtk-3.18/assets/switch-header.png | Bin 0 -> 798 bytes .../gtk-3.18/assets/switch-header@2.png | Bin 0 -> 1406 bytes .../assets/switch-insensitive-dark.png | Bin 0 -> 729 bytes .../assets/switch-insensitive-dark@2.png | Bin 0 -> 1244 bytes .../assets/switch-insensitive-header-dark.png | Bin 0 -> 745 bytes .../switch-insensitive-header-dark@2.png | Bin 0 -> 1289 bytes .../assets/switch-insensitive-header.png | Bin 0 -> 720 bytes .../assets/switch-insensitive-header@2.png | Bin 0 -> 1245 bytes .../assets/switch-insensitive-selected.png | Bin 0 -> 644 bytes .../assets/switch-insensitive-selected@2.png | Bin 0 -> 1081 bytes .../gtk-3.18/assets/switch-insensitive.png | Bin 0 -> 765 bytes .../gtk-3.18/assets/switch-insensitive@2.png | Bin 0 -> 1331 bytes .../gtk-3.18/assets/switch-selected.png | Bin 0 -> 717 bytes .../gtk-3.18/assets/switch-selected@2.png | Bin 0 -> 1216 bytes OSX-Arc-White/gtk-3.18/assets/switch.png | Bin 0 -> 765 bytes OSX-Arc-White/gtk-3.18/assets/switch@2.png | Bin 0 -> 1371 bytes .../gtk-3.18/assets/thumbnail-frame.png | Bin 0 -> 832 bytes .../assets/titlebutton-close-active-dark.png | Bin 0 -> 606 bytes .../titlebutton-close-active-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-active@2.png | Bin 0 -> 1199 bytes .../titlebutton-close-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-close-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-close-backdrop.png | Bin 0 -> 411 bytes .../assets/titlebutton-close-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-close-dark.png | Bin 0 -> 472 bytes .../assets/titlebutton-close-dark@2.png | Bin 0 -> 930 bytes .../assets/titlebutton-close-hover-dark.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover@2.png | Bin 0 -> 1199 bytes .../gtk-3.18/assets/titlebutton-close.png | Bin 0 -> 472 bytes .../gtk-3.18/assets/titlebutton-close@2.png | Bin 0 -> 930 bytes .../titlebutton-maximize-active-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-active-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-active@2.png | Bin 0 -> 1105 bytes .../titlebutton-maximize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-maximize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-maximize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-maximize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-maximize-dark.png | Bin 0 -> 464 bytes .../assets/titlebutton-maximize-dark@2.png | Bin 0 -> 910 bytes .../titlebutton-maximize-hover-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-hover-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-hover@2.png | Bin 0 -> 1105 bytes .../gtk-3.18/assets/titlebutton-maximize.png | Bin 0 -> 464 bytes .../assets/titlebutton-maximize@2.png | Bin 0 -> 910 bytes .../titlebutton-minimize-active-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-active-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-active@2.png | Bin 0 -> 998 bytes .../titlebutton-minimize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-minimize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-minimize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-minimize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-minimize-dark.png | Bin 0 -> 462 bytes .../assets/titlebutton-minimize-dark@2.png | Bin 0 -> 916 bytes .../titlebutton-minimize-hover-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-hover-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-hover@2.png | Bin 0 -> 998 bytes .../gtk-3.18/assets/titlebutton-minimize.png | Bin 0 -> 462 bytes .../assets/titlebutton-minimize@2.png | Bin 0 -> 916 bytes OSX-Arc-White/gtk-3.18/gtk-dark.css | 4084 +++++++++++ OSX-Arc-White/gtk-3.18/gtk-darker.css | 4080 +++++++++++ OSX-Arc-White/gtk-3.18/gtk-light.css | 4084 +++++++++++ OSX-Arc-White/gtk-3.18/gtk-solid-dark.css | 4084 +++++++++++ OSX-Arc-White/gtk-3.18/gtk-solid-darker.css | 4080 +++++++++++ OSX-Arc-White/gtk-3.18/gtk-solid.css | 4084 +++++++++++ OSX-Arc-White/gtk-3.18/gtk.css | 4084 +++++++++++ OSX-Arc-White/gtk-3.18/render-assets.sh | 34 + .../gtk-3.18/sass/_applications.scss | 807 +++ .../gtk-3.18/sass/_colors-public.scss | 67 + OSX-Arc-White/gtk-3.18/sass/_colors.scss | 101 + OSX-Arc-White/gtk-3.18/sass/_common.scss | 2875 ++++++++ OSX-Arc-White/gtk-3.18/sass/_drawing.scss | 366 + OSX-Arc-White/gtk-3.18/sass/_granite.scss | 225 + OSX-Arc-White/gtk-3.18/sass/_lightdm.scss | 113 + .../gtk-3.18/sass/_transparent_widgets.scss | 285 + OSX-Arc-White/gtk-3.18/sass/_unity.scss | 159 + OSX-Arc-White/gtk-3.18/sass/gtk-dark.scss | 13 + OSX-Arc-White/gtk-3.18/sass/gtk-darker.scss | 13 + .../gtk-3.18/sass/gtk-solid-dark.scss | 13 + .../gtk-3.18/sass/gtk-solid-darker.scss | 13 + OSX-Arc-White/gtk-3.18/sass/gtk-solid.scss | 13 + OSX-Arc-White/gtk-3.18/sass/gtk.scss | 13 + OSX-Arc-White/gtk-3.20/assets.svg | 5965 +++++++++++++++++ OSX-Arc-White/gtk-3.20/assets.txt | 84 + .../gtk-3.20/assets/checkbox-checked-dark.png | Bin 0 -> 360 bytes .../assets/checkbox-checked-dark@2.png | Bin 0 -> 475 bytes .../checkbox-checked-insensitive-dark.png | Bin 0 -> 370 bytes .../checkbox-checked-insensitive-dark@2.png | Bin 0 -> 497 bytes .../checkbox-checked-insensitive-selected.png | Bin 0 -> 364 bytes ...heckbox-checked-insensitive-selected@2.png | Bin 0 -> 493 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 374 bytes .../assets/checkbox-checked-insensitive@2.png | Bin 0 -> 499 bytes .../assets/checkbox-checked-selected.png | Bin 0 -> 354 bytes .../assets/checkbox-checked-selected@2.png | Bin 0 -> 479 bytes .../checkbox-checked-selectionmode-dark.png | Bin 0 -> 474 bytes .../checkbox-checked-selectionmode-dark@2.png | Bin 0 -> 648 bytes .../assets/checkbox-checked-selectionmode.png | Bin 0 -> 465 bytes .../checkbox-checked-selectionmode@2.png | Bin 0 -> 655 bytes .../gtk-3.20/assets/checkbox-checked.png | Bin 0 -> 363 bytes .../gtk-3.20/assets/checkbox-checked@2.png | Bin 0 -> 479 bytes .../gtk-3.20/assets/checkbox-mixed-dark.png | Bin 0 -> 235 bytes .../gtk-3.20/assets/checkbox-mixed-dark@2.png | Bin 0 -> 294 bytes .../checkbox-mixed-insensitive-dark.png | Bin 0 -> 233 bytes .../checkbox-mixed-insensitive-dark@2.png | Bin 0 -> 296 bytes .../checkbox-mixed-insensitive-selected.png | Bin 0 -> 227 bytes .../checkbox-mixed-insensitive-selected@2.png | Bin 0 -> 285 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 233 bytes .../assets/checkbox-mixed-insensitive@2.png | Bin 0 -> 296 bytes .../assets/checkbox-mixed-selected.png | Bin 0 -> 232 bytes .../assets/checkbox-mixed-selected@2.png | Bin 0 -> 294 bytes .../gtk-3.20/assets/checkbox-mixed.png | Bin 0 -> 235 bytes .../gtk-3.20/assets/checkbox-mixed@2.png | Bin 0 -> 294 bytes .../assets/checkbox-selectionmode-dark.png | Bin 0 -> 495 bytes .../assets/checkbox-selectionmode-dark@2.png | Bin 0 -> 692 bytes .../assets/checkbox-selectionmode.png | Bin 0 -> 447 bytes .../assets/checkbox-selectionmode@2.png | Bin 0 -> 658 bytes .../assets/checkbox-unchecked-dark.png | Bin 0 -> 269 bytes .../assets/checkbox-unchecked-dark@2.png | Bin 0 -> 349 bytes .../checkbox-unchecked-insensitive-dark.png | Bin 0 -> 264 bytes .../checkbox-unchecked-insensitive-dark@2.png | Bin 0 -> 340 bytes ...heckbox-unchecked-insensitive-selected.png | Bin 0 -> 244 bytes ...ckbox-unchecked-insensitive-selected@2.png | Bin 0 -> 312 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 263 bytes .../checkbox-unchecked-insensitive@2.png | Bin 0 -> 358 bytes .../assets/checkbox-unchecked-selected.png | Bin 0 -> 252 bytes .../assets/checkbox-unchecked-selected@2.png | Bin 0 -> 337 bytes .../gtk-3.20/assets/checkbox-unchecked.png | Bin 0 -> 265 bytes .../gtk-3.20/assets/checkbox-unchecked@2.png | Bin 0 -> 351 bytes .../gtk-3.20/assets/radio-checked-dark.png | Bin 0 -> 375 bytes .../gtk-3.20/assets/radio-checked-dark@2.png | Bin 0 -> 637 bytes .../assets/radio-checked-insensitive-dark.png | Bin 0 -> 373 bytes .../radio-checked-insensitive-dark@2.png | Bin 0 -> 619 bytes .../radio-checked-insensitive-selected.png | Bin 0 -> 351 bytes .../radio-checked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 368 bytes .../assets/radio-checked-insensitive@2.png | Bin 0 -> 611 bytes .../assets/radio-checked-selected.png | Bin 0 -> 369 bytes .../assets/radio-checked-selected@2.png | Bin 0 -> 641 bytes .../gtk-3.20/assets/radio-checked.png | Bin 0 -> 370 bytes .../gtk-3.20/assets/radio-checked@2.png | Bin 0 -> 638 bytes .../gtk-3.20/assets/radio-mixed-dark.png | Bin 0 -> 342 bytes .../gtk-3.20/assets/radio-mixed-dark@2.png | Bin 0 -> 546 bytes .../assets/radio-mixed-insensitive-dark.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive-dark@2.png | Bin 0 -> 528 bytes .../radio-mixed-insensitive-selected.png | Bin 0 -> 319 bytes .../radio-mixed-insensitive-selected@2.png | Bin 0 -> 481 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive@2.png | Bin 0 -> 528 bytes .../gtk-3.20/assets/radio-mixed-selected.png | Bin 0 -> 312 bytes .../assets/radio-mixed-selected@2.png | Bin 0 -> 518 bytes OSX-Arc-White/gtk-3.20/assets/radio-mixed.png | Bin 0 -> 342 bytes .../gtk-3.20/assets/radio-mixed@2.png | Bin 0 -> 546 bytes .../gtk-3.20/assets/radio-unchecked-dark.png | Bin 0 -> 438 bytes .../assets/radio-unchecked-dark@2.png | Bin 0 -> 762 bytes .../radio-unchecked-insensitive-dark.png | Bin 0 -> 417 bytes .../radio-unchecked-insensitive-dark@2.png | Bin 0 -> 701 bytes .../radio-unchecked-insensitive-selected.png | Bin 0 -> 333 bytes ...radio-unchecked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 423 bytes .../assets/radio-unchecked-insensitive@2.png | Bin 0 -> 726 bytes .../assets/radio-unchecked-selected.png | Bin 0 -> 356 bytes .../assets/radio-unchecked-selected@2.png | Bin 0 -> 708 bytes .../gtk-3.20/assets/radio-unchecked.png | Bin 0 -> 428 bytes .../gtk-3.20/assets/radio-unchecked@2.png | Bin 0 -> 758 bytes .../gtk-3.20/assets/switch-active-dark.png | Bin 0 -> 799 bytes .../gtk-3.20/assets/switch-active-dark@2.png | Bin 0 -> 1433 bytes .../assets/switch-active-header-dark.png | Bin 0 -> 813 bytes .../assets/switch-active-header-dark@2.png | Bin 0 -> 1451 bytes .../gtk-3.20/assets/switch-active-header.png | Bin 0 -> 807 bytes .../assets/switch-active-header@2.png | Bin 0 -> 1446 bytes .../assets/switch-active-insensitive-dark.png | Bin 0 -> 793 bytes .../switch-active-insensitive-dark@2.png | Bin 0 -> 1439 bytes .../switch-active-insensitive-header-dark.png | Bin 0 -> 796 bytes ...witch-active-insensitive-header-dark@2.png | Bin 0 -> 1423 bytes .../switch-active-insensitive-header.png | Bin 0 -> 783 bytes .../switch-active-insensitive-header@2.png | Bin 0 -> 1420 bytes .../switch-active-insensitive-selected.png | Bin 0 -> 746 bytes .../switch-active-insensitive-selected@2.png | Bin 0 -> 1327 bytes .../assets/switch-active-insensitive.png | Bin 0 -> 783 bytes .../assets/switch-active-insensitive@2.png | Bin 0 -> 1420 bytes .../assets/switch-active-selected.png | Bin 0 -> 805 bytes .../assets/switch-active-selected@2.png | Bin 0 -> 1445 bytes .../gtk-3.20/assets/switch-active.png | Bin 0 -> 807 bytes .../gtk-3.20/assets/switch-active@2.png | Bin 0 -> 1446 bytes OSX-Arc-White/gtk-3.20/assets/switch-dark.png | Bin 0 -> 764 bytes .../gtk-3.20/assets/switch-dark@2.png | Bin 0 -> 1338 bytes .../gtk-3.20/assets/switch-header-dark.png | Bin 0 -> 775 bytes .../gtk-3.20/assets/switch-header-dark@2.png | Bin 0 -> 1355 bytes .../gtk-3.20/assets/switch-header.png | Bin 0 -> 798 bytes .../gtk-3.20/assets/switch-header@2.png | Bin 0 -> 1406 bytes .../assets/switch-insensitive-dark.png | Bin 0 -> 729 bytes .../assets/switch-insensitive-dark@2.png | Bin 0 -> 1244 bytes .../assets/switch-insensitive-header-dark.png | Bin 0 -> 745 bytes .../switch-insensitive-header-dark@2.png | Bin 0 -> 1289 bytes .../assets/switch-insensitive-header.png | Bin 0 -> 720 bytes .../assets/switch-insensitive-header@2.png | Bin 0 -> 1245 bytes .../assets/switch-insensitive-selected.png | Bin 0 -> 644 bytes .../assets/switch-insensitive-selected@2.png | Bin 0 -> 1081 bytes .../gtk-3.20/assets/switch-insensitive.png | Bin 0 -> 765 bytes .../gtk-3.20/assets/switch-insensitive@2.png | Bin 0 -> 1331 bytes .../gtk-3.20/assets/switch-selected.png | Bin 0 -> 717 bytes .../gtk-3.20/assets/switch-selected@2.png | Bin 0 -> 1216 bytes OSX-Arc-White/gtk-3.20/assets/switch.png | Bin 0 -> 765 bytes OSX-Arc-White/gtk-3.20/assets/switch@2.png | Bin 0 -> 1371 bytes .../gtk-3.20/assets/thumbnail-frame.png | Bin 0 -> 832 bytes .../assets/titlebutton-close-active-dark.png | Bin 0 -> 606 bytes .../titlebutton-close-active-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-active@2.png | Bin 0 -> 1199 bytes .../titlebutton-close-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-close-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-close-backdrop.png | Bin 0 -> 411 bytes .../assets/titlebutton-close-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-close-dark.png | Bin 0 -> 472 bytes .../assets/titlebutton-close-dark@2.png | Bin 0 -> 930 bytes .../assets/titlebutton-close-hover-dark.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover@2.png | Bin 0 -> 1199 bytes .../gtk-3.20/assets/titlebutton-close.png | Bin 0 -> 472 bytes .../gtk-3.20/assets/titlebutton-close@2.png | Bin 0 -> 930 bytes .../titlebutton-maximize-active-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-active-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-active@2.png | Bin 0 -> 1105 bytes .../titlebutton-maximize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-maximize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-maximize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-maximize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-maximize-dark.png | Bin 0 -> 464 bytes .../assets/titlebutton-maximize-dark@2.png | Bin 0 -> 910 bytes .../titlebutton-maximize-hover-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-hover-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-hover@2.png | Bin 0 -> 1105 bytes .../gtk-3.20/assets/titlebutton-maximize.png | Bin 0 -> 464 bytes .../assets/titlebutton-maximize@2.png | Bin 0 -> 910 bytes .../titlebutton-minimize-active-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-active-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-active@2.png | Bin 0 -> 998 bytes .../titlebutton-minimize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-minimize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-minimize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-minimize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-minimize-dark.png | Bin 0 -> 462 bytes .../assets/titlebutton-minimize-dark@2.png | Bin 0 -> 916 bytes .../titlebutton-minimize-hover-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-hover-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-hover@2.png | Bin 0 -> 998 bytes .../gtk-3.20/assets/titlebutton-minimize.png | Bin 0 -> 462 bytes .../assets/titlebutton-minimize@2.png | Bin 0 -> 916 bytes OSX-Arc-White/gtk-3.20/gtk-dark.css | 4299 ++++++++++++ OSX-Arc-White/gtk-3.20/gtk-darker.css | 4302 ++++++++++++ OSX-Arc-White/gtk-3.20/gtk-light.css | 4306 ++++++++++++ OSX-Arc-White/gtk-3.20/gtk-solid-dark.css | 4299 ++++++++++++ OSX-Arc-White/gtk-3.20/gtk-solid-darker.css | 4302 ++++++++++++ OSX-Arc-White/gtk-3.20/gtk-solid.css | 4306 ++++++++++++ OSX-Arc-White/gtk-3.20/gtk.css | 4306 ++++++++++++ OSX-Arc-White/gtk-3.20/render-assets.sh | 34 + .../gtk-3.20/sass/_applications.scss | 862 +++ .../gtk-3.20/sass/_colors-public.scss | 67 + OSX-Arc-White/gtk-3.20/sass/_colors.scss | 101 + OSX-Arc-White/gtk-3.20/sass/_common.scss | 3179 +++++++++ OSX-Arc-White/gtk-3.20/sass/_drawing.scss | 354 + OSX-Arc-White/gtk-3.20/sass/_granite.scss | 218 + OSX-Arc-White/gtk-3.20/sass/_lightdm.scss | 109 + .../gtk-3.20/sass/_transparent_widgets.scss | 216 + OSX-Arc-White/gtk-3.20/sass/_unity.scss | 159 + OSX-Arc-White/gtk-3.20/sass/gtk-dark.scss | 13 + OSX-Arc-White/gtk-3.20/sass/gtk-darker.scss | 13 + .../gtk-3.20/sass/gtk-solid-dark.scss | 13 + .../gtk-3.20/sass/gtk-solid-darker.scss | 13 + OSX-Arc-White/gtk-3.20/sass/gtk-solid.scss | 13 + OSX-Arc-White/gtk-3.20/sass/gtk.scss | 13 + OSX-Arc-White/gtk-3.22/assets.svg | 5965 +++++++++++++++++ OSX-Arc-White/gtk-3.22/assets.txt | 84 + .../gtk-3.22/assets/checkbox-checked-dark.png | Bin 0 -> 360 bytes .../assets/checkbox-checked-dark@2.png | Bin 0 -> 475 bytes .../checkbox-checked-insensitive-dark.png | Bin 0 -> 370 bytes .../checkbox-checked-insensitive-dark@2.png | Bin 0 -> 497 bytes .../checkbox-checked-insensitive-selected.png | Bin 0 -> 364 bytes ...heckbox-checked-insensitive-selected@2.png | Bin 0 -> 493 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 374 bytes .../assets/checkbox-checked-insensitive@2.png | Bin 0 -> 499 bytes .../assets/checkbox-checked-selected.png | Bin 0 -> 354 bytes .../assets/checkbox-checked-selected@2.png | Bin 0 -> 479 bytes .../checkbox-checked-selectionmode-dark.png | Bin 0 -> 474 bytes .../checkbox-checked-selectionmode-dark@2.png | Bin 0 -> 648 bytes .../assets/checkbox-checked-selectionmode.png | Bin 0 -> 465 bytes .../checkbox-checked-selectionmode@2.png | Bin 0 -> 655 bytes .../gtk-3.22/assets/checkbox-checked.png | Bin 0 -> 363 bytes .../gtk-3.22/assets/checkbox-checked@2.png | Bin 0 -> 479 bytes .../gtk-3.22/assets/checkbox-mixed-dark.png | Bin 0 -> 235 bytes .../gtk-3.22/assets/checkbox-mixed-dark@2.png | Bin 0 -> 294 bytes .../checkbox-mixed-insensitive-dark.png | Bin 0 -> 233 bytes .../checkbox-mixed-insensitive-dark@2.png | Bin 0 -> 296 bytes .../checkbox-mixed-insensitive-selected.png | Bin 0 -> 227 bytes .../checkbox-mixed-insensitive-selected@2.png | Bin 0 -> 285 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 233 bytes .../assets/checkbox-mixed-insensitive@2.png | Bin 0 -> 296 bytes .../assets/checkbox-mixed-selected.png | Bin 0 -> 232 bytes .../assets/checkbox-mixed-selected@2.png | Bin 0 -> 294 bytes .../gtk-3.22/assets/checkbox-mixed.png | Bin 0 -> 235 bytes .../gtk-3.22/assets/checkbox-mixed@2.png | Bin 0 -> 294 bytes .../assets/checkbox-selectionmode-dark.png | Bin 0 -> 495 bytes .../assets/checkbox-selectionmode-dark@2.png | Bin 0 -> 692 bytes .../assets/checkbox-selectionmode.png | Bin 0 -> 447 bytes .../assets/checkbox-selectionmode@2.png | Bin 0 -> 658 bytes .../assets/checkbox-unchecked-dark.png | Bin 0 -> 269 bytes .../assets/checkbox-unchecked-dark@2.png | Bin 0 -> 349 bytes .../checkbox-unchecked-insensitive-dark.png | Bin 0 -> 264 bytes .../checkbox-unchecked-insensitive-dark@2.png | Bin 0 -> 340 bytes ...heckbox-unchecked-insensitive-selected.png | Bin 0 -> 244 bytes ...ckbox-unchecked-insensitive-selected@2.png | Bin 0 -> 312 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 263 bytes .../checkbox-unchecked-insensitive@2.png | Bin 0 -> 358 bytes .../assets/checkbox-unchecked-selected.png | Bin 0 -> 252 bytes .../assets/checkbox-unchecked-selected@2.png | Bin 0 -> 337 bytes .../gtk-3.22/assets/checkbox-unchecked.png | Bin 0 -> 265 bytes .../gtk-3.22/assets/checkbox-unchecked@2.png | Bin 0 -> 351 bytes .../gtk-3.22/assets/radio-checked-dark.png | Bin 0 -> 375 bytes .../gtk-3.22/assets/radio-checked-dark@2.png | Bin 0 -> 637 bytes .../assets/radio-checked-insensitive-dark.png | Bin 0 -> 373 bytes .../radio-checked-insensitive-dark@2.png | Bin 0 -> 619 bytes .../radio-checked-insensitive-selected.png | Bin 0 -> 351 bytes .../radio-checked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 368 bytes .../assets/radio-checked-insensitive@2.png | Bin 0 -> 611 bytes .../assets/radio-checked-selected.png | Bin 0 -> 369 bytes .../assets/radio-checked-selected@2.png | Bin 0 -> 641 bytes .../gtk-3.22/assets/radio-checked.png | Bin 0 -> 370 bytes .../gtk-3.22/assets/radio-checked@2.png | Bin 0 -> 638 bytes .../gtk-3.22/assets/radio-mixed-dark.png | Bin 0 -> 342 bytes .../gtk-3.22/assets/radio-mixed-dark@2.png | Bin 0 -> 546 bytes .../assets/radio-mixed-insensitive-dark.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive-dark@2.png | Bin 0 -> 528 bytes .../radio-mixed-insensitive-selected.png | Bin 0 -> 319 bytes .../radio-mixed-insensitive-selected@2.png | Bin 0 -> 481 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 335 bytes .../assets/radio-mixed-insensitive@2.png | Bin 0 -> 528 bytes .../gtk-3.22/assets/radio-mixed-selected.png | Bin 0 -> 312 bytes .../assets/radio-mixed-selected@2.png | Bin 0 -> 518 bytes OSX-Arc-White/gtk-3.22/assets/radio-mixed.png | Bin 0 -> 342 bytes .../gtk-3.22/assets/radio-mixed@2.png | Bin 0 -> 546 bytes .../gtk-3.22/assets/radio-unchecked-dark.png | Bin 0 -> 438 bytes .../assets/radio-unchecked-dark@2.png | Bin 0 -> 762 bytes .../radio-unchecked-insensitive-dark.png | Bin 0 -> 417 bytes .../radio-unchecked-insensitive-dark@2.png | Bin 0 -> 701 bytes .../radio-unchecked-insensitive-selected.png | Bin 0 -> 333 bytes ...radio-unchecked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 423 bytes .../assets/radio-unchecked-insensitive@2.png | Bin 0 -> 726 bytes .../assets/radio-unchecked-selected.png | Bin 0 -> 356 bytes .../assets/radio-unchecked-selected@2.png | Bin 0 -> 708 bytes .../gtk-3.22/assets/radio-unchecked.png | Bin 0 -> 428 bytes .../gtk-3.22/assets/radio-unchecked@2.png | Bin 0 -> 758 bytes .../gtk-3.22/assets/switch-active-dark.png | Bin 0 -> 799 bytes .../gtk-3.22/assets/switch-active-dark@2.png | Bin 0 -> 1433 bytes .../assets/switch-active-header-dark.png | Bin 0 -> 813 bytes .../assets/switch-active-header-dark@2.png | Bin 0 -> 1451 bytes .../gtk-3.22/assets/switch-active-header.png | Bin 0 -> 807 bytes .../assets/switch-active-header@2.png | Bin 0 -> 1446 bytes .../assets/switch-active-insensitive-dark.png | Bin 0 -> 793 bytes .../switch-active-insensitive-dark@2.png | Bin 0 -> 1439 bytes .../switch-active-insensitive-header-dark.png | Bin 0 -> 796 bytes ...witch-active-insensitive-header-dark@2.png | Bin 0 -> 1423 bytes .../switch-active-insensitive-header.png | Bin 0 -> 783 bytes .../switch-active-insensitive-header@2.png | Bin 0 -> 1420 bytes .../switch-active-insensitive-selected.png | Bin 0 -> 746 bytes .../switch-active-insensitive-selected@2.png | Bin 0 -> 1327 bytes .../assets/switch-active-insensitive.png | Bin 0 -> 783 bytes .../assets/switch-active-insensitive@2.png | Bin 0 -> 1420 bytes .../assets/switch-active-selected.png | Bin 0 -> 805 bytes .../assets/switch-active-selected@2.png | Bin 0 -> 1445 bytes .../gtk-3.22/assets/switch-active.png | Bin 0 -> 807 bytes .../gtk-3.22/assets/switch-active@2.png | Bin 0 -> 1446 bytes OSX-Arc-White/gtk-3.22/assets/switch-dark.png | Bin 0 -> 764 bytes .../gtk-3.22/assets/switch-dark@2.png | Bin 0 -> 1338 bytes .../gtk-3.22/assets/switch-header-dark.png | Bin 0 -> 775 bytes .../gtk-3.22/assets/switch-header-dark@2.png | Bin 0 -> 1355 bytes .../gtk-3.22/assets/switch-header.png | Bin 0 -> 798 bytes .../gtk-3.22/assets/switch-header@2.png | Bin 0 -> 1406 bytes .../assets/switch-insensitive-dark.png | Bin 0 -> 729 bytes .../assets/switch-insensitive-dark@2.png | Bin 0 -> 1244 bytes .../assets/switch-insensitive-header-dark.png | Bin 0 -> 745 bytes .../switch-insensitive-header-dark@2.png | Bin 0 -> 1289 bytes .../assets/switch-insensitive-header.png | Bin 0 -> 720 bytes .../assets/switch-insensitive-header@2.png | Bin 0 -> 1245 bytes .../assets/switch-insensitive-selected.png | Bin 0 -> 644 bytes .../assets/switch-insensitive-selected@2.png | Bin 0 -> 1081 bytes .../gtk-3.22/assets/switch-insensitive.png | Bin 0 -> 765 bytes .../gtk-3.22/assets/switch-insensitive@2.png | Bin 0 -> 1331 bytes .../gtk-3.22/assets/switch-selected.png | Bin 0 -> 717 bytes .../gtk-3.22/assets/switch-selected@2.png | Bin 0 -> 1216 bytes OSX-Arc-White/gtk-3.22/assets/switch.png | Bin 0 -> 765 bytes OSX-Arc-White/gtk-3.22/assets/switch@2.png | Bin 0 -> 1371 bytes .../gtk-3.22/assets/thumbnail-frame.png | Bin 0 -> 832 bytes .../assets/titlebutton-close-active-dark.png | Bin 0 -> 606 bytes .../titlebutton-close-active-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-active@2.png | Bin 0 -> 1199 bytes .../titlebutton-close-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-close-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-close-backdrop.png | Bin 0 -> 411 bytes .../assets/titlebutton-close-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-close-dark.png | Bin 0 -> 472 bytes .../assets/titlebutton-close-dark@2.png | Bin 0 -> 930 bytes .../assets/titlebutton-close-hover-dark.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover-dark@2.png | Bin 0 -> 1199 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 606 bytes .../assets/titlebutton-close-hover@2.png | Bin 0 -> 1199 bytes .../gtk-3.22/assets/titlebutton-close.png | Bin 0 -> 472 bytes .../gtk-3.22/assets/titlebutton-close@2.png | Bin 0 -> 930 bytes .../titlebutton-maximize-active-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-active-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-active@2.png | Bin 0 -> 1105 bytes .../titlebutton-maximize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-maximize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-maximize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-maximize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-maximize-dark.png | Bin 0 -> 464 bytes .../assets/titlebutton-maximize-dark@2.png | Bin 0 -> 910 bytes .../titlebutton-maximize-hover-dark.png | Bin 0 -> 589 bytes .../titlebutton-maximize-hover-dark@2.png | Bin 0 -> 1105 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 589 bytes .../assets/titlebutton-maximize-hover@2.png | Bin 0 -> 1105 bytes .../gtk-3.22/assets/titlebutton-maximize.png | Bin 0 -> 464 bytes .../assets/titlebutton-maximize@2.png | Bin 0 -> 910 bytes .../titlebutton-minimize-active-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-active-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-active@2.png | Bin 0 -> 998 bytes .../titlebutton-minimize-backdrop-dark.png | Bin 0 -> 349 bytes .../titlebutton-minimize-backdrop-dark@2.png | Bin 0 -> 680 bytes .../assets/titlebutton-minimize-backdrop.png | Bin 0 -> 411 bytes .../titlebutton-minimize-backdrop@2.png | Bin 0 -> 881 bytes .../assets/titlebutton-minimize-dark.png | Bin 0 -> 462 bytes .../assets/titlebutton-minimize-dark@2.png | Bin 0 -> 916 bytes .../titlebutton-minimize-hover-dark.png | Bin 0 -> 485 bytes .../titlebutton-minimize-hover-dark@2.png | Bin 0 -> 998 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 485 bytes .../assets/titlebutton-minimize-hover@2.png | Bin 0 -> 998 bytes .../gtk-3.22/assets/titlebutton-minimize.png | Bin 0 -> 462 bytes .../assets/titlebutton-minimize@2.png | Bin 0 -> 916 bytes OSX-Arc-White/gtk-3.22/gtk-dark.css | 4299 ++++++++++++ OSX-Arc-White/gtk-3.22/gtk-darker.css | 4302 ++++++++++++ OSX-Arc-White/gtk-3.22/gtk-light.css | 4306 ++++++++++++ OSX-Arc-White/gtk-3.22/gtk-solid-dark.css | 4299 ++++++++++++ OSX-Arc-White/gtk-3.22/gtk-solid-darker.css | 4302 ++++++++++++ OSX-Arc-White/gtk-3.22/gtk-solid.css | 4306 ++++++++++++ OSX-Arc-White/gtk-3.22/gtk.css | 4306 ++++++++++++ OSX-Arc-White/gtk-3.22/render-assets.sh | 34 + .../gtk-3.22/sass/_applications.scss | 862 +++ .../gtk-3.22/sass/_colors-public.scss | 67 + OSX-Arc-White/gtk-3.22/sass/_colors.scss | 101 + OSX-Arc-White/gtk-3.22/sass/_common.scss | 3179 +++++++++ OSX-Arc-White/gtk-3.22/sass/_drawing.scss | 354 + OSX-Arc-White/gtk-3.22/sass/_granite.scss | 218 + OSX-Arc-White/gtk-3.22/sass/_lightdm.scss | 109 + .../gtk-3.22/sass/_transparent_widgets.scss | 216 + OSX-Arc-White/gtk-3.22/sass/_unity.scss | 159 + OSX-Arc-White/gtk-3.22/sass/gtk-dark.scss | 13 + OSX-Arc-White/gtk-3.22/sass/gtk-darker.scss | 13 + .../gtk-3.22/sass/gtk-solid-dark.scss | 13 + .../gtk-3.22/sass/gtk-solid-darker.scss | 13 + OSX-Arc-White/gtk-3.22/sass/gtk-solid.scss | 13 + OSX-Arc-White/gtk-3.22/sass/gtk.scss | 13 + OSX-Arc-White/metacity-1/close-p.svg | 88 + OSX-Arc-White/metacity-1/close.svg | 79 + OSX-Arc-White/metacity-1/maximize-p.svg | 88 + OSX-Arc-White/metacity-1/maximize.svg | 88 + OSX-Arc-White/metacity-1/metacity-theme-2.xml | 761 +++ OSX-Arc-White/metacity-1/min-p.svg | 93 + OSX-Arc-White/metacity-1/min.svg | 97 + OSX-Arc-White/metacity-1/unfocused.svg | 93 + OSX-Arc-White/thumbnail-dark.png | Bin 0 -> 1508 bytes OSX-Arc-White/thumbnail.png | Bin 0 -> 1472 bytes OSX-Arc-White/unity/close.svg | 1 + OSX-Arc-White/unity/close_dash.svg | 1 + OSX-Arc-White/unity/close_dash_disabled.svg | 1 + OSX-Arc-White/unity/close_dash_prelight.svg | 1 + OSX-Arc-White/unity/close_dash_pressed.svg | 1 + OSX-Arc-White/unity/close_focused_normal.svg | 1 + .../unity/close_focused_prelight.svg | 1 + OSX-Arc-White/unity/close_focused_pressed.svg | 1 + OSX-Arc-White/unity/close_unfocused.svg | 1 + .../unity/close_unfocused_prelight.svg | 1 + .../unity/close_unfocused_pressed.svg | 1 + OSX-Arc-White/unity/dash/close_dash.svg | 151 + .../unity/dash/close_dash_disabled.svg | 151 + .../unity/dash/close_dash_prelight.svg | 160 + .../unity/dash/close_dash_pressed.svg | 160 + OSX-Arc-White/unity/dash/maximize_dash.svg | 151 + .../unity/dash/maximize_dash_disabled.svg | 151 + .../unity/dash/maximize_dash_prelight.svg | 160 + .../unity/dash/maximize_dash_pressed.svg | 160 + OSX-Arc-White/unity/dash/minimize_dash.svg | 151 + .../unity/dash/minimize_dash_disabled.svg | 151 + .../unity/dash/minimize_dash_prelight.svg | 165 + .../unity/dash/minimize_dash_pressed.svg | 165 + OSX-Arc-White/unity/launcher_arrow_ltr_19.svg | 101 + OSX-Arc-White/unity/launcher_arrow_ltr_37.svg | 102 + .../unity/launcher_arrow_outline_ltr_19.svg | 101 + .../unity/launcher_arrow_outline_ltr_37.svg | 102 + .../unity/launcher_arrow_outline_rtl_19.svg | 102 + .../unity/launcher_arrow_outline_rtl_37.svg | 102 + OSX-Arc-White/unity/launcher_arrow_rtl_19.svg | 101 + OSX-Arc-White/unity/launcher_arrow_rtl_37.svg | 102 + .../unity/launcher_icon_back_150.svg | 61 + OSX-Arc-White/unity/launcher_icon_back_54.svg | 55 + .../unity/launcher_icon_edge_150.svg | 75 + OSX-Arc-White/unity/launcher_icon_edge_54.svg | 65 + .../unity/launcher_icon_glow_200.svg | 7 + OSX-Arc-White/unity/launcher_icon_glow_62.svg | 7 + .../unity/launcher_icon_selected_back_150.svg | 77 + .../unity/launcher_icon_selected_back_54.svg | 62 + .../unity/launcher_icon_shadow_200.svg | 7 + .../unity/launcher_icon_shadow_62.svg | 61 + .../unity/launcher_icon_shine_150.svg | 59 + .../unity/launcher_icon_shine_54.svg | 83 + OSX-Arc-White/unity/launcher_pip_ltr_19.svg | 101 + OSX-Arc-White/unity/launcher_pip_ltr_37.svg | 103 + OSX-Arc-White/unity/launcher_pip_rtl_19.svg | 102 + OSX-Arc-White/unity/launcher_pip_rtl_37.svg | 103 + OSX-Arc-White/unity/maximize.svg | 1 + OSX-Arc-White/unity/maximize_dash.svg | 1 + .../unity/maximize_dash_disabled.svg | 1 + .../unity/maximize_dash_prelight.svg | 1 + OSX-Arc-White/unity/maximize_dash_pressed.svg | 1 + .../unity/maximize_focused_normal.svg | 1 + .../unity/maximize_focused_prelight.svg | 1 + .../unity/maximize_focused_pressed.svg | 1 + OSX-Arc-White/unity/maximize_unfocused.svg | 1 + .../unity/maximize_unfocused_prelight.svg | 1 + .../unity/maximize_unfocused_pressed.svg | 1 + OSX-Arc-White/unity/minimize.svg | 1 + OSX-Arc-White/unity/minimize_dash.svg | 1 + .../unity/minimize_dash_disabled.svg | 1 + .../unity/minimize_dash_prelight.svg | 1 + OSX-Arc-White/unity/minimize_dash_pressed.svg | 1 + .../unity/minimize_focused_normal.svg | 1 + .../unity/minimize_focused_prelight.svg | 1 + .../unity/minimize_focused_pressed.svg | 1 + OSX-Arc-White/unity/minimize_unfocused.svg | 1 + .../unity/minimize_unfocused_prelight.svg | 1 + .../unity/minimize_unfocused_pressed.svg | 1 + .../unity/sheet_style_close_focused.svg | 1 + .../sheet_style_close_focused_prelight.svg | 1 + .../sheet_style_close_focused_pressed.svg | 1 + OSX-Arc-White/unity/unmaximize.svg | 1 + OSX-Arc-White/unity/unmaximize_dash.svg | 1 + .../unity/unmaximize_dash_disabled.svg | 1 + .../unity/unmaximize_dash_prelight.svg | 1 + .../unity/unmaximize_dash_pressed.svg | 1 + .../unity/unmaximize_focused_normal.svg | 1 + .../unity/unmaximize_focused_prelight.svg | 1 + .../unity/unmaximize_focused_pressed.svg | 1 + OSX-Arc-White/unity/unmaximize_unfocused.svg | 1 + .../unity/unmaximize_unfocused_prelight.svg | 1 + .../unity/unmaximize_unfocused_pressed.svg | 1 + OSX-Arc-White/unity/window-buttons/close.svg | 151 + .../unity/window-buttons/close_prelight.svg | 161 + .../unity/window-buttons/close_pressed.svg | 161 + .../unity/window-buttons/close_unfocused.svg | 151 + .../unity/window-buttons/maximize.svg | 151 + .../window-buttons/maximize_prelight.svg | 161 + .../unity/window-buttons/maximize_pressed.svg | 160 + .../window-buttons/maximize_unfocused.svg | 151 + .../unity/window-buttons/minimize.svg | 151 + .../window-buttons/minimize_prelight.svg | 165 + .../unity/window-buttons/minimize_pressed.svg | 165 + .../window-buttons/minimize_unfocused.svg | 151 + OSX-Arc-White/xfce-notify-4.0/gtkrc | 72 + OSX-Arc-White/xfwm4/background.xcf | Bin 0 -> 678 bytes OSX-Arc-White/xfwm4/close-active.xpm | 58 + OSX-Arc-White/xfwm4/close-inactive.xpm | 54 + OSX-Arc-White/xfwm4/close-prelight.xpm | 72 + OSX-Arc-White/xfwm4/close-pressed.xpm | 76 + OSX-Arc-White/xfwm4/hide-active.xpm | 58 + OSX-Arc-White/xfwm4/hide-inactive.xpm | 54 + OSX-Arc-White/xfwm4/hide-prelight.xpm | 76 + OSX-Arc-White/xfwm4/hide-pressed.xpm | 76 + OSX-Arc-White/xfwm4/maximize-active.xpm | 58 + OSX-Arc-White/xfwm4/maximize-inactive.xpm | 54 + OSX-Arc-White/xfwm4/maximize-prelight.xpm | 81 + OSX-Arc-White/xfwm4/maximize-pressed.xpm | 80 + OSX-Arc-White/xfwm4/menu-active.xpm | 28 + OSX-Arc-White/xfwm4/menu-inactive.xpm | 28 + OSX-Arc-White/xfwm4/menu-pressed.xpm | 28 + OSX-Arc-White/xfwm4/shade-active.xpm | 28 + OSX-Arc-White/xfwm4/shade-inactive.xpm | 28 + OSX-Arc-White/xfwm4/shade-pressed.xpm | 28 + OSX-Arc-White/xfwm4/stick-active.xpm | 28 + OSX-Arc-White/xfwm4/stick-inactive.xpm | 28 + OSX-Arc-White/xfwm4/stick-pressed.xpm | 28 + OSX-Arc-White/xfwm4/themerc | 30 + OSX-Arc-White/xfwm4/title-1-active-shaded.xpm | 30 + OSX-Arc-White/xfwm4/title-1-active.xpm | 30 + OSX-Arc-White/xfwm4/title-1-inactive.xpm | 30 + OSX-Arc-White/xfwm4/title-2-active.xpm | 30 + OSX-Arc-White/xfwm4/title-2-inactive.xpm | 30 + OSX-Arc-White/xfwm4/title-3-active.xpm | 30 + OSX-Arc-White/xfwm4/title-3-inactive.xpm | 30 + OSX-Arc-White/xfwm4/title-4-active.xpm | 30 + OSX-Arc-White/xfwm4/title-4-inactive.xpm | 30 + OSX-Arc-White/xfwm4/title-5-active.xpm | 30 + OSX-Arc-White/xfwm4/title-5-inactive.xpm | 30 + .../xfwm4/top-left-active-shaded.xpm | 32 + OSX-Arc-White/xfwm4/top-left-active.xpm | 32 + OSX-Arc-White/xfwm4/top-left-inactive.xpm | 32 + .../xfwm4/top-right-active-shaded.xpm | 32 + OSX-Arc-White/xfwm4/top-right-active.xpm | 32 + OSX-Arc-White/xfwm4/top-right-inactive.xpm | 32 + 1642 files changed, 250487 insertions(+) create mode 100755 OSX-Arc-White/cinnamon/cinnamon.css create mode 100755 OSX-Arc-White/cinnamon/common-assets/menu/menu-hover.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/menu/menu-separator.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/add-workspace-active.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/add-workspace-hover.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/add-workspace.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/bg.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-left.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-right.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/close-active.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/close-hover.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/close.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/corner-ripple.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/desklet-header.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/desklet.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/osd.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/overview-hover.png create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/overview.png create mode 100755 OSX-Arc-White/cinnamon/common-assets/misc/trash-icon.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/panel/activities-active.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/panel/activities.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/panel/panel-bottom.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/panel/panel-left.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/panel/panel-right.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/panel/panel-top.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-bottom.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-left.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-right.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-top.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/switch/switch-off-selected.svg create mode 100755 OSX-Arc-White/cinnamon/common-assets/switch/switch-on-selected.svg create mode 100755 OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg create mode 100755 OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-checked.svg create mode 100755 OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg create mode 100755 OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-unchecked.svg create mode 100755 OSX-Arc-White/cinnamon/light-assets/menu/menu.svg create mode 100755 OSX-Arc-White/cinnamon/light-assets/menu/submenu.svg create mode 100755 OSX-Arc-White/cinnamon/light-assets/misc/button-box.svg create mode 100755 OSX-Arc-White/cinnamon/light-assets/misc/message.svg create mode 100755 OSX-Arc-White/cinnamon/light-assets/misc/modal.svg create mode 100755 OSX-Arc-White/cinnamon/light-assets/switch/switch-off.svg create mode 100755 OSX-Arc-White/cinnamon/light-assets/switch/switch-on.svg create mode 100755 OSX-Arc-White/cinnamon/thumbnail.png create mode 100755 OSX-Arc-White/extra/Arc-Plank/dock.theme create mode 100755 OSX-Arc-White/extra/Capeos/dock.theme create mode 100755 OSX-Arc-White/extra/Chrome/arc-dark-theme.crx create mode 100755 OSX-Arc-White/extra/Chrome/arc-dark-theme/images/theme_frame.png create mode 100755 OSX-Arc-White/extra/Chrome/arc-dark-theme/images/theme_tab_background.png create mode 100755 OSX-Arc-White/extra/Chrome/arc-dark-theme/images/theme_toolbar.png create mode 100755 OSX-Arc-White/extra/Chrome/arc-dark-theme/manifest.json create mode 100755 OSX-Arc-White/extra/Chrome/arc-darker-theme.crx create mode 100755 OSX-Arc-White/extra/Chrome/arc-darker-theme/images/theme_frame.png create mode 100755 OSX-Arc-White/extra/Chrome/arc-darker-theme/images/theme_toolbar.png create mode 100755 OSX-Arc-White/extra/Chrome/arc-darker-theme/manifest.json create mode 100755 OSX-Arc-White/extra/Chrome/arc-theme.crx create mode 100755 OSX-Arc-White/extra/Chrome/arc-theme/images/theme_frame.png create mode 100755 OSX-Arc-White/extra/Chrome/arc-theme/images/theme_toolbar.png create mode 100755 OSX-Arc-White/extra/Chrome/arc-theme/manifest.json create mode 100755 OSX-Arc-White/extra/Makefile.am create mode 100755 OSX-Arc-White/gnome-shell/Gemfile create mode 100755 OSX-Arc-White/gnome-shell/HACKING create mode 100755 OSX-Arc-White/gnome-shell/README create mode 100755 OSX-Arc-White/gnome-shell/_colors.scss create mode 100755 OSX-Arc-White/gnome-shell/_common.scss create mode 100755 OSX-Arc-White/gnome-shell/_drawing.scss create mode 100755 OSX-Arc-White/gnome-shell/assets/calendar-arrow-left-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/calendar-arrow-left.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/calendar-arrow-right-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/calendar-arrow-right.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/checkbox-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/checkbox-off-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/checkbox-off.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/checkbox.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/corner-ripple-ltr.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/corner-ripple-rtl.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dash-placeholder.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running1-focused.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running1-vert-focused.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running1-vert.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running1.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running2-focused.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running2-vert-focused.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running2-vert.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running2.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running3-focused.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running3-vert-focused.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running3-vert.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running3.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running4-focused.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running4-vert-focused.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running4-vert.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/dot/running4.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/go-down.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/go-up.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/media-control-active.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/media-control-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/more-results.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/show-apps-active.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/show-apps.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/window-close-active.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/window-close-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/assets/window-close.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/dash/dash-left.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/dash/dash-placeholder.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/dash/dash-right.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/dash/running1.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/dash/running2.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/dash/running3.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/dash/running4.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/menu/menu-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/menu/menu-separator.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/bg.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/close-active.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/close-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/close.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/corner-ripple-ltr.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/corner-ripple-rtl.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/more-results.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/osd.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-active.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-checked.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-inactive.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/process-working.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/ws-switch-arrow-down.png create mode 100755 OSX-Arc-White/gnome-shell/common-assets/misc/ws-switch-arrow-up.png create mode 100755 OSX-Arc-White/gnome-shell/common-assets/panel/activities-active.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/panel/activities.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/panel/panel-overview.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/panel/panel.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/switch/switch-off-selected.svg create mode 100755 OSX-Arc-White/gnome-shell/common-assets/switch/switch-on-selected.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/window-list/README create mode 100755 OSX-Arc-White/gnome-shell/extensions/window-list/_extension-classic.scss create mode 100755 OSX-Arc-White/gnome-shell/extensions/window-list/_extension-window-list.scss create mode 100755 OSX-Arc-White/gnome-shell/extensions/window-list/classic.css create mode 100755 OSX-Arc-White/gnome-shell/extensions/window-list/classic.scss create mode 100755 OSX-Arc-White/gnome-shell/extensions/window-list/parse-sass.sh create mode 100755 OSX-Arc-White/gnome-shell/extensions/window-list/stylesheet.css create mode 100755 OSX-Arc-White/gnome-shell/extensions/window-list/stylesheet.scss create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/_extension.scss create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-bottom.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-left.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-right.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-top.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-four.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-one.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-three.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-two.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-bottom.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-left.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-right.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-top.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-bottom.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-left.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-right.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-top.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-bottom.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-left.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-right.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-top.svg create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/parse-sass.sh create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css create mode 100755 OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.scss create mode 100755 OSX-Arc-White/gnome-shell/gnome-shell-theme.gresource create mode 100755 OSX-Arc-White/gnome-shell/gnome-shell-theme.gresource.sh create mode 100755 OSX-Arc-White/gnome-shell/gnome-shell-theme.gresource.xml create mode 100755 OSX-Arc-White/gnome-shell/gnome-shell.css create mode 100755 OSX-Arc-White/gnome-shell/gnome-shell.scss create mode 100755 OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-checked-focused.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-checked.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-unchecked-focused.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-unchecked.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/menu/menu-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/menu/menu.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/menu/submenu-open.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/menu/submenu.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-left-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-left.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-right-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-right.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/misc/message-active.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/misc/message-close-active.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/misc/message-close-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/misc/message-close.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/misc/message-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/misc/message.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/misc/modal.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/switch/switch-off.svg create mode 100755 OSX-Arc-White/gnome-shell/light-assets/switch/switch-on.svg create mode 100755 OSX-Arc-White/gnome-shell/no-events.svg create mode 100755 OSX-Arc-White/gnome-shell/no-notifications.svg create mode 100755 OSX-Arc-White/gnome-shell/noise-texture.png create mode 100755 OSX-Arc-White/gnome-shell/parse-sass.sh create mode 100755 OSX-Arc-White/gnome-shell/process-working.svg create mode 100755 OSX-Arc-White/gnome-shell/toggle-off-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/toggle-off.svg create mode 100755 OSX-Arc-White/gnome-shell/toggle-on-hover.svg create mode 100755 OSX-Arc-White/gnome-shell/toggle-on.svg create mode 100755 OSX-Arc-White/gtk-2.0/apps.rc create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-down-insens.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-down-prelight.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-down-small-insens.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-down-small-prelight.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-down-small.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-down.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-left-insens.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-left-prelight.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-left.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-right-insens.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-right-prelight.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-right.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-up-insens.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-up-prelight.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-up-small-insens.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-up-small-prelight.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-up-small.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/arrow-up.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/button-active.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/button-hover.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/button-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/button.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/checkbox-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/checkbox-checked.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/checkbox-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/checkbox-unchecked.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-border-focus-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-border-focus.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-border-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-border.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-button-active-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-button-active.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-button-insensitive-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-button-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-button-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-button.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-focus-notebook.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-focus-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-focus.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-insensitive-notebook-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-insensitive-notebook.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-insensitive-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-notebook-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-notebook.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/combo-entry.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/down-background-disable-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/down-background-disable.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/down-background-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/down-background.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-active-bg.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-active-notebook.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-active-toolbar.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-background-disabled.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-background.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-bg.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-border-active-bg.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-border-bg.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-disabled-bg.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-disabled-notebook.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-disabled-toolbar.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-notebook.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/entry-toolbar.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/focus-line.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/frame-gap-end.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/frame-gap-start.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/frame.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/handle-h.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/handle-v.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/inline-toolbar.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/line-h.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/line-v.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-arrow-prelight.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-arrow.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-checkbox-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-checkbox-checked-selected.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-checkbox-checked.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-checkbox-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-checkbox-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-checkbox-unchecked.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-radio-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-radio-checked-selected.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-radio-checked.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-radio-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-radio-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menu-radio-unchecked.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menubar.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menubar_button.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/menuitem.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/minus.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/notebook-gap-horiz.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/notebook-gap-vert.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/notebook.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/null.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/plus.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/progressbar.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/progressbar_v.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/radio-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/radio-checked.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/radio-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/radio-unchecked.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/slider-horiz-active.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/slider-horiz-insens.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/slider-horiz-prelight.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/slider-horiz.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/slider-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/slider-prelight.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/slider-vert-active.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/slider-vert-insens.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/slider-vert-prelight.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/slider-vert.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/slider.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/tab-bottom-active.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/tab-left-active.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/tab-right-active.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/tab-top-active.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/toolbar.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/tree_header.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/trough-horizontal-active.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/trough-horizontal.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/trough-progressbar.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/trough-progressbar_v.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/trough-scrollbar-horiz.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/trough-scrollbar-vert.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/trough-vertical-active.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/trough-vertical.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/up-background-disable-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/up-background-disable.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/up-background-rtl.png create mode 100755 OSX-Arc-White/gtk-2.0/assets/up-background.png create mode 100755 OSX-Arc-White/gtk-2.0/gtkrc create mode 100755 OSX-Arc-White/gtk-2.0/main.rc create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/button-active.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/button-hover.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/button-insensitive.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/button.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-active-toolbar-dark.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-active-toolbar.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-disabled-toolbar-dark.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-disabled-toolbar.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-toolbar-dark.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-toolbar.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar-dark.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar-toolbar-dark.rc create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar-toolbar.rc create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar_button-dark.png create mode 100755 OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar_button.png create mode 100755 OSX-Arc-White/gtk-2.0/panel.rc create mode 100755 OSX-Arc-White/gtk-2.0/xfce-notify.rc create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/radio-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-header.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-header@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-active@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-header.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-header@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-selected.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/switch@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/thumbnail-frame.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-active.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-active@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-hover.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-close@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-active.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-hover.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-active.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-hover.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize.png create mode 100755 OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize@2.png create mode 100755 OSX-Arc-White/gtk-3.0/gtk-dark.css create mode 100755 OSX-Arc-White/gtk-3.0/gtk.css create mode 100755 OSX-Arc-White/gtk-3.0/thumbnail.png create mode 100755 OSX-Arc-White/gtk-3.14/assets.svg create mode 100755 OSX-Arc-White/gtk-3.14/assets.txt create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/radio-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-header.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-header@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-active@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-header.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-header@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-selected.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/switch@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/thumbnail-frame.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-active.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-active@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-hover.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-close@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-active.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-hover.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-active.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-hover.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize.png create mode 100755 OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize@2.png create mode 100755 OSX-Arc-White/gtk-3.14/gtk-dark.css create mode 100755 OSX-Arc-White/gtk-3.14/gtk-darker.css create mode 100755 OSX-Arc-White/gtk-3.14/gtk-light.css create mode 100755 OSX-Arc-White/gtk-3.14/gtk-solid-dark.css create mode 100755 OSX-Arc-White/gtk-3.14/gtk-solid-darker.css create mode 100755 OSX-Arc-White/gtk-3.14/gtk-solid.css create mode 100755 OSX-Arc-White/gtk-3.14/gtk.css create mode 100755 OSX-Arc-White/gtk-3.14/render-assets.sh create mode 100755 OSX-Arc-White/gtk-3.14/sass/_applications.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/_colors-public.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/_colors.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/_common.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/_drawing.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/_granite.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/_lightdm.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/_transparent_widgets.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/_unity.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/gtk-dark.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/gtk-darker.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/gtk-solid-dark.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/gtk-solid-darker.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/gtk-solid.scss create mode 100755 OSX-Arc-White/gtk-3.14/sass/gtk.scss create mode 100755 OSX-Arc-White/gtk-3.16/assets.svg create mode 100755 OSX-Arc-White/gtk-3.16/assets.txt create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/radio-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-header.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-header@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-active@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-header.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-header@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-selected.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/switch@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/thumbnail-frame.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-active.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-active@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-hover.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-close@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-active.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-hover.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-active.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-hover.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize.png create mode 100755 OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize@2.png create mode 100755 OSX-Arc-White/gtk-3.16/gtk-dark.css create mode 100755 OSX-Arc-White/gtk-3.16/gtk-darker.css create mode 100755 OSX-Arc-White/gtk-3.16/gtk-light.css create mode 100755 OSX-Arc-White/gtk-3.16/gtk-solid-dark.css create mode 100755 OSX-Arc-White/gtk-3.16/gtk-solid-darker.css create mode 100755 OSX-Arc-White/gtk-3.16/gtk-solid.css create mode 100755 OSX-Arc-White/gtk-3.16/gtk.css create mode 100755 OSX-Arc-White/gtk-3.16/render-assets.sh create mode 100755 OSX-Arc-White/gtk-3.16/sass/_applications.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/_colors-public.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/_colors.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/_common.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/_drawing.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/_granite.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/_lightdm.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/_transparent_widgets.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/_unity.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/gtk-dark.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/gtk-darker.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/gtk-solid-dark.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/gtk-solid-darker.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/gtk-solid.scss create mode 100755 OSX-Arc-White/gtk-3.16/sass/gtk.scss create mode 100755 OSX-Arc-White/gtk-3.18/assets.svg create mode 100755 OSX-Arc-White/gtk-3.18/assets.txt create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/radio-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-header.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-header@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-active@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-header.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-header@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-selected.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/switch@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/thumbnail-frame.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-active.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-active@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-hover.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-close@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-active.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-hover.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-active.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-hover.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize.png create mode 100755 OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize@2.png create mode 100755 OSX-Arc-White/gtk-3.18/gtk-dark.css create mode 100755 OSX-Arc-White/gtk-3.18/gtk-darker.css create mode 100755 OSX-Arc-White/gtk-3.18/gtk-light.css create mode 100755 OSX-Arc-White/gtk-3.18/gtk-solid-dark.css create mode 100755 OSX-Arc-White/gtk-3.18/gtk-solid-darker.css create mode 100755 OSX-Arc-White/gtk-3.18/gtk-solid.css create mode 100755 OSX-Arc-White/gtk-3.18/gtk.css create mode 100755 OSX-Arc-White/gtk-3.18/render-assets.sh create mode 100755 OSX-Arc-White/gtk-3.18/sass/_applications.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/_colors-public.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/_colors.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/_common.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/_drawing.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/_granite.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/_lightdm.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/_transparent_widgets.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/_unity.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/gtk-dark.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/gtk-darker.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/gtk-solid-dark.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/gtk-solid-darker.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/gtk-solid.scss create mode 100755 OSX-Arc-White/gtk-3.18/sass/gtk.scss create mode 100755 OSX-Arc-White/gtk-3.20/assets.svg create mode 100755 OSX-Arc-White/gtk-3.20/assets.txt create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/radio-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-header.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-header@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-active@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-header.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-header@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-selected.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/switch@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/thumbnail-frame.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-active.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-active@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-hover.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-close@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-active.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-hover.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-active.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-hover.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize.png create mode 100755 OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize@2.png create mode 100755 OSX-Arc-White/gtk-3.20/gtk-dark.css create mode 100755 OSX-Arc-White/gtk-3.20/gtk-darker.css create mode 100755 OSX-Arc-White/gtk-3.20/gtk-light.css create mode 100755 OSX-Arc-White/gtk-3.20/gtk-solid-dark.css create mode 100755 OSX-Arc-White/gtk-3.20/gtk-solid-darker.css create mode 100755 OSX-Arc-White/gtk-3.20/gtk-solid.css create mode 100755 OSX-Arc-White/gtk-3.20/gtk.css create mode 100755 OSX-Arc-White/gtk-3.20/render-assets.sh create mode 100755 OSX-Arc-White/gtk-3.20/sass/_applications.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/_colors-public.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/_colors.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/_common.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/_drawing.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/_granite.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/_lightdm.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/_transparent_widgets.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/_unity.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/gtk-dark.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/gtk-darker.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/gtk-solid-dark.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/gtk-solid-darker.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/gtk-solid.scss create mode 100755 OSX-Arc-White/gtk-3.20/sass/gtk.scss create mode 100755 OSX-Arc-White/gtk-3.22/assets.svg create mode 100755 OSX-Arc-White/gtk-3.22/assets.txt create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-selectionmode-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-selectionmode-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-selectionmode.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-selectionmode@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-checked@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-mixed@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/radio-unchecked@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-header.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-header@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-active@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-header.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-header@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-insensitive-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-insensitive-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-insensitive-header-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-insensitive-header-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-insensitive-header.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-insensitive-header@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-insensitive-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-insensitive-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-insensitive.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-insensitive@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-selected.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch-selected@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/switch@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/thumbnail-frame.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-active.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-active@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-hover.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-close@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-active.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-hover.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-active-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-active-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-active.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-active@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-backdrop-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-backdrop-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-backdrop.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-backdrop@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-hover-dark.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-hover-dark@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-hover.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-hover@2.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize.png create mode 100755 OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize@2.png create mode 100755 OSX-Arc-White/gtk-3.22/gtk-dark.css create mode 100755 OSX-Arc-White/gtk-3.22/gtk-darker.css create mode 100755 OSX-Arc-White/gtk-3.22/gtk-light.css create mode 100755 OSX-Arc-White/gtk-3.22/gtk-solid-dark.css create mode 100755 OSX-Arc-White/gtk-3.22/gtk-solid-darker.css create mode 100755 OSX-Arc-White/gtk-3.22/gtk-solid.css create mode 100755 OSX-Arc-White/gtk-3.22/gtk.css create mode 100755 OSX-Arc-White/gtk-3.22/render-assets.sh create mode 100755 OSX-Arc-White/gtk-3.22/sass/_applications.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/_colors-public.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/_colors.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/_common.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/_drawing.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/_granite.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/_lightdm.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/_transparent_widgets.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/_unity.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/gtk-dark.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/gtk-darker.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/gtk-solid-dark.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/gtk-solid-darker.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/gtk-solid.scss create mode 100755 OSX-Arc-White/gtk-3.22/sass/gtk.scss create mode 100755 OSX-Arc-White/metacity-1/close-p.svg create mode 100755 OSX-Arc-White/metacity-1/close.svg create mode 100755 OSX-Arc-White/metacity-1/maximize-p.svg create mode 100755 OSX-Arc-White/metacity-1/maximize.svg create mode 100755 OSX-Arc-White/metacity-1/metacity-theme-2.xml create mode 100755 OSX-Arc-White/metacity-1/min-p.svg create mode 100755 OSX-Arc-White/metacity-1/min.svg create mode 100755 OSX-Arc-White/metacity-1/unfocused.svg create mode 100755 OSX-Arc-White/thumbnail-dark.png create mode 100755 OSX-Arc-White/thumbnail.png create mode 120000 OSX-Arc-White/unity/close.svg create mode 120000 OSX-Arc-White/unity/close_dash.svg create mode 120000 OSX-Arc-White/unity/close_dash_disabled.svg create mode 120000 OSX-Arc-White/unity/close_dash_prelight.svg create mode 120000 OSX-Arc-White/unity/close_dash_pressed.svg create mode 120000 OSX-Arc-White/unity/close_focused_normal.svg create mode 120000 OSX-Arc-White/unity/close_focused_prelight.svg create mode 120000 OSX-Arc-White/unity/close_focused_pressed.svg create mode 120000 OSX-Arc-White/unity/close_unfocused.svg create mode 120000 OSX-Arc-White/unity/close_unfocused_prelight.svg create mode 120000 OSX-Arc-White/unity/close_unfocused_pressed.svg create mode 100755 OSX-Arc-White/unity/dash/close_dash.svg create mode 100755 OSX-Arc-White/unity/dash/close_dash_disabled.svg create mode 100755 OSX-Arc-White/unity/dash/close_dash_prelight.svg create mode 100755 OSX-Arc-White/unity/dash/close_dash_pressed.svg create mode 100755 OSX-Arc-White/unity/dash/maximize_dash.svg create mode 100755 OSX-Arc-White/unity/dash/maximize_dash_disabled.svg create mode 100755 OSX-Arc-White/unity/dash/maximize_dash_prelight.svg create mode 100755 OSX-Arc-White/unity/dash/maximize_dash_pressed.svg create mode 100755 OSX-Arc-White/unity/dash/minimize_dash.svg create mode 100755 OSX-Arc-White/unity/dash/minimize_dash_disabled.svg create mode 100755 OSX-Arc-White/unity/dash/minimize_dash_prelight.svg create mode 100755 OSX-Arc-White/unity/dash/minimize_dash_pressed.svg create mode 100755 OSX-Arc-White/unity/launcher_arrow_ltr_19.svg create mode 100755 OSX-Arc-White/unity/launcher_arrow_ltr_37.svg create mode 100755 OSX-Arc-White/unity/launcher_arrow_outline_ltr_19.svg create mode 100755 OSX-Arc-White/unity/launcher_arrow_outline_ltr_37.svg create mode 100755 OSX-Arc-White/unity/launcher_arrow_outline_rtl_19.svg create mode 100755 OSX-Arc-White/unity/launcher_arrow_outline_rtl_37.svg create mode 100755 OSX-Arc-White/unity/launcher_arrow_rtl_19.svg create mode 100755 OSX-Arc-White/unity/launcher_arrow_rtl_37.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_back_150.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_back_54.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_edge_150.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_edge_54.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_glow_200.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_glow_62.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_selected_back_150.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_selected_back_54.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_shadow_200.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_shadow_62.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_shine_150.svg create mode 100755 OSX-Arc-White/unity/launcher_icon_shine_54.svg create mode 100755 OSX-Arc-White/unity/launcher_pip_ltr_19.svg create mode 100755 OSX-Arc-White/unity/launcher_pip_ltr_37.svg create mode 100755 OSX-Arc-White/unity/launcher_pip_rtl_19.svg create mode 100755 OSX-Arc-White/unity/launcher_pip_rtl_37.svg create mode 120000 OSX-Arc-White/unity/maximize.svg create mode 120000 OSX-Arc-White/unity/maximize_dash.svg create mode 120000 OSX-Arc-White/unity/maximize_dash_disabled.svg create mode 120000 OSX-Arc-White/unity/maximize_dash_prelight.svg create mode 120000 OSX-Arc-White/unity/maximize_dash_pressed.svg create mode 120000 OSX-Arc-White/unity/maximize_focused_normal.svg create mode 120000 OSX-Arc-White/unity/maximize_focused_prelight.svg create mode 120000 OSX-Arc-White/unity/maximize_focused_pressed.svg create mode 120000 OSX-Arc-White/unity/maximize_unfocused.svg create mode 120000 OSX-Arc-White/unity/maximize_unfocused_prelight.svg create mode 120000 OSX-Arc-White/unity/maximize_unfocused_pressed.svg create mode 120000 OSX-Arc-White/unity/minimize.svg create mode 120000 OSX-Arc-White/unity/minimize_dash.svg create mode 120000 OSX-Arc-White/unity/minimize_dash_disabled.svg create mode 120000 OSX-Arc-White/unity/minimize_dash_prelight.svg create mode 120000 OSX-Arc-White/unity/minimize_dash_pressed.svg create mode 120000 OSX-Arc-White/unity/minimize_focused_normal.svg create mode 120000 OSX-Arc-White/unity/minimize_focused_prelight.svg create mode 120000 OSX-Arc-White/unity/minimize_focused_pressed.svg create mode 120000 OSX-Arc-White/unity/minimize_unfocused.svg create mode 120000 OSX-Arc-White/unity/minimize_unfocused_prelight.svg create mode 120000 OSX-Arc-White/unity/minimize_unfocused_pressed.svg create mode 120000 OSX-Arc-White/unity/sheet_style_close_focused.svg create mode 120000 OSX-Arc-White/unity/sheet_style_close_focused_prelight.svg create mode 120000 OSX-Arc-White/unity/sheet_style_close_focused_pressed.svg create mode 120000 OSX-Arc-White/unity/unmaximize.svg create mode 120000 OSX-Arc-White/unity/unmaximize_dash.svg create mode 120000 OSX-Arc-White/unity/unmaximize_dash_disabled.svg create mode 120000 OSX-Arc-White/unity/unmaximize_dash_prelight.svg create mode 120000 OSX-Arc-White/unity/unmaximize_dash_pressed.svg create mode 120000 OSX-Arc-White/unity/unmaximize_focused_normal.svg create mode 120000 OSX-Arc-White/unity/unmaximize_focused_prelight.svg create mode 120000 OSX-Arc-White/unity/unmaximize_focused_pressed.svg create mode 120000 OSX-Arc-White/unity/unmaximize_unfocused.svg create mode 120000 OSX-Arc-White/unity/unmaximize_unfocused_prelight.svg create mode 120000 OSX-Arc-White/unity/unmaximize_unfocused_pressed.svg create mode 100755 OSX-Arc-White/unity/window-buttons/close.svg create mode 100755 OSX-Arc-White/unity/window-buttons/close_prelight.svg create mode 100755 OSX-Arc-White/unity/window-buttons/close_pressed.svg create mode 100755 OSX-Arc-White/unity/window-buttons/close_unfocused.svg create mode 100755 OSX-Arc-White/unity/window-buttons/maximize.svg create mode 100755 OSX-Arc-White/unity/window-buttons/maximize_prelight.svg create mode 100755 OSX-Arc-White/unity/window-buttons/maximize_pressed.svg create mode 100755 OSX-Arc-White/unity/window-buttons/maximize_unfocused.svg create mode 100755 OSX-Arc-White/unity/window-buttons/minimize.svg create mode 100755 OSX-Arc-White/unity/window-buttons/minimize_prelight.svg create mode 100755 OSX-Arc-White/unity/window-buttons/minimize_pressed.svg create mode 100755 OSX-Arc-White/unity/window-buttons/minimize_unfocused.svg create mode 100755 OSX-Arc-White/xfce-notify-4.0/gtkrc create mode 100755 OSX-Arc-White/xfwm4/background.xcf create mode 100755 OSX-Arc-White/xfwm4/close-active.xpm create mode 100755 OSX-Arc-White/xfwm4/close-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/close-prelight.xpm create mode 100755 OSX-Arc-White/xfwm4/close-pressed.xpm create mode 100755 OSX-Arc-White/xfwm4/hide-active.xpm create mode 100755 OSX-Arc-White/xfwm4/hide-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/hide-prelight.xpm create mode 100755 OSX-Arc-White/xfwm4/hide-pressed.xpm create mode 100755 OSX-Arc-White/xfwm4/maximize-active.xpm create mode 100755 OSX-Arc-White/xfwm4/maximize-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/maximize-prelight.xpm create mode 100755 OSX-Arc-White/xfwm4/maximize-pressed.xpm create mode 100755 OSX-Arc-White/xfwm4/menu-active.xpm create mode 100755 OSX-Arc-White/xfwm4/menu-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/menu-pressed.xpm create mode 100755 OSX-Arc-White/xfwm4/shade-active.xpm create mode 100755 OSX-Arc-White/xfwm4/shade-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/shade-pressed.xpm create mode 100755 OSX-Arc-White/xfwm4/stick-active.xpm create mode 100755 OSX-Arc-White/xfwm4/stick-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/stick-pressed.xpm create mode 100755 OSX-Arc-White/xfwm4/themerc create mode 100755 OSX-Arc-White/xfwm4/title-1-active-shaded.xpm create mode 100755 OSX-Arc-White/xfwm4/title-1-active.xpm create mode 100755 OSX-Arc-White/xfwm4/title-1-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/title-2-active.xpm create mode 100755 OSX-Arc-White/xfwm4/title-2-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/title-3-active.xpm create mode 100755 OSX-Arc-White/xfwm4/title-3-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/title-4-active.xpm create mode 100755 OSX-Arc-White/xfwm4/title-4-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/title-5-active.xpm create mode 100755 OSX-Arc-White/xfwm4/title-5-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/top-left-active-shaded.xpm create mode 100755 OSX-Arc-White/xfwm4/top-left-active.xpm create mode 100755 OSX-Arc-White/xfwm4/top-left-inactive.xpm create mode 100755 OSX-Arc-White/xfwm4/top-right-active-shaded.xpm create mode 100755 OSX-Arc-White/xfwm4/top-right-active.xpm create mode 100755 OSX-Arc-White/xfwm4/top-right-inactive.xpm diff --git a/OSX-Arc-White/cinnamon/cinnamon.css b/OSX-Arc-White/cinnamon/cinnamon.css new file mode 100755 index 0000000..036f39d --- /dev/null +++ b/OSX-Arc-White/cinnamon/cinnamon.css @@ -0,0 +1,1423 @@ +stage { + font-family: Futura Bk bt, sans, Sans-Serif; + font-size: 9pt; + color: #5c616c; } + +.label-shadow { + color: transparent; } + +.menu #notification .notification-button, .menu #notification .notification-icon-button, +.popup-menu #notification .notification-button, +.popup-menu #notification .notification-icon-button, .sound-button { + min-height: 20px; + padding: 5px 32px; + transition-duration: 0; + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #5c616c; + background-color: #fbfbfc; + border: 1px solid #cfd6e6; + box-shadow: inset 0 2px 4px rgba(251, 251, 252, 0.05); } + .menu #notification .notification-button, .menu #notification .notification-icon-button, + .popup-menu #notification .notification-button, + .popup-menu #notification .notification-icon-button, .sound-button, .menu #notification .notification-button:focus, .menu #notification .notification-icon-button:focus, + .popup-menu #notification .notification-button:focus, + .popup-menu #notification .notification-icon-button:focus, .sound-button:focus, .menu #notification .notification-button:hover, .menu #notification .notification-icon-button:hover, + .popup-menu #notification .notification-button:hover, + .popup-menu #notification .notification-icon-button:hover, .menu-favorites-button:hover, .menu-application-button-selected, .menu-category-button-selected, .sound-button:hover, .menu #notification .notification-button:hover:focus, .menu #notification .notification-icon-button:hover:focus, + .popup-menu #notification .notification-button:hover:focus, + .popup-menu #notification .notification-icon-button:hover:focus, .menu-favorites-button:focus:hover, .menu-application-button-selected:focus, .menu-category-button-selected:focus, .sound-button:hover:focus, .menu #notification .notification-button:active, .menu #notification .notification-icon-button:active, + .popup-menu #notification .notification-button:active, + .popup-menu #notification .notification-icon-button:active, .sound-button:active, .menu #notification .notification-button:active:focus, .menu #notification .notification-icon-button:active:focus, + .popup-menu #notification .notification-button:active:focus, + .popup-menu #notification .notification-icon-button:active:focus, .sound-button:active:focus, .menu #notification .notification-button:insensitive, .menu #notification .notification-icon-button:insensitive, + .popup-menu #notification .notification-button:insensitive, + .popup-menu #notification .notification-icon-button:insensitive, .sound-button:insensitive { + border-radius: 2px; } + .menu #notification .notification-button:focus, .menu #notification .notification-icon-button:focus, + .popup-menu #notification .notification-button:focus, + .popup-menu #notification .notification-icon-button:focus, .sound-button:focus { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #5c616c; + background-color: #fbfbfc; + border: 1px solid #5294e2; + box-shadow: inset 0 2px 4px rgba(251, 251, 252, 0.05); } + .menu #notification .notification-button:hover, .menu #notification .notification-icon-button:hover, + .popup-menu #notification .notification-button:hover, + .popup-menu #notification .notification-icon-button:hover, .menu-favorites-button:hover, .menu-application-button-selected, .menu-category-button-selected, .sound-button:hover { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #5c616c; + background-color: white; + border: 1px solid #cfd6e6; + box-shadow: inset 0 2px 4px rgba(255, 255, 255, 0.05); } + .menu #notification .notification-button:hover:focus, .menu #notification .notification-icon-button:hover:focus, + .popup-menu #notification .notification-button:hover:focus, + .popup-menu #notification .notification-icon-button:hover:focus, .menu-favorites-button:focus:hover, .menu-application-button-selected:focus, .menu-category-button-selected:focus, .sound-button:hover:focus { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #5c616c; + background-color: #fbfbfc; + border: 1px solid #5294e2; + box-shadow: inset 0 2px 4px rgba(251, 251, 252, 0.05); } + .menu #notification .notification-button:active, .menu #notification .notification-icon-button:active, + .popup-menu #notification .notification-button:active, + .popup-menu #notification .notification-icon-button:active, .sound-button:active, .menu #notification .notification-button:active:focus, .menu #notification .notification-icon-button:active:focus, + .popup-menu #notification .notification-button:active:focus, + .popup-menu #notification .notification-icon-button:active:focus, .sound-button:active:focus { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #ffffff; + background-color: #5294e2; + border: 1px solid #5294e2; + box-shadow: inset 0 2px 4px #5294e2; } + .menu #notification .notification-button:insensitive, .menu #notification .notification-icon-button:insensitive, + .popup-menu #notification .notification-button:insensitive, + .popup-menu #notification .notification-icon-button:insensitive, .sound-button:insensitive { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: rgba(92, 97, 108, 0.55); + border: 1px solid rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); + box-shadow: inset 0 2px 4px rgba(251, 251, 252, 0.05); } + +.notification-button, .notification-icon-button, .modal-dialog-button-box .modal-dialog-button { + min-height: 20px; + padding: 5px 32px; + transition-duration: 0; + border-radius: 2px; + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #BAC3CF; + border: 1px solid rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .notification-button:hover, .notification-icon-button:hover, .modal-dialog-button-box .modal-dialog-button:hover { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #BAC3CF; + border: 1px solid rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .notification-button:focus, .notification-icon-button:focus, .modal-dialog-button-box .modal-dialog-button:focus { + color: #5294e2; } + .notification-button:active, .notification-icon-button:active, .modal-dialog-button-box .modal-dialog-button:active { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #ffffff; + border: 1px solid #5294e2; + background-color: #5294e2; } + .notification-button:insensitive, .notification-icon-button:insensitive, .modal-dialog-button-box .modal-dialog-button:insensitive { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #5d626e; + border: 1px solid rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.menu #notification StEntry, +.popup-menu #notification StEntry, #menu-search-entry { + padding: 7px; + caret-size: 1px; + selection-background-color: #5294e2; + selected-color: #ffffff; + transition-duration: 300ms; + border-radius: 3px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #cfd6e6; + box-shadow: inset 0 2px 4px rgba(255, 255, 255, 0.05); } + .menu #notification StEntry:focus, + .popup-menu #notification StEntry:focus, #menu-search-entry:focus, .menu #notification StEntry:hover, + .popup-menu #notification StEntry:hover, #menu-search-entry:hover { + color: #5c616c; + background-color: #ffffff; + border: 1px solid #5294e2; + box-shadow: inset 0 2px 4px rgba(255, 255, 255, 0.05); } + .menu #notification StEntry:insensitive, + .popup-menu #notification StEntry:insensitive, #menu-search-entry:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: #fbfbfb; + border-color: 1px solid #e0e4ee; + box-shadow: inset 0 2px 4px rgba(251, 251, 251, 0.05); } + .menu #notification StEntry StIcon.capslock-warning, + .popup-menu #notification StEntry StIcon.capslock-warning, #menu-search-entry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #F27835; + padding: 0 4px; } + +.notification StEntry { + padding: 7px; + caret-size: 1px; + caret-color: #BAC3CF; + selection-background-color: #5294e2; + selected-color: #ffffff; + transition-duration: 300ms; + border-radius: 3px; + color: #BAC3CF; + background-color: rgba(102, 109, 132, 0.35); + border: 1px solid rgba(26, 28, 34, 0.35); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:focus { + color: #ffffff; + background-color: #5294e2; + border: 1px solid #5294e2; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); + border: 1px solid rgba(26, 28, 34, 0.35); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + +StScrollView.vfade { + -st-vfade-offset: 0px; } + +StScrollView.hfade { + -st-hfade-offset: 0px; } + +StScrollBar { + padding: 8px; } + StScrollView StScrollBar { + min-width: 5px; + min-height: 5px; } + StScrollBar StBin#trough { + background-color: rgba(255, 255, 255, 0.1); + border-radius: 8px; } + StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 2px; + background-color: #b8babf; + border: 0px solid; + margin: 0px; } + StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #c7c9cd; } + StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #5294e2; } + +.separator { + -gradient-height: 1px; + -gradient-start: transparent; + -gradient-end: transparent; + -margin-horizontal: 1.5em; + height: 1em; } + +.popup-slider-menu-item, +.slider { + -slider-height: 4px; + -slider-background-color: #cfd6e6; + -slider-border-color: transparent; + -slider-active-background-color: #5294e2; + -slider-active-border-color: transparent; + -slider-border-width: 0; + -slider-handle-radius: 4px; + height: 18px; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; + color: transparent; } + .popup-menu-item:active .popup-slider-menu-item, .popup-menu-item:active + .slider { + -slider-background-color: rgba(0, 0, 0, 0.2); + -slider-active-background-color: #ffffff; } + +.check-box CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; } + +.check-box StLabel { + font-weight: normal; } + +.check-box StBin { + width: 16px; + height: 16px; + background-image: url("light-assets/checkbox/checkbox-unchecked.svg"); } + +.check-box:focus StBin { + background-image: url("light-assets/checkbox/checkbox-unchecked-focused.svg"); } + +.check-box:checked StBin { + background-image: url("light-assets/checkbox/checkbox-checked.svg"); } + +.check-box:focus:checked StBin { + background-image: url("light-assets/checkbox/checkbox-checked-focused.svg"); } + +.radiobutton CinnamonGenericContainer { + spacing: .2em; + height: 26px; + padding-top: 2px; } + +.radiobutton StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; } + +.radiobutton StBin { + width: 16px; + height: 16px; + background-image: url("light-assets/checkbox/checkbox-unchecked.svg"); } + +.radiobutton:focus StBin { + background-image: url("light-assets/checkbox/checkbox-unchecked-focused.svg"); } + +.radiobutton:checked StBin { + background-image: url("light-assets/checkbox/checkbox-checked.svg"); } + +.radiobutton:focus:checked StBin { + background-image: url("light-assets/checkbox/checkbox-checked-focused.svg"); } + +.toggle-switch { + width: 50px; + height: 20px; + background-size: contain; + background-image: url("light-assets/switch/switch-off.svg"); } + .toggle-switch:checked { + background-image: url("light-assets/switch/switch-on.svg"); } + .popup-menu-item:active .toggle-switch { + background-image: url("common-assets/switch/switch-off-selected.svg"); } + .popup-menu-item:active .toggle-switch:checked { + background-image: url("common-assets/switch/switch-on-selected.svg"); } + +.cinnamon-link { + color: #2679db; + text-decoration: underline; } + .cinnamon-link:hover { + color: #5294e2; } + +#Tooltip { + border-radius: 3px; + padding: 5px 12px; + background-color: rgba(53, 57, 69, 0.95); + color: #BAC3CF; + font-size: 1em; + font-weight: normal; + text-align: center; } + +.menu, +.popup-menu, +.popup-combo-menu { + color: #5c616c; + border-image: url("light-assets/menu/menu.svg") 9 9 9 9; } + .menu-arrow, + .popup-menu-arrow { + icon-size: 16px; } + .menu .popup-sub-menu, + .popup-menu .popup-sub-menu, .popup-combo-menu .popup-sub-menu { + background-gradient-direction: none; + box-shadow: none; + border-image: url("light-assets/menu/submenu.svg") 9 9 9 9; } + .menu .popup-sub-menu .popup-menu-item:ltr, + .popup-menu .popup-sub-menu .popup-menu-item:ltr, .popup-combo-menu .popup-sub-menu .popup-menu-item:ltr { + padding-right: 0em; } + .menu .popup-sub-menu .popup-menu-item:rtl, + .popup-menu .popup-sub-menu .popup-menu-item:rtl, .popup-combo-menu .popup-sub-menu .popup-menu-item:rtl { + padding-left: 0em; } + .menu .popup-sub-menu StScrollBar, + .popup-menu .popup-sub-menu StScrollBar, .popup-combo-menu .popup-sub-menu StScrollBar { + padding: 4px; } + .menu .popup-sub-menu StScrollBar StBin#trough, .menu .popup-sub-menu StScrollBar StBin#vhandle, + .popup-menu .popup-sub-menu StScrollBar StBin#trough, + .popup-menu .popup-sub-menu StScrollBar StBin#vhandle, .popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, .popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; } + .menu .popup-menu-content, + .popup-menu .popup-menu-content, .popup-combo-menu .popup-menu-content { + padding: 1em 0em 1em 0em; } + .menu .popup-menu-item, + .popup-menu .popup-menu-item, .popup-combo-menu .popup-menu-item { + padding: .4em 1.75em; + spacing: 1em; } + .menu .popup-menu-item:active, + .popup-menu .popup-menu-item:active, .popup-combo-menu .popup-menu-item:active { + color: #ffffff; + background-color: transparent; + border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1; } + .menu .popup-menu-item:insensitive, + .popup-menu .popup-menu-item:insensitive, .popup-combo-menu .popup-menu-item:insensitive { + color: rgba(92, 97, 108, 0.5); + background: none; } + .menu .popup-inactive-menu-item, + .popup-menu .popup-inactive-menu-item, .popup-combo-menu .popup-inactive-menu-item { + color: #5c616c; } + .menu .popup-inactive-menu-item:insensitive, + .popup-menu .popup-inactive-menu-item:insensitive, .popup-combo-menu .popup-inactive-menu-item:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .popup-menu-item:active .popup-inactive-menu-item, + .popup-menu .popup-menu-item:active .popup-inactive-menu-item, .popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { + color: #ffffff; } + .menu-icon, + .popup-menu-icon { + icon-size: 16px; } + +.popup-menu-boxpointer { + -arrow-border-radius: 3px; + -arrow-background-color: transparent; + -arrow-border-width: 1px; + -arrow-border-color: transparent; + -arrow-base: 0; + -arrow-rise: 0; } + +.popup-combo-menu { + padding: 10px 1px; } + +.popup-combobox-item { + spacing: 1em; } + +.popup-separator-menu-item { + height: 2px; + margin: 10px 0px; + background-color: transparent; + border: none; + border-image: url("common-assets/menu/menu-separator.svg") 1 1 1 1; } + +.popup-alternating-menu-item:alternate { + font-weight: normal; } + +.popup-device-menu-item { + spacing: .5em; } + +.popup-subtitle-menu-item { + font-weight: normal; } + +.nm-menu-item-icons { + spacing: .5em; } + +#panel { + font-weight: bold; + height: 27px; + width: 32px; } + #panel:highlight { + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } + #panelLeft { + spacing: 4px; } + #panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 0, 0, 0.05); + background-gradient-end: rgba(255, 0, 0, 0.2); } + #panelLeft:ltr { + padding-right: 4px; } + #panelLeft:rtl { + padding-left: 4px; } + #panelLeft.vertical { + padding: 0; } + #panelLeft.vertical:ltr { + padding-right: 0px; } + #panelLeft.vertical:rtl { + padding-left: 0px; } + #panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 0, 255, 0.05); + background-gradient-end: rgba(0, 0, 255, 0.2); } + #panelRight:ltr { + padding-left: 4px; + spacing: 0px; } + #panelRight:rtl { + padding-right: 4px; + spacing: 0px; } + #panelRight.vertical { + padding: 0; } + #panelRight.vertical:ltr { + padding-right: 0px; } + #panelRight.vertical:rtl { + padding-left: 0px; } + #panelCenter { + spacing: 4px; } + #panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 255, 0, 0.05); + background-gradient-end: rgba(0, 255, 0, 0.2); } + +.panel-top, .panel-bottom, .panel-left, .panel-right { + color: white; + font-size: 1em; + padding: 0px; } + +.panel-top { + border-image: url("common-assets/panel/panel-top.svg") 1 1 1 1; } + +.panel-bottom { + border-image: url("common-assets/panel/panel-bottom.svg") 1 1 1 1; } + +.panel-left { + border-image: url("common-assets/panel/panel-left.svg") 1 1 1 1; } + +.panel-right { + border-image: url("common-assets/panel/panel-right.svg") 1 1 1 1; } + +.panel-dummy { + background-color: rgba(252, 65, 56, 0.5); } + .panel-dummy:entered { + background-color: rgba(252, 65, 56, 0.6); } + +.panel-status-button { + border-width: 0; + -natural-hpadding: 3px; + -minimum-hpadding: 3px; + font-weight: bold; + color: white; + height: 22px; } + +.panel-button { + -natural-hpadding: 6px; + -minimum-hpadding: 2px; + font-weight: bold; + color: green; + transition-duration: 100; } + +.system-status-icon { + icon-size: 16px; + padding: 0 1px; } + +#overview { + spacing: 12px; } + +.window-caption { + background-color: rgba(53, 57, 69, 0.95); + border: 1px solid rgba(53, 57, 69, 0.95); + color: #BAC3CF; + spacing: 25px; + border-radius: 2px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; } + .window-caption#selected { + background-color: #5294e2; + color: #ffffff; + border: 1px solid #5294e2; + spacing: 25px; } + +.expo-workspaces-name-entry, +.expo-workspaces-name-entry#selected { + height: 15px; + border-radius: 2px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; + color: #BAC3CF; + background-color: rgba(102, 109, 132, 0.35); + border: 1px solid rgba(26, 28, 34, 0.35); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .expo-workspaces-name-entry:focus, + .expo-workspaces-name-entry#selected:focus { + border: 1px solid #5294e2; + background-color: #5294e2; + color: #ffffff; + font-style: italic; + transition-duration: 300; + selection-background-color: #ffffff; + selected-color: #5294e2; } + +.expo-workspace-thumbnail-frame { + border: 4px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + border-radius: 2px; } + .expo-workspace-thumbnail-frame#active { + border: 4px solid #5294e2; + background-color: black; + border-radius: 2px; } + +.expo-background { + background-color: #353945; } + +.workspace-thumbnails { + spacing: 26px; } + .workspace-thumbnails-background, .workspace-thumbnails-background:rtl { + padding: 8px; } + +.workspace-add-button { + background-image: url("common-assets/misc/add-workspace.svg"); + height: 200px; + width: 35px; + transition-duration: 100; } + .workspace-add-button:hover { + background-image: url("common-assets/misc/add-workspace-hover.svg"); + transition-duration: 100; } + .workspace-add-button:active { + background-image: url("common-assets/misc/add-workspace-active.svg"); + transition-duration: 100; } + +.workspace-overview-background-shade { + background-color: rgba(0, 0, 0, 0.5); } + +.workspace-close-button, +.window-close { + background-image: url("common-assets/misc/close.svg"); + background-size: 26px; + height: 26px; + width: 26px; + -cinnamon-close-overlap: 10px; } + .workspace-close-button:hover, + .window-close:hover { + background-image: url("common-assets/misc/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; } + .workspace-close-button:active, + .window-close:active { + background-image: url("common-assets/misc/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; } + +.window-close-area { + background-image: url("common-assets/misc/trash-icon.svg"); + height: 120px; + width: 400px; } + +.about-content { + width: 550px; + height: 250px; + spacing: 8px; + padding-bottom: 10px; } + +.about-title { + font-size: 2em; + font-weight: bold; } + +.about-uuid { + font-size: 10px; + color: #888; } + +.about-icon { + padding-right: 20px; + padding-bottom: 14px; } + +.about-scrollBox { + border: 1px solid #dcdfe3; + border-radius: 2px; + background-color: #ffffff; + padding: 4px; + padding-right: 0; + border-radius: 0; } + .about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; } + +.about-description { + padding-top: 4px; + padding-bottom: 16px; } + +.about-version { + padding-left: 7px; + font-size: 10px; + color: #888; } + +.calendar { + padding: .4em 1.75em; + spacing-rows: 0px; + spacing-columns: 0px; } + +.calendar-month-label { + color: #5c616c; + font-weight: bold; + padding: 8px 0; } + +.calendar-change-month-back, +.calendar-change-month-forward { + width: 16px; + height: 16px; } + +.calendar-change-month-back { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-back:focus, .calendar-change-month-back:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + .calendar-change-month-back:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-back:rtl { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-back:rtl:focus, .calendar-change-month-back:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + .calendar-change-month-back:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + +.calendar-change-month-forward { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-forward:focus, .calendar-change-month-forward:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + .calendar-change-month-forward:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-forward:rtl { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-forward:rtl:focus, .calendar-change-month-forward:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + .calendar-change-month-forward:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + +.datemenu-date-label { + padding: .4em 1.75em; + font-weight: bold; + text-align: center; + color: #5c616c; + border-radius: 2px; } + +.calendar-day-base { + font-size: 80%; + text-align: center; + width: 25px; + height: 25px; + padding: 0.1em; + margin: 2px; + border-radius: 12.5px; } + +.calendar-day-heading { + color: rgba(92, 97, 108, 0.85); + margin-top: 1em; + font-size: 70%; } + +.calendar-day { + border-width: 0; + color: rgba(92, 97, 108, 0.8); } + +.calendar-day-top { + border-top-width: 0; } + +.calendar-day-left { + border-left-width: 0; } + +.calendar-nonwork-day { + color: #5c616c; + background-color: transparent; + font-weight: bold; } + +.calendar-today, +.calendar-today:active, +.calendar-today:focus, +.calendar-today:hover { + font-weight: bold; + color: #ffffff; + background-color: #5294e2; + border-width: 0; } + +.calendar-other-month-day { + color: rgba(92, 97, 108, 0.3); + opacity: 1; } + +.calendar-week-number { + color: rgba(92, 97, 108, 0.7); + font-size: 80%; } + +#notification { + border-radius: 3px; + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + padding: 13px; + spacing-rows: 10px; + spacing-columns: 10px; + margin-from-right-edge-of-screen: 20px; + width: 34em; + color: #BAC3CF; } + .menu #notification, + .popup-menu #notification { + border-image: url("light-assets/misc/message.svg") 9 9 9 9; } + .menu #notification, .menu #notification.multi-line-notification, + .popup-menu #notification, + .popup-menu #notification.multi-line-notification { + color: #5c616c; } + .menu #notification .notification-button, .menu #notification .notification-icon-button, + .popup-menu #notification .notification-button, + .popup-menu #notification .notification-icon-button { + padding: 5px; } + #notification.multi-line-notification { + padding-bottom: 13px; + color: #BAC3CF; } + #notification-scrollview { + max-height: 10em; } + #notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { + height: 1em; } + #notification-scrollview:ltr > StScrollBar { + padding-left: 6px; } + #notification-scrollview:rtl > StScrollBar { + padding-right: 6px; } + #notification-body { + spacing: 5px; } + #notification-actions { + spacing: 10px; } + +.notification-with-image { + min-height: 159px; + color: #BAC3CF; } + +.notification-button, .notification-icon-button { + padding: 5px; } + +.notification-icon-button > StIcon { + icon-size: 36px; } + +#altTabPopup { + padding: 8px; + spacing: 16px; } + +.switcher-list { + color: #BAC3CF; + background: none; + border: none; + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + border-radius: 3px; + padding: 20px; } + .switcher-list > StBoxLayout { + padding: 4px; } + .switcher-list-item-container { + spacing: 8px; } + .switcher-list .item-box { + padding: 8px; + border-radius: 2px; } + .switcher-list .item-box:outlined { + padding: 8px; + border: 1px solid #5294e2; } + .switcher-list .item-box:selected { + color: #ffffff; + background-color: #5294e2; + border: 0px solid #5294e2; } + .switcher-list .thumbnail { + width: 256px; } + .switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; } + .switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.switcher-arrow { + border-color: transparent; + color: #BAC3CF; } + .switcher-arrow:highlighted { + border-color: transparent; + color: white; } + +.thumbnail-scroll-gradient-left { + background-color: transparent; + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; } + +.thumbnail-scroll-gradient-right { + background-color: transparent; + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; } + +.ripple-box { + width: 104px; + height: 104px; + background-image: url("common-assets/misc/corner-ripple.svg"); + background-size: contain; } + +.lightbox { + background-color: rgba(0, 0, 0, 0.4); } + +.flashspot { + background-color: white; } + +.modal-dialog { + color: #5c616c; + background-color: rgba(245, 246, 247, 0); + border: none; + border-image: url("light-assets/misc/modal.svg") 9 9 9 67; + padding: 0 5px 6px 5px; } + .modal-dialog > StBoxLayout:first-child { + padding: 20px 10px 10px 10px; } + .modal-dialog-button-box { + spacing: 0; + margin: 0px; + padding: 14px 10px; + background: none; + border: none; + border-image: url("light-assets/misc/button-box.svg") 9 9 9 9; } + .modal-dialog-button-box .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; } + +.run-dialog { + padding: 0px 15px 10px 15px; + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; } + .run-dialog > * { + padding: 0; } + .run-dialog-label { + font-size: 0; + font-weight: bold; + color: #BAC3CF; + padding-bottom: 0; } + .run-dialog-error-label { + color: #FC4138; } + .run-dialog-error-box { + padding-top: 15px; + spacing: 5px; } + .run-dialog-completion-box { + padding-left: 15px; + font-size: 10px; } + .run-dialog-entry { + width: 21em; + padding: 7px; + border-radius: 3px; + caret-color: #BAC3CF; + selected-color: #ffffff; + selection-background-color: #5294e2; + color: #BAC3CF; + background-color: rgba(102, 109, 132, 0.35); + border: 1px solid rgba(26, 28, 34, 0.35); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .run-dialog-entry:focus { + color: #ffffff; + background-color: #5294e2; + border: 1px solid #5294e2; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .run-dialog .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; + background-gradient-direction: none; } + +/* CinnamonMountOperation Dialogs */ +.cinnamon-mount-operation-icon { + icon-size: 48px; } + +.mount-password-reask { + color: #F27835; } + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; } + .show-processes-dialog-subject, + .mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; } + .show-processes-dialog-subject:rtl, + .mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; } + .show-processes-dialog-description, + .mount-question-dialog-description { + padding-left: 17px; + width: 28em; } + .show-processes-dialog-description:rtl, + .mount-question-dialog-description:rtl { + padding-right: 17px; } + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; } + .show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; } + .show-processes-dialog-app-list-item { + color: #ccc; } + .show-processes-dialog-app-list-item:hover { + color: white; } + .show-processes-dialog-app-list-item:ltr { + padding-right: 1em; } + .show-processes-dialog-app-list-item:rtl { + padding-left: 1em; } + .show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; } + .show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; } + .show-processes-dialog-app-list-item-name { + font-size: 1.1em; } + +.magnifier-zoom-region { + border: 2px solid maroon; } + .magnifier-zoom-region .full-screen { + border-width: 0px; } + +#keyboard { + background-color: rgba(53, 57, 69, 0.95); + border-width: 0; + border-top-width: 1px; + border-color: rgba(0, 0, 0, 0.4); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; } + +.keyboard-row { + spacing: 15px; } + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 3px; + box-shadow: none; + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #BAC3CF; + border: 1px solid rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .keyboard-key:hover { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #BAC3CF; + border: 1px solid rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .keyboard-key:active, .keyboard-key:checked { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #ffffff; + border: 1px solid #5294e2; + background-color: #5294e2; } + .keyboard-key:grayed { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #5d626e; + border: 1px solid rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.keyboard-subkeys { + color: #BAC3CF; + padding: 5px; + -arrow-border-radius: 2px; + -arrow-background-color: rgba(53, 57, 69, 0.95); + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0.4); + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; } + +.menu-favorites-box { + margin: auto; + padding: 10px; + transition-duration: 300; + background-color: #F5F6F7; + border: 1px solid #dcdfe3; } + +.menu-favorites-button { + padding: 10px; + border: 1px solid transparent; } + +.menu-places-box { + margin: auto; + padding: 10px; + border: 0px solid red; } + +.menu-places-button { + padding: 10px; } + +.menu-categories-box { + padding: 10px 30px 10px 30px; } + +.menu-applications-inner-box, .menu-applications-outer-box { + padding: 10px 10px 0 10px; } + +.menu-application-button { + padding: 7px; + border: 1px solid transparent; } + .menu-application-button:highlighted { + font-weight: bold; } + .menu-application-button-selected { + padding: 7px; } + .menu-application-button-selected:highlighted { + font-weight: bold; } + .menu-application-button-label:ltr { + padding-left: 5px; } + .menu-application-button-label:rtl { + padding-right: 5px; } + +.menu-category-button { + padding: 7px; + border: 1px solid transparent; } + .menu-category-button-selected { + padding: 7px; } + .menu-category-button-hover { + background-color: red; + border-radius: 2px; } + .menu-category-button-greyed { + padding: 7px; + color: rgba(92, 97, 108, 0.55); + border: 1px solid transparent; } + .menu-category-button-label:ltr { + padding-left: 5px; } + .menu-category-button-label:rtl { + padding-right: 5px; } + +.menu-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 30px; } + .menu-selected-app-box:rtl { + padding-top: 10px; + height: 30px; } + +.menu-selected-app-title { + font-weight: bold; } + +.menu-selected-app-description { + max-width: 150px; } + +.menu-search-box:ltr { + padding-left: 30px; } + +.menu-search-box-rtl { + padding-right: 30px; } + +#menu-search-entry { + width: 250px; + height: 15px; + font-weight: normal; + caret-color: #5c616c; } + +.menu-search-entry-icon { + icon-size: 1em; + color: #5c616c; } + +/* Context menu (at the moment only for favorites) */ +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: white; + border-image: url("common-assets/misc/osd.svg") 9 9 9 9; } + +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 20px; + margin: 32px; + min-width: 64px; + min-height: 64px; + color: white; + background: none; + border: none; + border-radius: 5px; + border-image: url("common-assets/misc/osd.svg") 9 9 9 9; } + .osd-window .osd-monitor-label { + font-size: 3em; } + .osd-window .level { + padding: 0; + height: 4px; + background-color: rgba(0, 0, 0, 0.5); + border-radius: 2px; + color: #5294e2; } + +.window-list-box { + spacing: 6px; + padding-left: 10px; } + .panel-bottom .window-list-box { + padding-top: 1px; } + .panel-top .window-list-box { + padding-bottom: 1px; } + .window-list-box.vertical { + spacing: 4px; + padding: 10px 0; } + .window-list-box:highlight { + background-color: rgba(252, 65, 56, 0.5); } + +.window-list-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; } + +.window-list-item-box { + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(255, 255, 255, 0.6); } + .window-list-item-box:hover { + color: white; } + .window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus { + color: white; } + .panel-bottom .window-list-item-box:active, .panel-bottom .window-list-item-box:checked, .panel-bottom .window-list-item-box:focus { + border-image: url("common-assets/panel/window-list-active-bottom.svg") 3 3 1 3; } + .panel-top .window-list-item-box:active, .panel-top .window-list-item-box:checked, .panel-top .window-list-item-box:focus { + border-image: url("common-assets/panel/window-list-active-top.svg") 3 3 3 1; } + .panel-left .window-list-item-box:active, .panel-left .window-list-item-box:checked, .panel-left .window-list-item-box:focus { + border-image: url("common-assets/panel/window-list-active-left.svg") 3 1 3 3; } + .panel-right .window-list-item-box:active, .panel-right .window-list-item-box:checked, .panel-right .window-list-item-box:focus { + border-image: url("common-assets/panel/window-list-active-right.svg") 1 3 3 3; } + .window-list-item-box.right, .window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; } + +.window-list-item-demands-attention { + background-gradient-start: #F27835; + background-gradient-end: #F27835; } + +.sound-button { + width: 22px; + height: 13px; + padding: 8px; } + .sound-button-container { + padding-right: 3px; + padding-left: 3px; } + .sound-button StIcon { + icon-size: 1.4em; } + +.sound-track-infos { + padding: 5px; } + +.sound-track-info { + padding-top: 2px; + padding-bottom: 2px; } + .sound-track-info StIcon { + icon-size: 16px; } + .sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; } + +.sound-track-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; } + +.sound-seek-box { + padding-left: 15px; } + .sound-seek-box StLabel { + padding-top: 2px; } + .sound-seek-box StIcon { + icon-size: 16px; } + +.sound-seek-slider { + width: 140px; } + +.sound-volume-menu-item { + padding: .4em 1.75em; } + .sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; } + +.sound-playback-control { + padding: 5px 10px 10px 10px; } + +.sound-player { + padding: 0 4px; } + .sound-player > StBoxLayout:first-child { + padding: 5px 10px 12px 10px; + spacing: 0.5em; } + .sound-player > StBoxLayout:first-child StButton:small { + width: 16px; + height: 8px; + padding: 1px; } + .sound-player > StBoxLayout:first-child StButton:small StIcon { + icon-size: 12px; } + .sound-player-generic-coverart { + background: rgba(0, 0, 0, 0.2); } + .sound-player-overlay { + width: 290px; + height: 70px; + padding: 15px; + spacing: 0.5em; + background: rgba(42, 45, 55, 0.85); + border: 0px solid rgba(31, 33, 40, 0.95); + border-bottom: 1px; + color: #BAC3CF; } + .sound-player-overlay StButton { + width: 22px; + height: 13px; + padding: 5px; + color: #BAC3CF; + border-radius: 2px; + border: 1px solid rgba(53, 57, 69, 0); } + .sound-player-overlay StButton StIcon { + icon-size: 16px; } + .sound-player-overlay StButton:hover { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #BAC3CF; + border: 1px solid rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .sound-player-overlay StButton:active { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #ffffff; + background-color: #5294e2; + border: 1px solid #5294e2; + box-shadow: inset 0 2px 4px #5294e2; } + .sound-player-overlay StBoxLayout { + padding-top: 2px; } + .sound-player .slider { + height: 0.5em; + padding: 0; + border: none; + -slider-height: 0.5em; + -slider-background-color: #cfd6e6; + -slider-border-color: transparent; + -slider-active-background-color: #5294e2; + -slider-active-border-color: transparent; + -slider-border-width: 0px; + -slider-handle-radius: 0px; } + +#workspaceSwitcher { + spacing: 0px; + padding: 3px; } + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; } + +.workspace-button { + width: 20px; + height: 10px; + color: #ffffff; + padding: 3px; + padding-top: 4px; + transition-duration: 300; } + .workspace-button:outlined, .workspace-button:outlined:hover { + color: #5294e2; } + .workspace-button:hover { + color: rgba(82, 148, 226, 0.5); } + +/* Controls the style when using the "Visual representation" option */ +.workspace-graph { + padding: 3px; + spacing: 3px; } + +.workspace-graph .workspace { + border: 1px solid rgba(0, 0, 0, 0.4); + background-gradient-direction: none; + background-color: rgba(0, 0, 0, 0.2); } + +.workspace-graph .workspace:active { + border: 1px solid #5294e2; + background-gradient-direction: none; } + +.workspace-graph .workspace .windows { + -active-window-background: rgba(76, 82, 99, 0.95); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(76, 82, 99, 0.95); + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +.workspace-graph .workspace:active .windows { + -active-window-background: rgba(87, 93, 113, 0.95); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(54, 58, 70, 0.95); + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +#panel-launchers-box { + padding-left: 7px; } + #panel-launchers-box.vertical { + padding: 2px 0; } + +.panel-launcher, +.launcher { + margin: 1px; + padding: 1px; + transition-duration: 200; } + .panel-launcher:hover, + .launcher:hover { + background-gradient-direction: none; + border: 0px solid #5294e2; } + .panel-bottom .panel-launcher:hover, .panel-bottom + .launcher:hover { + border-bottom-width: 1px; } + .panel-top .panel-launcher:hover, .panel-top + .launcher:hover { + border-top-width: 1px; } + .panel-left .panel-launcher:hover, .panel-left + .launcher:hover { + border-left-width: 1px; + padding-left: 0; } + .panel-right .panel-launcher:hover, .panel-right + .launcher:hover { + border-right-width: 1px; + padding-right: 0; } + +#overview-corner { + background-image: url("common-assets/misc/overview.png"); } + #overview-corner:hover { + background-image: url("common-assets/misc/overview-hover.png"); } + +.applet-separator { + padding: 1px 4px; } + +.applet-separator-line { + width: 1px; + background: rgba(255, 255, 255, 0.12); } + +.applet-box { + padding-left: 3px; + padding-right: 3px; + color: white; + text-shadow: none; + transition-duration: 100; } + .applet-box.vertical { + padding: 3px 0; } + .applet-box:hover { + color: #ffffff; + background-color: #5294e2; } + .applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } + +.applet-label { + font-weight: bold; + color: white; } + .applet-label:hover, .applet-box:hover > .applet-label { + color: #ffffff; + text-shadow: none; } + +.applet-icon { + color: white; + icon-size: 22px; } + .applet-icon:hover, .applet-box:hover > .applet-icon { + color: #ffffff; + text-shadow: none; } + +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; } + +.user-label { + color: #5c616c; + font-size: 1em; + font-weight: bold; + margin: 0px; } + +.desklet { + color: #BAC3CF; } + .desklet:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-with-borders { + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + color: #BAC3CF; + padding: 12px; + padding-bottom: 16px; } + .desklet-with-borders:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-with-borders-and-header { + border-image: url("common-assets/misc/desklet.svg") 9 9 9 9; + color: #BAC3CF; + border-radius: 0; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; } + .desklet-with-borders-and-header:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-header { + border-image: url("common-assets/misc/desklet-header.svg") 9 9 9 9; + color: #BAC3CF; + font-size: 1em; + padding: 12px; + padding-bottom: 6px; } + .desklet-drag-placeholder { + border: 2px solid #5294e2; + background-color: rgba(82, 148, 226, 0.3); } + +.photoframe-box { + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + color: #BAC3CF; + padding: 12px; + padding-bottom: 16px; } + +/*FIXME*/ +.workspace-osd { + /*color: red;*/ + text-shadow: black 5px 5px 5px; + font-weight: bold; + font-size: 48pt; } + +.notification-applet-padding { + padding: .5em 1em; } + +.notification-applet-container { + max-height: 100px; } + +.tile-preview, .tile-preview.snap, +.tile-hud, .tile-hud.snap { + background-color: rgba(82, 148, 226, 0.3); + border: 1px solid #5294e2; } + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: transparent; + border-radius: 0px; } diff --git a/OSX-Arc-White/cinnamon/common-assets/menu/menu-hover.svg b/OSX-Arc-White/cinnamon/common-assets/menu/menu-hover.svg new file mode 100755 index 0000000..4d3f262 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/menu/menu-hover.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/menu/menu-separator.svg b/OSX-Arc-White/cinnamon/common-assets/menu/menu-separator.svg new file mode 100755 index 0000000..4962ebc --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/menu/menu-separator.svg @@ -0,0 +1,60 @@ + + + + + + + + + + image/svg+xml + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/add-workspace-active.svg b/OSX-Arc-White/cinnamon/common-assets/misc/add-workspace-active.svg new file mode 100755 index 0000000..d39784c --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/add-workspace-active.svg @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/add-workspace-hover.svg b/OSX-Arc-White/cinnamon/common-assets/misc/add-workspace-hover.svg new file mode 100755 index 0000000..e771e33 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/add-workspace-hover.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/add-workspace.svg b/OSX-Arc-White/cinnamon/common-assets/misc/add-workspace.svg new file mode 100755 index 0000000..65f5361 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/add-workspace.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/bg.svg b/OSX-Arc-White/cinnamon/common-assets/misc/bg.svg new file mode 100755 index 0000000..feeddea --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/bg.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg b/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg new file mode 100755 index 0000000..9292ecc --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg @@ -0,0 +1,172 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-left.svg b/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-left.svg new file mode 100755 index 0000000..2774254 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-left.svg @@ -0,0 +1,152 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg b/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg new file mode 100755 index 0000000..e29be39 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg @@ -0,0 +1,172 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-right.svg b/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-right.svg new file mode 100755 index 0000000..366e69b --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/calendar-arrow-right.svg @@ -0,0 +1,152 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/close-active.svg b/OSX-Arc-White/cinnamon/common-assets/misc/close-active.svg new file mode 100755 index 0000000..95822bf --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/close-active.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/close-hover.svg b/OSX-Arc-White/cinnamon/common-assets/misc/close-hover.svg new file mode 100755 index 0000000..7b52140 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/close-hover.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/close.svg b/OSX-Arc-White/cinnamon/common-assets/misc/close.svg new file mode 100755 index 0000000..e221a33 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/close.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/corner-ripple.svg b/OSX-Arc-White/cinnamon/common-assets/misc/corner-ripple.svg new file mode 100755 index 0000000..3f52f68 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/corner-ripple.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/desklet-header.svg b/OSX-Arc-White/cinnamon/common-assets/misc/desklet-header.svg new file mode 100755 index 0000000..a6e1054 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/desklet-header.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/desklet.svg b/OSX-Arc-White/cinnamon/common-assets/misc/desklet.svg new file mode 100755 index 0000000..8445c61 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/desklet.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/osd.svg b/OSX-Arc-White/cinnamon/common-assets/misc/osd.svg new file mode 100755 index 0000000..df41a00 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/misc/osd.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/overview-hover.png b/OSX-Arc-White/cinnamon/common-assets/misc/overview-hover.png new file mode 100755 index 0000000000000000000000000000000000000000..75673f9cf4d11cc891275cbcb5fc775db9585540 GIT binary patch literal 838 zcmV-M1G)T(P)kdg0009GNkl1!KD9DQ@_rPbw?9N7*sw#Z576(BYZ3DEzb{X_e)6zI27Qi4@NLTggv_=u%gc6IKq z_MDkkn?VhNLVmQbWvk!4Q-E9+tqwIZ;jQ&2E4P!K4{ zVmm2%q@W83^_SfE%JoPU#PVW+Td|Lms^%XH9UnTZV>$b6d z{;iU34gsM(fa~AKN6w(yeBwPF_MaV`T-4G#6|dp!-S{$2pZ|Q=%Vnpz|5@{Ca6S00 zlz1sJXa`i!JTylYZ!b%K?7q9$^qax-syC|M=I)D^N5_rH#`N;-Pu(o__C}S^1P6r% z*C$O!_Ow)PU-d_WouD0qS|zP`TY-r>$~^YT2l0me>;5hrW~9P=&pB+Y+{Wqsx>1SGJUMB~@W z>Dr(%@xn4ps(4lo8$o@ZkfAjy#g-&i?2R`@oyh|q*}}szNcyIcR;ZMdUWH*PF*&Ss zZN4?PvVi6mvE~L-wRk<)2wQXH5CwhZHWD!KbIZ5JreuJVm-AZYihvH8&lBRn&8q26 zs_Am|Ixp&b5n5Dy@FGCRX3>$w45I$si?j*_{L_oH6w%#Px`rnIxA=%Z0mD;*r^|!p Q1ONa407*qoM6N<$f{;O?8~^|S literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/cinnamon/common-assets/misc/overview.png b/OSX-Arc-White/cinnamon/common-assets/misc/overview.png new file mode 100755 index 0000000000000000000000000000000000000000..9eb4f87f4e8e2b95cb3ae488e84da3d63d1786ed GIT binary patch literal 680 zcmV;Z0$2TsP)kdg00002VoOIv0RM-N z%)bBt010qNS#tmY3ljhU3ljkVnw%H_000McNliru-U%BC88MnF!IrGCBwm9)u_fl)|8*yQeM^6m$^r64|vV z3`vkcNr{9G7J`vMnZim6VY%*Zx;s0&JI-`zYgVOmhkZ`p_Z^=1dEe)GKPaJu{{h0T zyNHO0fQ^NPjqv*gY<94){zV`lb$k2Uf~Q@9+-l<8hxyJ#jr5`=-0o`A3*%NZ)IZ+*HH*RyO0Q4Yaj-SHFD97pssQ;?B{Jj#yThZ--;`ZmBH3X{6TcLhClVGN)8+2eH}DXOOW7= z=5IsRtH-?@rJgzt_jMTK$ziIHi--1?KrL_BSR06vB*7NO!=x54(svg~5+g=@AiA+u z-hf(6AUmjJ5N!<7=zw_Kt@@1A;!n0oVPoSFZ9sMuEm8n%M*X3|nt~&Dnib!6?3%C8 z^I(lXv>9cO?*&+xbF+%p)Ajrqz7v(xr%ra}QXfBG2v63X^WhzB>giInxmnC&7X(K$ zWevfR^DSrcnfwN_`+#Y_oVY)KD|Dz<_PYGudY9+@%%!pAb+$40&w&uPC)cXueyyw; z`Rn4-iR*Jq2{{o~Dh{f_`1;h;)z>R=bn;Fcg`$DF(eU9x!p07j6_}Y)rCbu@F&kA!CyxOMZ8Z_FEHjHVKl}m(9?n#zS$LZO O0000 + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/panel/activities-active.svg b/OSX-Arc-White/cinnamon/common-assets/panel/activities-active.svg new file mode 100755 index 0000000..ae5c602 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/panel/activities-active.svg @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/panel/activities.svg b/OSX-Arc-White/cinnamon/common-assets/panel/activities.svg new file mode 100755 index 0000000..b4a4b0d --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/panel/activities.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/panel/panel-bottom.svg b/OSX-Arc-White/cinnamon/common-assets/panel/panel-bottom.svg new file mode 100755 index 0000000..b5635bc --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/panel/panel-bottom.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/panel/panel-left.svg b/OSX-Arc-White/cinnamon/common-assets/panel/panel-left.svg new file mode 100755 index 0000000..e5796b2 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/panel/panel-left.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/panel/panel-right.svg b/OSX-Arc-White/cinnamon/common-assets/panel/panel-right.svg new file mode 100755 index 0000000..09f1889 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/panel/panel-right.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/panel/panel-top.svg b/OSX-Arc-White/cinnamon/common-assets/panel/panel-top.svg new file mode 100755 index 0000000..c0a64da --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/panel/panel-top.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-bottom.svg b/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-bottom.svg new file mode 100755 index 0000000..fbe4599 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-bottom.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-left.svg b/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-left.svg new file mode 100755 index 0000000..fecc258 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-left.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-right.svg b/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-right.svg new file mode 100755 index 0000000..1f78f1d --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-right.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-top.svg b/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-top.svg new file mode 100755 index 0000000..54a9036 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/panel/window-list-active-top.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/switch/switch-off-selected.svg b/OSX-Arc-White/cinnamon/common-assets/switch/switch-off-selected.svg new file mode 100755 index 0000000..c374f22 --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/switch/switch-off-selected.svg @@ -0,0 +1,229 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/common-assets/switch/switch-on-selected.svg b/OSX-Arc-White/cinnamon/common-assets/switch/switch-on-selected.svg new file mode 100755 index 0000000..a86b37a --- /dev/null +++ b/OSX-Arc-White/cinnamon/common-assets/switch/switch-on-selected.svg @@ -0,0 +1,274 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg b/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg new file mode 100755 index 0000000..e214088 --- /dev/null +++ b/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg @@ -0,0 +1,268 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-checked.svg b/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-checked.svg new file mode 100755 index 0000000..6b5caeb --- /dev/null +++ b/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-checked.svg @@ -0,0 +1,268 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg b/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg new file mode 100755 index 0000000..da48d45 --- /dev/null +++ b/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-unchecked.svg b/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-unchecked.svg new file mode 100755 index 0000000..d50e0e2 --- /dev/null +++ b/OSX-Arc-White/cinnamon/light-assets/checkbox/checkbox-unchecked.svg @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/light-assets/menu/menu.svg b/OSX-Arc-White/cinnamon/light-assets/menu/menu.svg new file mode 100755 index 0000000..5ae7466 --- /dev/null +++ b/OSX-Arc-White/cinnamon/light-assets/menu/menu.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/light-assets/menu/submenu.svg b/OSX-Arc-White/cinnamon/light-assets/menu/submenu.svg new file mode 100755 index 0000000..378f29b --- /dev/null +++ b/OSX-Arc-White/cinnamon/light-assets/menu/submenu.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/light-assets/misc/button-box.svg b/OSX-Arc-White/cinnamon/light-assets/misc/button-box.svg new file mode 100755 index 0000000..036f0d1 --- /dev/null +++ b/OSX-Arc-White/cinnamon/light-assets/misc/button-box.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/light-assets/misc/message.svg b/OSX-Arc-White/cinnamon/light-assets/misc/message.svg new file mode 100755 index 0000000..039cb8f --- /dev/null +++ b/OSX-Arc-White/cinnamon/light-assets/misc/message.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/light-assets/misc/modal.svg b/OSX-Arc-White/cinnamon/light-assets/misc/modal.svg new file mode 100755 index 0000000..b61f537 --- /dev/null +++ b/OSX-Arc-White/cinnamon/light-assets/misc/modal.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/light-assets/switch/switch-off.svg b/OSX-Arc-White/cinnamon/light-assets/switch/switch-off.svg new file mode 100755 index 0000000..96749e2 --- /dev/null +++ b/OSX-Arc-White/cinnamon/light-assets/switch/switch-off.svg @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/light-assets/switch/switch-on.svg b/OSX-Arc-White/cinnamon/light-assets/switch/switch-on.svg new file mode 100755 index 0000000..9945e14 --- /dev/null +++ b/OSX-Arc-White/cinnamon/light-assets/switch/switch-on.svg @@ -0,0 +1,274 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/cinnamon/thumbnail.png b/OSX-Arc-White/cinnamon/thumbnail.png new file mode 100755 index 0000000000000000000000000000000000000000..bcc6216d7967ef247675dd61a10e905d4588db50 GIT binary patch literal 33914 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%0Ddq$DvBMX3XvXso)IbL>eawqiN%NwDdClZrQM z?kVmE_VuK-%QWyM8&(nqn4bNCB<)U5%VMzI`k_$1p21fx(Y)6U5KMIzScNnjk?vd@pAs4S#pz7gaIvDufDxj`ex}Oy_0vb@F}U3>$Co!a zv_UsVnp48K1@gur?tPQztm#8*;}biRDVcSV`h2!s%5e>Th`y`1-#6`diD7 zk#A9{w;98ZfqP2YPl}=e!l|@-vk^o7nAgQRvGI)YsOTJ$`XS{mCp+8E(!n9-D-J&1 zsA!lR{j*qwTn$!>>p6TvJ~pO@IbE3OT#O+V7`R5gnTBj$q`!Rnvq8MF2HE`Ttx$Hr z@JwilEeuPxrRr5@jvVAo43|LPclG+)uiCWDUWdyyRaI4uDV%d+mTv8Zf1qbSKmDGS z1h{gJhvKF0n*4UBE6wZb>TZFi^2dn;@3rf-jm2gx3pH%Y8XM1xr>CdS0hO-{e5XC# zG8oqNLg?bfa8skkY=MQG#axD_{XQVkvf8$p{!mW9x5JicmR9o z1%XMgRK(7+9|~CWHdAh!p5LujbF+y-wLR$S>LTlXTVoA|Sat4ndoI#w)vDd_s7Uuw zYU7!7l?fvoTU+JEh6Y3^K|Wd&!lEg@vJ+41b#bhJmJVzL#YL3riRte4_BQYX`*2b4 zm%Q|owgPh$lkvSOqAFnQpfQ9l{=@pH@4xYpRcTKCUzTjdlqU_p5T>!8$WWd#6hmzd zihtQ(WTRuCW_%Dba5g@dm7gL=KnYH%B^0`%D=1OCj;EMj_%z7zLgFSAkKz4?CLLQ6 zIV=+Y3bGiWB;qX-YYV4+J%wI#l2%Kc zFS?5bKkl1-@n%H)6zF)gTBFULN=r%k>W^D<D?~_D;)q>p?D>T|Ge{(tp#hKIb1|B_KMmdOBFh~Xc4hzd7hJi9Nkg5_}(Qe+7 zXXZophxhmk_L z3p)RLRW#v`21AzT!l`BF$fVkpvfekGVntAavxMng9B$-XgSF5k`8ZriUo2DECZu90;Pmj32d}r)N=fLX)w4g)sJa;R24n#&4~9 zhp$XBlfC4+qu2$hs%&hVc(9N~sanZf?MWn57_BdSJIy0L5&Z5DSkh5Dq?lMr-NmL? z!W#Gd2}ZHIfn*jmHpJqBPQ_Hw+ZsK#ROr#YZ=i>V;MCGmE@vt<)rebHYSrHBXqMhC z#*BVm*wW9>Zz(Y`aX9zNCvOvMAT7nk#k_qPx+XrBh=z7$A|PufBfc@{XbQl7qwT06JkWq@EFR>GT=ePONf4k6v8XXs$Zfih3OpoC+MgM!FX=zV6es>q>Y-96@7{Ctu z7Lp2Gzm|*q1z{+3T&N;UB$Nw|BnL8{4XX^R^pSs9yBIg9^rX)oF_D1pOsc=9V?|qF zM3LAO8Lfd$P*42dA&dy2wZue1(8}=Q0bn>EV?}iAUrRk`Oq%5~gU7Ac6a6$#W8HAG zi}ANL7cR`nmpaWxf!JN{Q4ofznO*TX&bT%4LDo>Zp<42N{-wCMCl$*4=|cfO$&W`Y z_{*sJ%NmIU`}VG%W7F$leT6~OVC?jvQAMBp+})2$<*@qCZ)cH?#VNkY{ZhDb`!S<= zl76TU&*+i_J2NH^v^XxbD8uYk9}To6OYT)#s2LU-E>&3l3)jncksL!}~*|KbvJM*vuDf{3gm4OP4{)JlZx5!;i%Fn(18Ez`kGId5G zRr`xK_E?(GC^{@BCr3wP^x%*L^uIZW*RId0>M8dh^FU7WB+Ve`vVY%F_5bSYQ*i9G zK1=d2)+HnqmN+riSKiMmh7F=so9vv5p#TD2Lc>TOo=^fFMNP=1e}|p^bar2Bz_lki zy6o?oei}cfM5Rf5_Ptn2VPr$yScac0WJGFzoK;`}LLw{`lGy;WdkhS&|Lcfj${tB$ zVP;Mk+pI=w3d}f9g(6~$zx(Wk7QR>}B#hzX|G>Z%YNIoDp6fN|fQ;FfyIfN6vr|a3 ze0@$zFtq-U0Emf+VT=Y&z_hfq0wPi!@#Cyp?CtF>fvtmsJ1zUdrW$Nz9v+?`6yQCb(qfcDGA`lx zw{PF-K!2#{?(UvnHnS@PNc{W$oF$IknpkmqYjM#C3ozK-l_ePFK%jqV-*cl<=iU%s5Xw6 z`m7oi*^@6`q*GzbP@XH{^ABG@K)}@8ih%*i87(=cWkw$86&M)U)Y*A&owq5Uo10q( zMk!%iFLU!^Ye&cZ>$tUtOhY2MFMQ$UQ#*!yOvMzBTSaoYpBLR?ZJ| z=&IY__Af6l<8W|rY&tGXLwZK+8w_q8YV>Y02!0C>Sp2KbRAF}3*P)V6^twLVKL=w3 zp;h2K+<5yskP{&YL9cw_lc!t586C?f(zh|g9ZNH}3)WmmRGFZl`|9#3J9Px?ne9f$ z|4cAZJ3BjcAML40al9v$A{dHr=$ilTc zw6#&8c2PRF9aRfhkKXWOz1K&i*zlRJwNzohr`y@u`ULmzn1q#)WaTFhSnRb_IcXCW zG%%avVq#)eeVo`feHb7#6tBu@6)aC-u#&3xH1*v^q~efqpNx!-n$S>Eu7L!vQl>5T zNTyyJclqZ@#xnzZGkqN&8=I}#HIYtJW8+*y1A}=`YQ(Q|9$^q_K8I2B#2xfbRp_R3 z4gCh4;*g}IWT*GvuaAP#RhT#Hr!}CD&2byVu&l!Q!t19ezXbb&c;65~8+f7HmthJv z=FyGg%Tw^c09}~~8NUr14iME_BqSvE&@LJeucJXHd@tB1QQy`kQQy!2=l@U?Gd*u^ z#TFXLHB=79w=}iV==Sz@;cng=#X^my!Umm(&MrF=`F*{}#!eVMaD06H>*mJa`)p7D zY4|V88F+QBi0fM$7nd*bk^C?yZLnZp&#)0#gAoRmNI?OCtoJ0gGClGHog=BqHSzw`|8t zGvY*IblI3b8ixrF;r{;qrvjz*(+3MIrhWwto|&RAq@=2Td=eCj+5jVcyNB5RV|uYn zQP%{9BXPVmOF{vbP=efTkNNDJoD+Z(wKYBqKg{f+gUrO+%pDGIz%Cdbe$nrG5LLY4 zO7)82AMg>xA0lj_9buy=$U_NVB24+B@1s@c5ox@(-M_RElFXAMzb~Tx z+Zi*q|1)AZ;!G(|9uagn8sjxHCt{mIl69h?uOV79W9S=##-c6Ti(vTx;XuC!$eP~u zphN`~5Xm7Bw6;IBP#&Ll5y~gZ$g65ktA21$D|6{c}W{}-<`^D zIe@mkBG=0*IOTtB_oyVo!6|OI!P7#EbVbtUJ^q-0J>@cE(a0x0^C&1AiytP70VOXD zib#URaQ|_U3hG_upT53uJw3gPF8C5Lq=!WQ5~;@-m^HT9h^hSfwVS1-r9T{g`kZZj z2sX$?-?MkL)-R1lhvGn>8Suk@Em94&>vVTUIt7+DY{5?hh{SaVteEnt9`C=5cp`~@ zHH3uDBilO-Dore6s7d55U{H~`=b*i#68CiQ6h0Cw#1$(M^+U#}wyYWqu^%SN-F@FAk(TCUKzXdJ*UL&Lbq*U$3 z6|vU7$UD3q{QmuWu82<`AsnSZo85Rdr`j*C(SA;r5sb=$s;!3XsobG27c`S%IiZjs zKt?G0cC_|$bk6a0Yici$R9=1;c(OI_o>dY+D|H_D(Z5*5j>(_8VPs@PI4vzr%_mQ| zPZZzae(k!Ww!NK;s=rx_lT;maiIuX9uV1%gc15>@qdtyA6}JRAQoXgRwK{!oa&qz- zlrHPMG{%Gk)-Ny5{`~v*ugs}7R^g?0-lI`bK~+EYB$?Wx5quS`v-;hZ;{94#f`pW$ zNF^yQWja~SH>D2kCPAQ6&n~6v_mM*q`>{P{oOmV~9?2NI0z5piCORR=W5u5tdj?15 zwx^*Jkz#lbJ`81yY#y6p$o@DSc?`Prs=ZXkFOP~GN4oz0{Q1-Vm!9r>y4C3D=xW`H z*IY5}*f~>6l-wQ=vf4p*hzBX>EY#rX{c>X^=c~LdOQ7 zchTfK^As;DkcZ(pQ-FpAu*THHsfKO(q=K&A3v;RMoWWE6QKEy;R+^>pdXBTlZmj6$ z1ky1m(ZbR^$}^#DvbvHZeaIBF0D(^W)0XrQU48l%1!%>yg;kIF%|91^E-&Xc-%Hi=>C40gGF3`sA>wIKfk~zCF zjp_|0;0Bm91zexC?(XhJgwXxK?Y?NxVD&F9-$+D$Bj#-a9Tlvyu{5u92xV zsphF)aK!uz>Jn|%h?S?g`5JC8Y*wN8L(!C-zQL|S=ZZ52qJv=EsdQp{+OEMp`8#G3 zSfs~!o7C(G&(v{z`+UPpeXALh~wy{c3$M zm7~a@awE!ynVd@3lS-K(t4yaN41r*x?UJ2UcpgQR_#Cm=;&W`}^KO7uo)*-2d2!L9&F6R{AyfRT^Ft1!@=)y{NS6VJ%k7Q5Z^tQh z|MkUE%CoJzGhC4)`t>01f-LeSd}=%E>fAk&_CVx1&zJNQIxl8?M=p;NoXOE&d#E@- zq!|_YQw~d)ZR#6-0y+b8v00=|e5UK>XzmcOe7Ltqmw-2_PY+3sBpTjB(|FmhE>9Hc zqkyKCHJ2ExqWM36hg*C4`7J!+<^Q8@NEAuW8}mN$>|+W~wQ;MC8gugWr+Z~Kw)`=} zii(O-L<&y{{bLo)lM5*}8cE;DX@mGhS60Nu)>b5ql>fyX($W5BY*&+tyayd_jysj& zV|um4Y-XY;5h3=)dn%Oay4d1*v>Jn`OTK?L6k$?TSvm5WJ@vDtevmX)cA5jDrWH38 z71c-3UvIW99gH)gm1cvV#yyao8* zN8^&F41}rrw;i3F(vA-M%gu>>w#DLJ%0Y0fU^JFVs2H$k>gqGU%cy7k6tw-9KTp&r@VIT*-JiMZ{?s>W z2j68hESij`PjoXE5FBm(i@o=Oli@9(6SeiQZV1`ZedopE^`p(4zW)ByQuTZqG1uQc z_{jr*{E`@{nHf%loZvXWbE@Z%x0c-L*CRbWJ%=r=t({^%|182HMF6D^_g=X|7jF-b zlXOr)tVK41o)@j4vI1}3)g4l?K_oGS{>~`$5;b@)ko5H*6J7krfN!YiZ2_eOJ3#3si0dE@m{jT@%F4<#L6`47 zT2@?ael}ZUPTSbnn2y4zv76c*3G|@+1-)UMgV6PwTeAc!);Bwb#3oNrG1QG(NdSA* zjkg_COS8{>SOAwVHCIkAEC7FB-z!DXQMZPhDS@T&ZD(hvv9zQ_ij_3F#m|JH$LKE| zPT03RN@1rQFDmO#m6dokdYlhwZy|Mk1C(q*vTfV$+wR-8ZTD^4wr$(CZQIsu+qP}{ z_nZIM%)IyJXRUMAs#PbVDl#MU)X9k0`-gNOL@MLg!#mqaNd^nAFzM(&sN=nN0ilN%7iCUb{GtSuk8f|L= z5&akmJq6zhdhM1=+OpwJ7o@&)Hgbyuy$0o^JYYV8mM*$BaaHzjaJ^DB zAU0G8@;UXB>l-B}K*F?)GID@tLF~GYo|0~&m%nwap!kt6LLwr@ zF({L5n%vN&#SuzaF4lJYjB%dQlXwZf&QbPW?oG*EQ zL%_EHG~1q-zD$S_s=WKG)=J!ti{`emsFbkW4>q@PJQw@fm)3mP9_L}K*{H=|p{!ZU zYHM$gXNa-O?0IwC0<|uQzW%m_&(3PfMQ1bk>Uh}ZT-Q;xyYXxxx$_{>Xq}hmwTc;< zVlZdyau_}Z=vI^tW9rX832&ybeSYBb*eXexdIOwhk8v{22)wVI|#(@;j2ASC3N+ixVmp#?$Q;+|xX{8o%D)fth{b4w2WPN;N} z%u96eHK!#WOBow2wO#c6m4NYK64Sns5mlK(`PkwAn05|{lWo^tG_83&wZF5DYv`43 z?2tVdjxOcae{L;$`7_Kxq<<}+73=dy(;#-DZg4hxs$904XTKQB+LrE|f2 z{Vsdxa>};X6VwiDGnNw^eE6<32X_ewboJiBT^wHsX2-aF?grub6MiFS7*)n7o5|3G z=S^Q^3(Y(uXgLe9Ei)nQ6$VF9Xkl4S%nuSPBRxU12mIK7E`ns?%OeQf89}i9k7oVQb z=MM|b29zV$5->9;&}bRJC%>$yC`R!2_xL!lAopIKS*jj&l-W%Wyzo49t}z;w*B+Y@B8N-oyJ4>IscR7E z&KazL>9q4{;>AQi$bL|4+}a_naoxAQcQ^@Qy@Bjr&KH{=NrKa(nA{-;sGpHE@^|K{ zP0M{@$npsx3@7l)da-QO@2BU|C=PMMKjf4zNi~oh8Zc*#=)Q&o5P4zM#Ii*L>R+3l z?wfvKD{;s6c$pP@jT}MmuOHrI-Gy4!h8|bDb?mf$+aXr0Ebj|S&$b?KXllZDO-2L+ z1iY&knOg$D&c2Lwpw|3OWXW7y926?J3@BO}7Hn#T7Ol~~ohKR+Zw(nfp1*hK_w@zH z*Tv;)jT+qxX<(o+9nvgo{Yk?aM6{tfi><8K+>`7n7`GcfaW`3}t5GXMuK)1ZdUT0) zMJn)iYx^Y_M?ApMT#-$PPV z;INt&^ntL>lc`|TuYPjxKT$xy_NqbSGO$e^S*^$@f|p<+nXH!8Em{u7bW*o2@5Ut= z?DXE;-Evr^=&R39Yh7Ic-b7s?;Pmg*FTtO}>Ev>u{+WvGkU_>$7UJxXc$0&JjY@wh zD_9mXTC}neI~*{e6=tPxUsNXCLrzRexK9i)!raef=u6I*a8peNYU)cpm%-WZ(+f`D z{F8R8j7VR)0Ep57L{K8psWg0ww76W5QTEUSCUM&lxmYSZGu;up5q~@aJa!2ruu)NY zv6|Ow7n{vz?ZuAA9)-os=#c8o=`v{6uvu52LL%I`6aqg`RN}% zY;&sGEjx0T1eCAKT+m>TW}~}k5u3MMVt61yFZ%7!{=bXtyhPU^uk{}1>Vnp&3QSA+ zDRg|R$h$-om1+m)uX|y;UF&Pf|#=Z|P|y&}mrm=g4tYs+JB z;UW*!qT70d26@pCU0qrU*0>`FREnLAjfIe{^rh$+m|t+~17k=oGaA*MdHU7`#dz78 zThACAT%KxKUiiW9x6D$uICQM(u1-kSKkfY;tmP zk`2oJrPPea0D%3x>~ihnbN7;W!Muln;EO`So%d@X5&|SldsKBc2LMBWwA}ba)CmI( z(@PSapoZZz%_2uy99zHYM$O2#mK-aiavWnUJ_=d-s_ku#vdCB8S`q({C>L#xEmt^w zk(o*Hq4L5+JD^#O5q2_9*xcQS0*Wcj!!QuzZOP@I*C5 zPl|%28K&i&hyGK3ka2hH3acGqkuf~^PAV7d(h6@HB@^MI?L9j3BC$EXH^~U z=z=)6Pk2{KSOfW$4V=BMICLQyx4RTjVipDG!wR`slxSzTU4j%nl8d!#GA$wa@wg~q z+h`>b_w&bbDdeqj++1B(5Ppa7mgHEr-hVkAzuROVW8OV#&z*i&DF2n-Xe5&$8ukZ1w@Ue3$YZI+!8(_dUF!Yf^#pii^&nH zrF%U+guu#tm06)x%%gf5P-e`%6${=i<2udjH?87HJ7XJ@7H=#xJa!{ABkLnA4XaRg zl%#llUDzn_cX#&H7zhRCmesN5DyL)aI7`u&E+);#1D|Rsw@<~d1 zdT7t|1=;)|1H(15TCkRR`8#yJF8Lp(Zl2i7gG2%j|@2u~*kVLS;7W zuBfZ)Q>u4*yGH;c**5(Y5p=f5b>0c!i5~p)g{5TG;Nkvb_mRUYS`h32z^kXE<+%vY zX@C)l2s?Raf|Z4w5-$_n{M=qRECqWs=2|CudOGJ>TT^ofa7b!e5;li>+>w3_$_C3~Yl))e;vwUL>f-HkuFr$_95ke(;Eq(lX%84xc3 z)*ryoH?qQVMs0ttbHLJzvXpX|&unt-+&hmk2T1#6rg88}L|Adq3g!BKg(c^+bI3c_ z+tR{9BBis9N!CcO?VRPv%!2Pb4thRtnuPEuCV_&yqT2n@Um4pc#ys_r-Hd$^Y{g|u zT2k`F0oAkccx^Fkh=?Ng%vYObz_-g-US=VghfBMqyRFl4od_VIHcU#UI{Uc5)hPE) zU%p#w!;3vJ>@KRL-Ak^%cVW57YaRlA5`OgV?5SBF23b8#zYQeVS5Wh9R7zIB+vZMJ zW|4{j-22p9>`#GAN<@b8Kt8@3h;s)PmSHh9kCFj-_hR$9JpxLnZN-2Q@l1VTTLBXb;Z|KxOdN6R#iQHo>53~ zyn~;G0Wi;GnVhgF9Ladl=wnKMIe48PA`kN+aih>Eyr2cU-X5y?(wf@WM83kBQ5Gly z6|I8zg9rjl7ikn;bkO?%7U7k)Jvf=??9z?>Oyv1H0tUW`w2r#!ms!?_Au<7FydRS2MDBKibK$E6iIBR-t zFb24lXUawR3QCijImC?xrfS zn=DF@eY3&*Ul6Bzqp6@84^v5dj1HJ*g{_ z|NS^Qn3!L#=ZhDCH7bhIAGl{1Jt`Gbf^;s#L$+L|`Aw@ZB_lfL6%~Hnum;f09;Ukh z?X9GN#T{IM8ijLus0E?Yt^fVe^oKoXyVbE1)|L>+QDVrQ&*uQ<t5>-JUC3FEiSH!X_M;hRZ9)j`CaQn1Nd;T7=XI?YZOu4tP8 zC&@0Y4uxvlVKx5moN2yI7sQTvS<`7~ z4DH$XAgdxwPwQ7J7y6RZ)hUnpaIl$G4Y=Qpa+J2f&P&Ym0l6J*(8#W{Od_E6RNO1u zNv7n+08Lj3qP9`$q!d+NBjP)#Gtt|n5X%4)%c!;%7LD&A`P?M6JryvJBz&e={uFo& z`RL!DH7C$QzOVHvk!li5xr6#!jrahm7A>iyL;&bnVFa?SFdxhl!%YhsR}X=A`5R44 zOi<2TJ%Vyb(+<#E*V&jBO8Qff+^2;vWWQL~(TsgBW@=ZKiJ%J63B)E6~ZSlHw&8yRiW_}GVGz`7JEa9mgdn^PG_w2(=1rP zz>kf$4VAJ`6XzM@B|6+zU3(BgFzh>qbt`m-jhgVzN!42Va_C+DOfzt&0&-{`O#$=y z;gDD6x<4IKt9-A8(J;*K4;~8PeP5!-^%oQ@asC>BC&tjH7Q}zbccldbtvgJSii+xK zd4775Cb(Bu-$>S`OrQab$jQh-$HbBdy}7+qBShGL2K%n9`)ZBp1W!!*Z6s6{e`aXD zH`l%;o3@!(qGJQa#f=Jv19YC@%XU?ifwjGGQQ4zDX0GVCXnYqc&WO+90Jl8}u`&Bo zUo0&qhOt0wJ%l&Q{<)qiC zW&osRMxja3N|Ai>(p+`{&M=7!WffQ;Q!3y8;yuOvFZa%Eo5owce$ zjATK@c8w}1){x7g;`w^fOY%8idoC*z1`wtF1#V=Q$tV8Je)5&h)a<>$v@~aAyPV*L zYB}&w9ZObG+L$5o4Y;+ujC+lPiz@*X3*p)(_y&^cINB)S=&JuWLYii$`n#kO{(8l@ z>XrG5G>(jta{PdlcZN!w;I9ueid}#gcue+()N-}Kn;n~oA)5=YO7#;*BVXuWgFHNr zS0nw%-3FxMi3dkWYH5=hS&x$A&s^(saU4DE{$1=x#C0)C^DU|AxkmOt-9lU`->CQD zN0`Q*kIn0%4mLK=+qkjn1Oq=yYs;51`(~unWxYD2ozO11Nv++(L#MtfmOa=R7R4uF zYZ`N&ESc&3nf5Y80TBGXhC9MVs=F2N4m6Z(irRqd0N2HGzjMvvCCWIYDn`jZXwxnl z@?mj(@oM9>9ipFT78Ap+#%ie+KY%!}O0ikKjeUT6g-}a#d*Z`}gawGkLAFBi1o)z8 zf+C`jm5-GUk5tz5$vFOMw9LYSQ(DCma{px4Or~*a!J1|?{hK&^_6T#-_h%kW@<|2T zdwK=hmInRC`vDqLckD9N8fHN+!8jUu()AB{>uMvi6+uSpt2z#%&Q8qq%%7R&T=PUg zf*N2}#85t_x9)%dV0&p}(ft0YrREd!FWY$cKCmt$o5iolk`qFbPTI z4>FXaD>YSKj15xl517`b_Sy=WNtcJnSaP8;lba!u>3Z9N@uL2jdT8H`G8gG^crAY?dAOJi)3rThjXN73hkQ9P^#R|`M!j_H~ifk7|HMBs{WB>od{hB_#@ z#oFB=aW-B>|M7NNTEsWWFT}@BV4+iWX_rJ(cT@&zCD({08S@{OGo5?D_o>f#dHhCP z`Ork9`AKwK_&OAaen6tm^1@}+%{Eb{1ToIr8OhsICcPkzHz#;HhbY7|={*|M@^MBC zByEj(KbV#r_szx*Q+tzyQwd9y2TpWu_J-R#67Ov^7Q-`5xXPdJvr%RFZo4H#f4G z^BnOxEJ`UXzZm4NFM6MF{B>e8f$I25x5dFfuMQp>TS-0;&AaUJ$UJ;}d_-Cbn?rcQ zbN5+dHDf)wBLPzNM@j&&3o1OtAEK`57_WoT+<;gQ0~x{2xWN(}dpsk7j7J|9qfi-F zEsC><{PsAAXifT}Q;WICE7E2fQfccbnQ-HYGfl0a36NziXHHWi@Xe}Vh^LO3MG2#- zRceN3$w6Nf&b@f@O|QiXLE@AeYlRC7D*x7) zjs$oO+eTcikL0t=mOzt=gef}fW6QXg5Y)G}mOc>{qbQ?;iO%I=xRejwBP%%727NHAI1gBg0;xq6v60W7Dku8tAwJ>*1vi9&k;7gx^# z`&M7X4VOf`5;ve-k{c#r2@)p|CyLG#|n)cm2 zy;_)|3c$v;N_elR*1;ALPm|H|+X5QI*h>zrmMDfGlV7sL_N?c>iwd3W`a3DiJcHn(J zN+o8~lOgVUBU}54OTaET+?A!91~9pJd%j#FmMBB^<2U;s_s?HrK$MXwDXb^-nE(KW z_BdO3&=$}RL9Sm83j5UYq?lm-enql6y&o+6Ji+t6oVhTnlP_iS zg%Fv7fDk}={z=BeT|O+XD(gXM9EZfzf#!au<0I;mgd>GG=PW>Y1TXz*8?JEy1r zs?fG%zj}B`^m;hf6AU>28)Oi7s2oNCVVtlt|612_{6wPG>+tMBsZKwbeoWz+ORb5^ z<>F;2x&0Hg6GTw2%cz@gT(!tROYP5`rKr_B+@K4Sn_^A4<9!b58>8#_#cfyu7l&D- zs_IVzGp3s9_k-ucg+8g|fJ=ANx#*Pabb;+zgA)@wpop2(Q2*%iHuL&1DB98G|o2n|$AJe2CWt zYbjlogqT#;0Amclknj=Y@A9#v6WW6C+c?;&Dw0b)t0l~;rV!rjUI#e{aMaM+JH=Z&X)6FlA8yi96b`R)^KUQi>2UwRtx<#$q7$b_))0c15nIR zjNTbzIQSprs=MI)XH5&VA+0g@O8I#3%@g&h6B!i&k?8ziZuTugIIAuN!AT3t9awnKg1 zgAH=%_NYY;U@*BupHoHBUG+~pdeEn)BQbsZ8@O7X!KJAt0^cf75P(J67#|~*g@={V z<0yt5{UJDD=CbInG1>e;t2v$fDHG= zcGum$?^x5VPD(57HqDQF4nJng*Ux6&>ln5=OyiD$upGrWz+#e&`k2dos+s~Umg5~s z(&RaCDRZFfw?CJ$k~{CY^AF|yk}oO?Z@#wyWHF$tRRD7hy8_a?L+ie<9lo*Tb@L3R ztZKy@b;^@D_>@Zu#{{3!OAq2LNnVaSeAHVr5Y*x{yE1Rv8;Ra{tGUPe>uHhY_Vxg*qRyindf zo4?9XIW@rLSz7qWPRjC<^NnYa{Vwx#u9$Lt=blQrQhKkJCh+}E#gjHKRqJrfM9N`1 z!e?l)7Ln}-o;t)eQdZ{1g zgE`jMe?S$~HKkTLr05u3Ihx)YQYc>hbv6>Ls)PO2OLAF~)Jn4{?i!0T+gvHAi%EZ> z?-cHG`2#!kFm0!!>=U*mby4WKNOZZEf&S{&y12RN<`*~oCplHuf77kM8Sgt6 z9v+f3CDV46jm2z$Cwui3H#awzR7dwsjYHaH8le{V>)eW-IoFqDkV8L6D&Zq~L9#MS zq!>+*McREJl@h-~0OQI1?+XV?(uF}p3G3d;5z*CQ$Hnd{2fGzpBX$RUF(j~|sHtAVI2`dB z8&`rkn)$TgGVFO1W``gHbAGig%JtVzxRQd+JeVfmVL!ugka*S?a1{1c>)}|FHg)_5@ zT(jnP-&Nfk^*}(&R%=t!G9n_P@q0_pFGi(c`0Ld$<$aarCN0CJrctT|8xvfxn}-A` zX-OEMiTs9sSETWmbuw^Cc^7&*rRfBHuYszGc^PhvoW3I6Sn#5T3{PwCeo>~f7|sv& zu1XIuBCh8MsmY>p)ryzm@g-_vLOCfOFRt|zT6md}(NQ#c1?6`sQ!1U!M`5GGY;YEHz?-Cg87gtXZCmANAUNv`e$o(a1LP+a2iRoMF)F|C6y4T+1|Ne<3=)vT#cRYG% z%H8Fd2eC4`A;(9VMg0>#oj)4eQ9^l`G2Gtb?Vsq4mZJv3G&2J1t}xPCS6b2AT*4f6 zHEQ|dStT44uDiBOqfq@(R74zaA=LF4FE-jZVcqkU*>*L>niEKN(4JK0sm6|s1QwQZ7ad|rFa1Jo`C2P8P1P!mQBKyEL=r=s z94~kDu)Ce?gcAb=N)`Jtz&9&E`n>FP*GKtL}+j~ zF>z6k`_LO1QRB!8ayjr=3IyT(Q*5R20tTv;s)Et&SeY@3I`6>jzGr6r#na`(9IwUL zfaGQ)M=5+``o1@7Zx({@#U`e`V*F&WfG%h=U#bJ13=ZWaqCO@_25~qU)4?kpoG+kI zX>*nosfHREG~J@TSEkfuYky%A@Y!KH{GKy^DOC-`Cx+`-eRtQozU}_0-lffd`RQP8 z&LGOwhvhb3wGGM@mN0x_SugaiUhdF$`x`ktw)$mK_;vBcw%=pX94c=^AgJ6u#u==o zS#W2U_OT$HFhZ$lj|en_d&8NrNJD+3K&*t}M3xN59S8yuT4~6S2ysgZd+WjUhfeTv zACSc_VSoRf6Z*0*duwYeJ$lZS3W&N&@?bUAXnplo95l2wP{oQ!&WnuW-1z^Wg-gcLQk|VJ)FpP?J4$^2WOk2S$1r;q# zz@iAZcz)C9ZMd*qvRc#iqy?qthYW5k)sOjR=qrSP$RTTpUdLVB;O;`PxVYXKYpN*f z=7?!L4RQDgvJeZZ5uWap$$t9u10x*QLVXR!q-&4t=9@i+O>i;Ys;H=IinjM6g8C_= zL4A?WFPt?_mk*f4zsZ)_+K!1#Iz|AciXCr>9bjWPqp^LPi*>zh;*~KSoV+-)-DQ?* zdkr}(w<;iQw7jpy>v2u%01tG1`Mayn<*bU@oDvh;kU*r4Z$?fi)usK zyS}ER)j8$3uaPR>cP?R01iL)k-KhZfJPfG<`xEnG!Lq%jk2gjX;0+VnEiwE@sXHvmOP&KKl9V(-a1bm- z;qZA~b@6Pm8eOg;~HovZ!L`<;g?<*b@GTR#xf#$4F&8ma@AHYxv?!p2%e zF%pl6f9Y;qTpZHq$MCa_Y@3<0&`B*RDz%W0T2*plQrE{ld3ZGGLlFZg0+d|a&3Z~X z0#{iJ%bK4d|DXZ9WeA+JuflX2*u=f*bT*rYdpON~{-9|P8CJ(F$MMl#dsFou5?Q13 zo@L?A?7d``a34lUdzyfU5jNa1%~5gZxvyKpFE4yD>fbB6k#)9CUaD?6H;@pj#-A+A z?)z{e?@4MLQqwf4zLsV_>TGAU7c3#ii;|I*Jd|g7*sBs_a5k@yBuEnpbCvj-p?|*U zT3GE0vqXiHeS?SJc1-dBZ9m_HnT$Zc>?G(8OE`wb&P>0Ub>`vmV&Zfgeg}|&h(bf* zywuBG$9z;W?-py_%t!M5ZsNansE)Tnz+Z&+w%ePcdap3EHMyw_+?)rgIlBK03;QJ| zCg$V3Mn>RrSR_-}8)A5LKHu^+P@SoD?x;AW6ZHixNUG5rw70#$!79TZrg-y=E#UDj zUDZK3-aP@g;>h>2ZT< zRwV@PTe+Y=cwdhzL5|y$^pQ{v1+%8op%V;5UU=21$J|9=mlVv4I}R}APX{agz{>I5K458x z^azDV7v&=PRcyx(Yj(Y^ukIc`{7So}5v_KdqBDEM^3lxg0BTed;q-Wv&0=uezb*qX z&t-df(;g1&j2Zw$yZ5=6@VOY3mW=7S?cbz&!_^JO)ExN&Wt55`bLbn}fih-8g6f{q zzShl?UAWE3Mc)-%HE$diydr+iUPdJ=H~TtM^goLQ$`7{1{wpt^E5B9|{}iKH zriU$5U8!&aerbC?&4i`YQl79XuOn~$d;fTqQl3G|;``0Tq!975WW=M;NhOG+(rd|0 zf;1gJv;Hh8vALd$3xp;gIgkpEIq{o*=OM%5h04EU2>Y#cnqVuos9c61AXa@;CCOmh z7Si0wCOmaz-6Pv0%d8@V_H^yiDPo1bMh!XS_EUKSy;w8%uu1F#p5p=RxjzIt)NW}| zwQ=B}C0qiE%x4((1Xsi3J*VRwd|sqy7sA5CB>N~hIH9kqs)``?(x(}z6;R^gdlfTK zr85rWMv&Xb;O$`o=7iRE7k#` z52IdNL4n}l++2M4`DF^LrlzK1jjL*Gsea=?Yd@Qcxz9q5Z?5!PKru>PkV&(kF#;nH zMJybJFHON1I&xwJPmr2wW<)?`KW~TM1C7W8~BCn@pKM zS)i$n&As7r(kpi*JwQfH+GuD6*MB2XpN(sIvh`yF>rv=ID~8H7_NGrq!|jDaKIfky zd-5JMcU@wH_5|4{fUl<_8%84kT;s(gnjIjdhWePXQzOfv9dNf|YKl5^#|fKKxHyXY zoHCmWN3YTDq4PY2lNZxfTpW+I+h`wwVw}s&&>xGXh!`ckh(L;nr);zHeXS5sc<|*| z)l9g5NQdx@U;KW89PBqCUn$e9avBu$Xhq_xDf&`MgWIElX-U>`qO`n<T^ZmbJm^}J1_+%`85 zc46Gq4Jud!?lgX9`z%Yiql+*It*=GQS>O&i$thMoi|@ZJh!SD1I#O!6;*RfN6gVg4 z+UNefbe^CMALV$(Zs7sn*IE8$@+Jvu<7OVkfj&)G+~UT^}5uV4vH_<@E^Ltp}|L5YHnUt zofg7FI%Zc@K+ik#WE=;xTzO?>F#VMLe!~UK1=Vqr%3OleYw<&mLvGWAUFwajEVjJ@Vel9*I3^qrl;vjV>B+01cce0#5Qi zWLs)-dU`#=uyI&eq-6(mCTwpU-x*T+CoY}|J~9F&F8Z zUNA#q7Qv3e$u4zCa>{mGuoASLx{x9g$QH&#I*~SAl0U;zg9(I+^JTqmC1Kn?^TSHB zY?8F~U?~DkQElul#>zt~ma%Q_b8F)c|B>+hfCH@FU>_?3t>Z>$y@OWHGOHPpE2VId z{?F;&o=QQM;GtlpBwS& zUAj_U+(KNDwaAQP1E{&%(b3UQ{)c&U@b-Pq18ivezE?w|)m&WIk3{2w&)o7cL>~1}`xaOk%3}b^BfT@Co&@4K({AwP;JJ4%RCQ6UZVe z65}68j&Nu9-7y%(YomihrhlEIkjMih`DV##0cVpVUC;e-E;Bud$}EYJ3oINonvO5%K6V7A5%*T@Cxwq zmCRT1bcZ^JY(No*vLjwH z^_LS7s+Y^%=h6iItb1S>Ekt70CuvhZ>^l0j$C=mCnhz@bfb5_kNP2s#Kn1d`4*zmi zJvv$)RKT~6F=C;i zr>6(H@K>1WmPYc}LEO7la4nZC!b1mSv6#g~N`2W6hjC9K4$pxVr_pbYQsI<_vOY|k zN255g4yer~y^|m) zl9(c4gKO(+^%bP*h)!&OS#V@7zKlM6dt9MMfd|Y?-fR-aW}RMutDlW(ke@IEC(A8N z4kKYc;P*kFbWV6T(6hh*T))RMNKo(1B6S)fVv0?^?dSLH^yn|5a|bzQ7b2Do8yh=+ zx4@KmYqMJZRals-F8@^<|2|eKc)#mc%Xv@OHF6cDlbV;f)1xd?;@&;fJ$6CS8OH}I z+0R5y?!6s|>GcYRi;~`4YQDkKm3x#s#r~ak8Y652B1R9oZ?~E5#u|8kRmy3`$hYCk zqko7TxuZgQIS>J?MRKdphPXxx_-rEF$xm%rzC0G%+}4S)4L0J_on00x+78{@@yM-m zG`3AwfmyUrG^jaIRCn`yf?lL3I@N|j9#0@iB9vv)FhAc&fCst8lp|dQ;`!V?j+B_a zFU~oz8HxcV0608&&g1GvW_|8rLTVFTQz5zP82di(Wy1pw5L>@fjE(aGj;k5kdpPEq zqMHY9A#d9T`XSP`_B>62NBMArbe)6wos+(klYW!)R$i5rl{H@Rw6d~7Blfl0ZLXjq zc6GPLyDnS1q#WD%QS#~2Q4IEVU0*am@~in(;c3X{a@FFS*CPFUxGv-SQq_G;=`^9~ zRV6L9=+kBxn7Kp=a# zS1@5TIifcZzrj}<;40J&F%+VzEZ75a0lqmZZf2mr>W%UV`7k`S1O0+}G0#@2!FU4f zad`>*bNUjCNP6CLt-&*ph>FcO6R86EZ|3(;%3-&GOII$sUAoJPZs&^a!RD-BRtflb zI~N1h3bphn7SomP4js5iBZO&Hj))TVM(_Ht$Lp)HbYADhGQIK3!kU+i?d9V7%}1Lm z3#%=i6B&0GI&p$wn1j(y2ZI>W-RsqAa;g14t3m4zmMsaS$$cVEs{qo;@A!xy4oV zgzeeI-JG8Qh}sCdF>X{U{gJ20?YK{BfP|45Xd%Q^K*}lnr6oX8LIOc4x1Rvkc>m;z zV#t1h?CJw~MYojjdto9>oVwHw)3EIz;CM+&S(%hlbwz`i&nSTG&r}3@mW-rn9+vOR zgiD;R1yqvs;oRMYqu4?KKhzxwnY7k4ts11GTnqgH;{V8$OS*GB%R^v3+r6zrw-NKf zOZoCwLdMf)5{TSShX`48-o*qb`a_h$gB4ymEx7CI&u zS3|b*S_GkvCT`6!W&(_cR%_X=4tjJFdFVIxco^vgS~aEm%0tdte-}kh>1J=e@VsQ% zDMr-!JsK#HcRTk2|1a;G%FGu1aX5e<=le$k|2dmk>6sWg&;kSe>oTIB%T5&ay3>C? z{{A`8|8<$8sgaeDj-!o@rM{j$jjgrGIn0g2@nQU)zOL@hhKp3c{7oX3tI3uUaRi)-6$X86j02FJ{Xv_9)hu9DzgX>*@*Vu>G{}~?@u{yTtg?_ z3Ow1u{^=gNyxsYwnxHTkC>$7Y(hmrP%~b;>iszUfwa2qY;<~B&@N8ieB8UEFWARbi zM)zdr^UyUH?hnfem)57|5<4*y;J?{ppOr286HOIP`LW~Z=fM46_UP&B=<69+nAqDm zSsVU;%;NL(4}cZ@f``upC|rr}+|)w<3fS@Q8Ycx7VuR))h`>N^4dPFY(_6xZ%*FEv zE2*J;2S#P*w_5zPUS9MQ7|f=L#z$${$~HPMqTA7BIjMNw)J$g3`^y~iB6hpcQS5{* zwT7NYxFkh=w!aP)tTL=B4Yiu_3|M7y~A?+|EQ*=eJzT_;9B7IsqUm9 z^}ZSpNviQbvRI`_GcKA$;JMWJ9HQhut%R4>dUNXB*-@MYv%0>>f=_Scw_gs2s}ByL zubfwVZw&L;#0*XyDV?v}qmPT^WU)#cs%kMnR^T@;u6C8=rx5i?+=>P-X@!&2YG*dC zMQ^0>2-)l-j{u=LQ}+Z2Mh+;c$QkD-2_*Tk9`MI=|L;QT^fRW~4!8YV4*&p7P=Ejk zKlcCkCa7m%YGjC~_+K7NW2-^)M0`u}P9Utaz1%KnoB{Y#nB>;F*pPj`}) W0R6dd0RVvgyn=rEOX2Om-u)joa^?R3 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/extra/Chrome/arc-dark-theme/images/theme_frame.png b/OSX-Arc-White/extra/Chrome/arc-dark-theme/images/theme_frame.png new file mode 100755 index 0000000000000000000000000000000000000000..ef5e128cda5471e7dbe1b1c7340da5f93e57a230 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^atsWN3><7g){@!B{sK9oo-U3d6>)E`Y~($lz`$ZS zL&LY~+x)ICFZrd689dZKf3CbPCw}hBhn25_=4;t5nP#QU5I*f&{l+Un>8uYRNmNh7*IQtDnm{r-UW|q+5uu literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/extra/Chrome/arc-dark-theme/images/theme_tab_background.png b/OSX-Arc-White/extra/Chrome/arc-dark-theme/images/theme_tab_background.png new file mode 100755 index 0000000000000000000000000000000000000000..597b912d8dfaa9ded39acb8aaf60421a02faebe7 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^azK27gAGXj4-cFGq}Y|gW!U_%O?XxI14-? ziy0WWg+Z8+Vb&Z8pdfpRr>`sf0~R?!ZPop5*VTbS#hxyXAr-gYo@L}^FyLS|=&SeL zT$VCn!ZnBZN%7pfrga=m+8CiD)=e$y<7g){@!B{sJksByV>YhW{YAVDIwDKoQOY zkH}&M25w;xW@MN(M*=9wUgGKN%Km^wPEe7vyfD}gDAeQW;uunK>+M-XMg|2A1_PC; z?VNA!vnv&R%3&>g_gj?PXj;e7q>T|eV%@Z+=9%2S&Aj)rx%yBIuO{an^LB{Ts5 DcoJ7O literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/extra/Chrome/arc-dark-theme/manifest.json b/OSX-Arc-White/extra/Chrome/arc-dark-theme/manifest.json new file mode 100755 index 0000000..6c0a14f --- /dev/null +++ b/OSX-Arc-White/extra/Chrome/arc-dark-theme/manifest.json @@ -0,0 +1,40 @@ +{ + "description": "Arc-Dark theme for Chrome/Chromium", + "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6RY/VX2xN/FFEQQwi4sSHGaMxF6cARCTsKKxmPhbics9qDIkZxxBqeM4TUhHDhgsZrxZsXAplyKnIjTEIdw96XDK34uF5cqLOG5vzFRIOAdFfCyC9HNupQGg3Vd8PKSVmLZz/2Xsu5zmvx+zz3VIDtNK+HaVktMhJnO9utBougQIDAQAB", + "manifest_version": 2, + "name": "Arc Dark", + "theme": { + "colors": { + "bookmark_text": [ 238, 238, 238 ], + "button_background": [ 59, 66, 80, 1 ], + "frame": [ 47, 52, 63 ], + "frame_inactive": [ 47, 52, 63 ], + "frame_incognito": [ 47, 52, 63 ], + "frame_incognito_inactive": [ 47, 52, 63], + "ntp_background": [ 64, 69, 82 ], + "ntp_text": [ 238, 238, 238 ], + "tab_background_text": [ 36, 36, 36 ], + "tab_text": [ 238, 238, 238 ], + "toolbar": [ 47, 52, 63 ] + }, + "images": { + "theme_frame": "images/theme_frame.png", + "theme_frame_inactive": "images/theme_frame.png", + "theme_tab_background": "images/theme_tab_background.png", + "theme_toolbar": "images/theme_toolbar.png" + }, + "properties": { + "ntp_background_alignment": "bottom", + "ntp_background_repeat": "no-repeat" + }, + "tints": { + "background_tab": [ -1, 0.5, 0.85 ], + "buttons": [ 0, 0, 0.81 ], + "frame": [ -1, -1, -1 ], + "frame_inactive": [ -1, -1, -1 ], + "frame_incognito": [ -1, 0.2, 0.35 ], + "frame_incognito_inactive": [ -1, 0.3, 0.6 ] + } + }, + "version": "1" +} diff --git a/OSX-Arc-White/extra/Chrome/arc-darker-theme.crx b/OSX-Arc-White/extra/Chrome/arc-darker-theme.crx new file mode 100755 index 0000000000000000000000000000000000000000..46e25ed2c3d7cd921207bda419c6cf25abab3bce GIT binary patch literal 1888 zcmZ=RGBROeU|>*V1QI}O(8Q=@z{|#|)#lOmotKf3k(GhDiIE>9&c)Qk$jGpH$_?g7 znSB-^Tj!tuz47U`YieOff$!~2svr*ATCbJN|mb@lo1Ui&EFD>MJSO)EctndjTb&=X7f4@R$3-MIR7 z`Rsi=ufKSEvf}w&fz+Qh)8wnTZOs#PAfa>C z>Br9f8QU*T5ABtVQd}|BR)6aHMf1|8zw(M|U2xJvj_Fl$oW{q9ooUbFIs9&${pFnE zT^{1H_NwF5;|ZLnI47AJ{W^8x$=-!_zfw$sCbN2T3q-v2-)j8A_Imx1Isp~so%ipA zPr3TLWMMiJGa~~d_x@vxX6RVWP~m(aU%&0eg-}qR?gH+emJ8?XS#YHF>6135>H2CDy?68~@0w-x-b*x8Zr#;| zX`Njcv%HRNRtdd2Z^;SYlo!6oC%kUH|Ma5^NA=UP-Ki4!D_-$iYrSZDyGxh%$;9=q z7yjO|VZvMUYhBysv?Uhv?!J2Q^Py)46K(%4 zV?O46E%wi$zitO+sTA<|PUKlRvvw)B!7S(bGo?NLhNvjsJ$RsXW=f1!q}U`5@wa=9 z`)@p~rtS21j(S;Ci_Tq*Gbsis7w>VaU+cR0D6YHGD4{3eGSjz93snwmZdoVt{ko>@ z^2|8>IRf(2X8zWm&}pzi@>b34ZJo`6%Ktm-f1A#zd@iqfCCR{e`WMGttGx^oo}RNl zR6e!i?(EYOnAKfecAZmj3KLtPsoZh2`C**#tK|OACs_Gx^lL9EJlhu_8GNoX-}cRi zqpt-kE$#XLZtS;ItL94o$Fl##t;I*0r!4F~*nF3yCo03NeU|pWeHQNd8xPRd#(s~YwmJ+jYE+S1S8KJIH1dOsE23sGYh(nc3oOox1x)Rv0ZgW-Kl9Hftth$Pr{$GXk?X?y>>sbR+;RDFVC^ zny{4=ARVCkiGe{Kh*8Q7WUbhu9IOjW%mlg%Y9B@dKsE*B0QAsCn3BSbW(qv)1H4(; PK|gW!U_%O?XxI14-? ziy0WWg+Z8+Vb&Z8pdfpRr>`sfeNIjx8EGAnQ+z-nNlzEY5RLQ67tA;QKY!%Ffdd9! fJwl6*6sR(!#xoln?P{3;RK(!v>gTe~DWM4fBhw~u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/extra/Chrome/arc-darker-theme/images/theme_toolbar.png b/OSX-Arc-White/extra/Chrome/arc-darker-theme/images/theme_toolbar.png new file mode 100755 index 0000000000000000000000000000000000000000..ff91e1cdd583b6f6f47e2f7fe1149f9c5315eee7 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^{6JjJ!3HGnESGu)q}YIGJIqB{+gYqA1K0E z;1OBOz`!jG!i)^F=12eq*-JcqUD+QnaR^#+O$$u-0}7dYx;TbJ9DaLxBQJvj2ZOkgb;a(DLbbG-{i`BNgNrJ|#M8s@HIEa&$ywJ!u3!QkoY=d#Wzp$PyfC^E$W literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/extra/Chrome/arc-darker-theme/manifest.json b/OSX-Arc-White/extra/Chrome/arc-darker-theme/manifest.json new file mode 100755 index 0000000..f9e5413 --- /dev/null +++ b/OSX-Arc-White/extra/Chrome/arc-darker-theme/manifest.json @@ -0,0 +1,39 @@ +{ + "description": "Arc-Darker theme for Chrome/Chromium", + "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6RY/VX2xN/FFEQQwi4sSHGaMxF6cARCTsKKxmPhbics9qDIkZxxBqeM4TUhHDhgsZrxZsXAplyKnIjTEIdw96XDK34uF5cqLOG5vzFRIOAdFfCyC9HNupQGg3Vd8PKSVmLZz/2Xsu5zmvx+zz3VIDtNK+HaVktMhJnO9utBougQIDAQAB", + "manifest_version": 2, + "name": "Arc Darker", + "theme": { + "colors": { + "bookmark_text": [ 35, 35, 35 ], + "button_background": [ 0, 0, 0, 0 ], + "frame": [ 235, 235, 237 ], + "frame_inactive": [ 235, 235, 237 ], + "frame_incognito": [ 235, 235, 237 ], + "frame_incognito_inactive": [ 235, 235, 237 ], + "ntp_background": [ 255, 255, 255 ], + "ntp_text": [ 0, 0, 0 ], + "tab_background_text": [ 100, 100, 100 ], + "tab_text": [ 20, 20, 20 ], + "toolbar": [ 223, 223, 223 ] + }, + "images": { + "theme_frame": "images/theme_frame.png", + "theme_frame_inactive": "images/theme_frame.png", + "theme_toolbar": "images/theme_toolbar.png" + }, + "properties": { + "ntp_background_alignment": "bottom", + "ntp_background_repeat": "no-repeat" + }, + "tints": { + "background_tab": [ -1, 0.5, 0.85 ], + "buttons": [ -1, -1, -1 ], + "frame": [ -1, -1, -1 ], + "frame_inactive": [ -1, -1, -1 ], + "frame_incognito": [ -1, 0.2, 0.35 ], + "frame_incognito_inactive": [ -1, 0.3, 0.6 ] + } + }, + "version": "1" +} diff --git a/OSX-Arc-White/extra/Chrome/arc-theme.crx b/OSX-Arc-White/extra/Chrome/arc-theme.crx new file mode 100755 index 0000000000000000000000000000000000000000..f3fc5b0d3a25c6df4bd494c21af7fcb5fb727d5a GIT binary patch literal 1863 zcmZ`)2{hDe6#vg+=cQ>vC{KhY*+WHW!eBINo|DQLqh?5!{7uMY8%t>{*=4C{q=ck} z$jA`M6i*V`m|im>Qdy#*_t)t>yVL>AkH~;`zFo;29z=W+e zkQ0}}B;XQe`9DD0S+sftwc45U$o|T6m8$%9x!Q@{N{dD_NR#V$Af->+{(S(_zz>2FC@2x`DY*K`-Pz9c44Xwlbf%sp;71t+CUM zA$irB<^y+lf@29x;q^28B)Ld=6-z9pH*nNk2mK^o!5Zn;6wFUG!yuGiQ_6u-Sd8NsD6Rl1{#a8QP3W3 z$aI$Jb2^a@bfW6qpOZ@`3oc4E9NB(nFO5Tv!N=Ja`a8^xHnk9%j+B^k?QEV4h z6VJU{Vz?616rJ_#z2u$;%j?Z@)FpPFJV`IKi7VH&CfdofB$^v&J#A}*X)>x|9&>CP zUPO`6#mrCJ!up0-Pc=S*FMpfAmAYArA?>|@Y`i~kp(Qr6h{Yo~9b~Qqt7L-8_w;n_ z%C8fRoytRp%WLXt&Ga|l>zAd37;dIk4VA0Mb_?*n#48V>*j=uv-{HTydWuY zjE*1pypUH|s;0x;JGgu=@9y1=vfL!u>jE4g*6(ByLF!jC2$I|fI?Lc^5YlHDb>;~> zR3jPT8v3ztiP)wSU*FgxMt>`C2ScaFgBxUQXNhY|ONuW|gW!U_%O?XxI14-? ziy0WWg+Z8+Vb&Z81_tKOo-U3d8lsFZn8p7vJb&@}KNCIGJIqB{+gYqA1K0E z;1OBOz`!jG!i)^F=12eq*-JcqUD+QnaR^#+O$$u-0}7dYx;TbJ9DaLxBQJvj2ZOkgb;a(DLbbG-{i`BNgNrJ|#M8s@HIEa&$ywJ!u3!QkoY=d#Wzp$PyfC^E$W literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/extra/Chrome/arc-theme/manifest.json b/OSX-Arc-White/extra/Chrome/arc-theme/manifest.json new file mode 100755 index 0000000..fb8b6f4 --- /dev/null +++ b/OSX-Arc-White/extra/Chrome/arc-theme/manifest.json @@ -0,0 +1,39 @@ +{ + "description": "Arc theme for Chrome/Chromium", + "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6RY/VX2xN/FFEQQwi4sSHGaMxF6cARCTsKKxmPhbics9qDIkZxxBqeM4TUhHDhgsZrxZsXAplyKnIjTEIdw96XDK34uF5cqLOG5vzFRIOAdFfCyC9HNupQGg3Vd8PKSVmLZz/2Xsu5zmvx+zz3VIDtNK+HaVktMhJnO9utBougQIDAQAB", + "manifest_version": 2, + "name": "Arc", + "theme": { + "colors": { + "bookmark_text": [ 35, 35, 35 ], + "button_background": [ 0, 0, 0, 0 ], + "frame": [ 235, 235, 237 ], + "frame_inactive": [ 235, 235, 237 ], + "frame_incognito": [ 235, 235, 237 ], + "frame_incognito_inactive": [ 235, 235, 237 ], + "ntp_background": [ 255, 255, 255 ], + "ntp_text": [ 0, 0, 0 ], + "tab_background_text": [ 100, 100, 100 ], + "tab_text": [ 20, 20, 20 ], + "toolbar": [ 223, 223, 223 ] + }, + "images": { + "theme_frame": "images/theme_frame.png", + "theme_frame_inactive": "images/theme_frame.png", + "theme_toolbar": "images/theme_toolbar.png" + }, + "properties": { + "ntp_background_alignment": "bottom", + "ntp_background_repeat": "no-repeat" + }, + "tints": { + "background_tab": [ -1, 0.5, 0.5 ], + "buttons": [ -1, -1, -1 ], + "frame": [ -1, -1, -1 ], + "frame_inactive": [ -1, -1, -1 ], + "frame_incognito": [ -1, 0.2, 0.35 ], + "frame_incognito_inactive": [ -1, 0.3, 0.6 ] + } + }, + "version": "1" +} diff --git a/OSX-Arc-White/extra/Makefile.am b/OSX-Arc-White/extra/Makefile.am new file mode 100755 index 0000000..a21d248 --- /dev/null +++ b/OSX-Arc-White/extra/Makefile.am @@ -0,0 +1,2 @@ +EXTRA_DIST = $(srcdir)/Chrome \ + $(srcdir)/Arc-Plank diff --git a/OSX-Arc-White/gnome-shell/Gemfile b/OSX-Arc-White/gnome-shell/Gemfile new file mode 100755 index 0000000..99f8e2a --- /dev/null +++ b/OSX-Arc-White/gnome-shell/Gemfile @@ -0,0 +1 @@ +gem "sass", "~> 3.4.0" diff --git a/OSX-Arc-White/gnome-shell/HACKING b/OSX-Arc-White/gnome-shell/HACKING new file mode 100755 index 0000000..739dfee --- /dev/null +++ b/OSX-Arc-White/gnome-shell/HACKING @@ -0,0 +1,3 @@ +To generate the css files, from the project directory: + +sass --sourcemap=none --update . diff --git a/OSX-Arc-White/gnome-shell/README b/OSX-Arc-White/gnome-shell/README new file mode 100755 index 0000000..4c95dfd --- /dev/null +++ b/OSX-Arc-White/gnome-shell/README @@ -0,0 +1,36 @@ +Summary +------- + +* Do not edit the CSS directly, edit the source SCSS files and process them with SASS (running + `make` should do that when you have the required software installed, as described below; + run `/.parse-sass.sh` manually if it doesn't) +* To be able to use the lates/adequate version of sass, install ruby, gem, sass & bundle. + On Fedora F20, this is done with `sudo dnf install rubygems && gem install bundle && bundle install` + from the same directory this README resides in. + +How to tweak the theme +---------------------- + +Adwaita is a complex theme, so to keep it maintainable it's written and processed in SASS, the +generated CSS is then transformed into a gresource file during gtk build and used at runtime in a +non-legible or editable form. + +It is very likely your change will happen in the _common.scss file. That's where all the widget +selectors are defined. Here's a rundown of the "supporting" stylesheets, that are unlikely to be the +right place for a drive by stylesheet fix: + +_colors.scss - global color definitions. We keep the number of defined colors to a necessary minimum, + most colors are derived from a handful of basics. It is an exact copy of the gtk+ + counterpart. Light theme is used for the classic theme and dark is for GNOME3 shell + default. + +_drawing.scss - drawing helper mixings/functions to allow easier definition of widget drawing under + specific context. This is why Adwaita isn't 15000 LOC. + +_common.scss - actual definitions of style for each widget. This is where you are likely to add/remove + your changes. + +You can read about SASS at http://sass-lang.com/documentation/. Once you make your changes to the +_common.scss file, you can either run the ./parse-sass.sh script or keep SASS watching for changes as you +edit. This is done by running `bundle exec sass --watch --sourcemap=none .` If sass is out of date, or is +missing, you can install it with `bundle install`. diff --git a/OSX-Arc-White/gnome-shell/_colors.scss b/OSX-Arc-White/gnome-shell/_colors.scss new file mode 100755 index 0000000..9c1753b --- /dev/null +++ b/OSX-Arc-White/gnome-shell/_colors.scss @@ -0,0 +1,113 @@ +// +// When color definition differs for dark and light variant, +// it gets @if ed depending on $variant +// + + +// +// Foreground colors +// +$fg_color: #263238; +$secondary_fg_color: scale-color($fg_color, $alpha: -25%); + +$dim_fg_color: scale-color($fg_color, $alpha: -60%); + +$selected_fg_color: #FFFFFF; + +$insensitive_fg_color: scale-color($fg_color, $alpha: -60%); +$insensitive_secondary_fg_color: scale-color($secondary_fg_color, $alpha: -60%); + + +// +// Inverted foreground colors +// +$inverted_fg_color: #ECEFF1; +$inverted_secondary_fg_color: scale-color($inverted_fg_color, $alpha: -25%); +$inverted_dim_fg_color: scale-color($inverted_fg_color, $alpha: -60%); + + +// +// Background colors +// +$bg_color: #FAFBFC; +$base_color: #FFFFFF; +$secondary_dark_color: #ECEFF1; + +$fill_color: scale-color($fg_color, $alpha: -85%); +$semi_fill_color: scale-color($fg_color, $alpha: -93%); + +$panel_bg_color: mix(#263238, #000000, 50%); + +$selected_bg_color: #00BCD4; + +$insensitive_bg_color: mix($bg_color, $base_color, 60%); +$insensitive_fill_color: scale-color($fill_color, $alpha: -60%); + + +// +// Inverted background colors +// +$inverted_bg_color: #3E515A; +$inverted_base_color: #455A64; +$inverted_dim_bg_color: scale-color($inverted_bg_color, $alpha: -80%); + + +// +// Accent colors +// +$accent_color: #4DB6AC; +$secondary_accent_color: scale-color($accent_color, $alpha: -20%); +$accent_fill_color: scale-color($accent_color, $alpha: -90%); +$accent_active_fill_color: scale-color($accent_color, $alpha: -75%); + + +// +// Misc colors +// +$borders_color: scale-color(#000000, $alpha: -88%); +$borders_edge: scale-color(#000000, $alpha: -95%); +$top_hilight: $borders_edge; +$borders_highlight: scale-color(#FFFFFF, $alpha: -93%); + +$link_color: #03A9F4; +$link_visited_color: #9C27B0; + +$warning_color: #FF9800; +$error_color: #F44336; +$success_color: #00E676; + +$suggested_color: #009688; + +$insensitive_borders_color: $borders_color; + + +// +// OSD Foreground colors +// +$osd_fg_color: $inverted_fg_color; +$osd_secondary_fg_color: scale-color($osd_fg_color, $alpha: -25%); + +$osd_dim_fg_color: scale-color($osd_fg_color, $alpha: -50%); + +$insensitive_osd_fg_color: scale-color($osd_fg_color, $alpha: -60%); +$insensitive_osd_secondary_fg_color: scale-color($osd_secondary_fg_color, $alpha: -60%); + + +// +// OSD Background colors +// +$osd_bg_color: mix(#263238, #37474F, 75%); +$osd_base_color: $inverted_base_color; + +$osd_fill_color: scale-color($osd_fg_color, $alpha: -60%); +$osd_semi_fill_color: scale-color($osd_fg_color, $alpha: -80%); +$osd_slight_fill_color: scale-color($osd_fg_color, $alpha: -88%); + +$osd_indicator_color: $selected_bg_color; + +$osd_borders_color: $borders_color; +$osd_outer_borders_color: transparent; +$tooltip_borders_color: $osd_borders_color; + +$insensitive_osd_fill_color: scale-color($osd_fill_color, $alpha: -60%); + diff --git a/OSX-Arc-White/gnome-shell/_common.scss b/OSX-Arc-White/gnome-shell/_common.scss new file mode 100755 index 0000000..011dd95 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/_common.scss @@ -0,0 +1,2687 @@ +// +// This is the RIGHT PLACE to edit the stylesheet +// + +// let's start by telling people not to edit the generated CSS: +$cakeisalie: "This stylesheet is generated, DO NOT EDIT"; +/* #{$cakeisalie} */ + +$panel-corner-radius: 0; + +/*********** + * Globals * + ***********/ + +* { + transition-timing-function : cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.2s; +} + +$font-family: Noto Sans, Cantarell, Sans-Serif; + +stage { + font-family: $font-family; + font-weight: 400; + @include fontscaling($ref_size); + color: $fg_color; +} + + +/*********** + * Widgets * + ***********/ + + +/*********** + * Buttons * + ***********/ + +.button { + padding: 7px 16px 8px; + border-radius: 2px; + border-width: 0; + font-weight: 500; + @include button(flat-normal); + &:hover { @include button(flat-hover); } + &:active { @include button(flat-active); } + &:insensitive { @include button(flat-insensitive); } + &:focus { @include button(flat-focus); } +} + +.modal-dialog-linked-button { + @include button(flat-normal); + padding: 9px 16px 10px; + border-right-width: 0; + border: none; + color: $secondary_accent_color; + font-weight: 700; + &:hover { + @include button(flat-hover); + color: $accent_color; + background-color: $accent_fill_color; + } + &:focus { + color: $accent_color; + } + &:active { + @include button(flat-active); + color: $accent_color; + background-color: $accent_active_fill_color; + } + &:insensitive { @include button(flat-insensitive); } + + &:first-child { border-radius: 0 0 0 2px; } + &:last-child { + border-right-width: 0; + border-radius: 0 0 2px 0; + } + &:first-child:last-child { + border-right-width: 0; + border-radius: 0 0 2px 2px; + } +} + + +/*********** + * Entries * + ***********/ + +StEntry { + padding: 7px 8px 8px; + border-radius: 0; + border-width: 0; + color: $inverted_fg_color; + selection-background-color: $selected_bg_color; + selected-color: $selected_fg_color; + @include entry(normal); + &:hover { @include entry(hover); } + &:focus { @include entry(focus); } + &:insensitive { @include entry(insensitive); } + + StIcon.capslock-warning { + icon-size: 16px; + warning-color: $warning_color; + padding: 0 2px; + } +} + + +/************** + * Scrollbars * + **************/ + +StScrollView { + &.vfade { -st-vfade-offset: 32px; } + &.hfade { -st-hfade-offset: 32px; } +} + +StScrollBar { + padding: 0; + + StScrollView & { + min-width: 6px; + min-height: 6px; + } + + StBin#trough { + margin: 0; + border-radius: 0; + background-color: $fill_color; + } + + StButton#vhandle, StButton#hhandle { + margin: 0; + border-radius: 0; + background-color: scale-color($inverted_fg_color, $alpha: -40%); + // would be nice to margin or at least to transparent + // border: 4px solid transparent; + &:hover { background-color: scale-color($inverted_fg_color, $alpha: -20%); } + &:active { background-color: scale-color($inverted_fg_color, $alpha: -0%); } + } +} + + +/********** + * Slider * + **********/ + +.slider { + height: 16px; + color: $accent_color; + -slider-height: 2px; + -slider-background-color: scale-color($fg_color, $alpha: -90%); // background of the trough + -slider-border-color: transparent; // trough border color + -slider-active-background-color: $accent_color; // active trough fill + -slider-active-border-color: transparent; // active trough border + -slider-border-width: 0; + -slider-handle-radius: 8px; +} + + +/*************** + * Check Boxes * + ***************/ + +.check-box { + StBoxLayout { spacing: 0.8em; } + StBin { + width: 20px; + height: 20px; + background-image: url("assets/checkbox-off.svg"); + color: $inverted_secondary_fg_color; + } + &:focus StBin { background-image: url("assets/checkbox-off-hover.svg"); } + &:checked StBin { background-image: url("assets/checkbox.svg"); } + &:focus:checked StBin { background-image: url("assets/checkbox-hover.svg"); } +} + + +/************ + * Switches * + ************/ + +.toggle-switch { + width: 40px; + height: 20px; + background-size: contain; +} + +@each $v in us, intl { + .toggle-switch-#{$v} { + background-image: url("toggle-off.svg"); + &:checked { background-image: url("toggle-on.svg"); } + } + .toggle-switch-#{$v}:hover, + .toggle-switch-#{$v}:active, + .toggle-switch-#{$v}:focus { + background-image: url("toggle-off-hover.svg"); + &:checked { background-image: url("toggle-on-hover.svg"); } + } +} + + +/********* + * Links * + *********/ + +.shell-link { + border-radius: 2px; + color: $link_color; + &:hover { + color: $link_color; + background-color: transparentize($link_color, 0.9); + } + &:active { + color: $link_color; + background-color: transparentize($link_color, 0.8); + } +} + + +/***************** + * Modal Dialogs * + *****************/ + +.headline { + @include fontscaling($ref_size * 1.1); +} + +.lightbox { background-color: #000000; } +.flashspot { background-color: #FFFFFF; } + +.modal-dialog { + border: none; + border-radius: 2px; + color: $inverted_fg_color; + background-color: transparentize($osd_bg_color, 0.1); + box-shadow: $z-depth-4; + + .modal-dialog-content-box { padding: 24px; } + + .run-dialog-entry { + width: 20em; + margin-bottom: 6px; + } + + .run-dialog-error-box { + padding-top: 16px; + spacing: 6px; + } + + .run-dialog-button-box { padding-top: 1em; } + + .run-dialog-label { + @include fontscaling($ref_size * 1.1); + padding-bottom: 0.4em; + font-weight: 400; + color: $inverted_dim_fg_color; + } +} + +.show-processes-dialog-subject, +.mount-question-dialog-subject, +.end-session-dialog-subject { //this should be a generic header class + @include fontscaling($ref_size * 1.3); +} + + +/********************** + * End Session Dialog * + **********************/ + +.end-session-dialog { + spacing: 42px; + border: none; +} + +.end-session-dialog-list { padding-top: 20px; } + +.end-session-dialog-layout { + padding-left: 17px; + &:rtl { padding-right: 17px; } +} + +.end-session-dialog-description { + width: 28em; + padding-bottom: 10px; + &:rtl { text-align: right; } +} + +.end-session-dialog-warning { + width: 28em; + padding-top: 6px; + color: $warning_color; + &:rtl { text-align: right; } +} + +.end-session-dialog-logout-icon { + // border: 2px solid #8b8b8b; + border-radius: 5px; + width: 48px; + height: 48px; + background-size: contain; +} + +.end-session-dialog-shutdown-icon { + width: 48px; + height: 48px; + color: $dim_fg_color; +} + +.end-session-dialog-inhibitor-layout { + spacing: 16px; + max-height: 200px; + padding-right: 65px; + padding-left: 65px; +} + +.end-session-dialog-session-list, +.end-session-dialog-app-list { spacing: 1em; } + +.end-session-dialog-list-header { + font-weight: 700; + &:rtl { text-align: right; } +} + +.end-session-dialog-app-list-item, +.end-session-dialog-session-list-item { spacing: 1em; } + +.end-session-dialog-app-list-item-name, +.end-session-dialog-session-list-item-name { font-weight: 700; } + +.end-session-dialog-app-list-item-description { + @include fontscaling($ref_size * 1.0); + color: $inverted_dim_fg_color; +} + + +/******************************* + * ShellMountOperation Dialogs * + *******************************/ + +.shell-mount-operation-icon { icon-size: 48px; } + +.show-processes-dialog, +.mount-question-dialog { spacing: 24px; } + +.show-processes-dialog-subject, +.mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; +} + +.mount-question-dialog-subject { max-width: 500px; } + +.show-processes-dialog-subject:rtl, +.mount-question-dialog-subject:rtl { + padding-left: 0; + padding-right: 17px; +} + +.show-processes-dialog-description, +.mount-question-dialog-description { + padding-left: 17px; + width: 28em; + &:rtl { padding-right: 17px; } +} + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; + &:rtl { + padding-right: 49px; + padding-left: 32px; + } +} + +.show-processes-dialog-app-list-item { + color: $inverted_secondary_fg_color; + &:hover { color: $inverted_fg_color; } + &:ltr { padding-right: 1em; } + &:rtl { padding-left: 1em; } +} + +.show-processes-dialog-app-list-item-icon { + &:ltr { padding-right: 17px; } + &:rtl { padding-left: 17px; } +} + +.show-processes-dialog-app-list-item-name { + @include fontscaling($ref_size * 1.0); +} + + +/************************************* + * Password or Authentication Dialog * + *************************************/ + +.prompt-dialog { + // this is the width of the entire modal popup + width: 500px; + border: none; +} + +.prompt-dialog-main-layout { + spacing: 24px; + padding: 10px; +} + +.prompt-dialog-message-layout { spacing: 16px; } + +.prompt-dialog-headline { + @include fontscaling($ref_size * 1.3); + font-weight: 500; + color: $inverted_fg_color; +} + +.prompt-dialog-description:rtl { text-align: right; } + +.prompt-dialog-password-box { + spacing: 1em; + padding-bottom: 1em; +} + +.prompt-dialog-error-label { + @include fontscaling($ref_size * 1.0); + padding-bottom: 8px; + color: $error_color; +} + +.prompt-dialog-info-label { + @include fontscaling($ref_size * 1.0); + padding-bottom: 8px; +} + +.hidden { color: transparent; } + +.prompt-dialog-null-label { + @include fontscaling($ref_size * 1.0); + padding-bottom: 8px; +} + + +/***************** + * Polkit Dialog * + *****************/ + +.polkit-dialog-user-layout { + padding-left: 10px; + spacing: 10px; + &:rtl { + padding-left: 0; + padding-right: 10px; + } +} + +.polkit-dialog-user-root-label { color: $warning_color; } + +.polkit-dialog-user-icon { + width: 48px; + height: 48px; + border-radius: 5px; + background-size: contain; +} + + +/************************** + * Audio selection dialog * + **************************/ + +.audio-device-selection-dialog { spacing: 3em; } + +.audio-selection-content { + padding: 2.2em; + spacing: 2em; +} + +.audio-selection-title { + font-weight: 700; + text-align: center; +} + +.audio-selection-box { spacing: 2em; } + +.audio-selection-device { + border: 1px solid $borders_color; + border-radius: 2px; + &:hover, + &:focus { background-color: $osd_fill_color; } + &:active { background-color: $selected_bg_color; } +} + +.audio-selection-device-box { + padding: 2em; + spacing: 2em; +} + +.audio-selection-device-icon { icon-size: 64px; } + + +/********************** + * Geolocation Dialog * + **********************/ + +.geolocation-dialog { spacing: 30px; } + +.geolocation-dialog-main-layout { spacing: 1em; } + +.geolocation-dialog-content { spacing: 2em; } + +.geolocation-dialog-icon { icon-size: 48px; } + +.geolocation-dialog-title { font-weight: 700; } + +.geolocation-dialog-reason { + color: $inverted_dim_fg_color; + font-weight: 400; +} + + +/************************ + * Network Agent Dialog * + ************************/ + +.network-dialog-secret-table { + spacing-rows: 15px; + spacing-columns: 1em; +} + +.keyring-dialog-control-table { + spacing-rows: 15px; + spacing-columns: 1em; +} + + +/****************** + * Popovers/Menus * + ******************/ + +.popup-menu { + min-width: 15em; + + .popup-menu-arrow { // defined globally in the TOP BAR + } + + .popup-sub-menu { + border-bottom: 1px solid $borders_color; + background-color: $secondary_dark_color; + box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.12); + } + + .popup-menu-content { padding: 0.45em 0; } + + .popup-menu-item { + spacing: 8px; + color: $secondary_fg_color; + + &:ltr { padding: 0.45em 1.75em 0.45em 0; } + &:rtl { padding: 0.45em 0 0.45em 1.75em; } + + &:checked { + background-color: $selected_bg_color; + color: $selected_fg_color; + box-shadow: 0 0 transparent; + font-weight: 500; + &.selected { + background-color: mix($selected_bg_color, $selected_fg_color, 90%); + color: $selected_fg_color; + } + &:active { + background-color: mix($selected_bg_color, $selected_fg_color, 80%); + color: $selected_fg_color; + } + &:insensitive { color: scale-color($selected_fg_color, $alpha: -50%); } + } + &.selected { + background-color: scale-color($fg_color, $alpha: -90%); + color: $fg_color; + transition-duration: 0; + } + &:active { + background-color: scale-color($fg_color, $alpha: -80%); + color: $fg_color; + transition-duration: 0.2s; + } + &.selected:active { color: $fg_color; } + &:insensitive { color: scale-color($fg_color, $alpha: -50%); } + } + + .popup-inactive-menu-item { //all icons and other graphical elements + color: $secondary_fg_color; + &:insensitive { color: scale-color($secondary_fg_color, $alpha: -50%); } + } + + // dunno what that is + // .popup-status-menu-item { + // font-weight: 500; + // color: pink; + // } + + &.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; + } + + StEntry { // use variant-sensitive foreground colours + @include entry(normal); + color: $secondary_fg_color; + &:hover { + @include entry(hover); + color: $fg_color; + } + &:focus { + @include entry(focus); + color: $fg_color; + } + &:insensitive { @include entry(insensitive); } + } +} + +.popup-menu-ornament { + text-align: right; + width: 1.2em; + height: 1.2em; +} + +.popup-menu-boxpointer, +.candidate-popup-boxpointer { + -arrow-border-radius: 2px; // FIXME: need more than 2px + -arrow-background-color: $bg_color; // fake arrows + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 64px; // 'popup-menu-arrow' base * 4 + -arrow-rise: 0; + -arrow-box-shadow: none; // dreaming. bug #689995 + margin: 0.1em 0.3em 0.5em; + border-radius: 2px; + border-top: 1px solid $base_color; + background-color: $bg_color; + box-shadow: $z-depth-3; +} + +.popup-separator-menu-item { + // -margin-horizontal: 24px; + height: 1px; // not really the whole box + margin: 0; + spacing: 0; + border-color: $borders_color; + border-bottom-width: 1px; + border-bottom-style: solid; + background-color: transparent; +} + +// Background menu +.background-menu { + -boxpointer-gap: 4px; + -arrow-rise: 0; +} + +// Fallback menu +// odd thing for styling App menu when apparently not running under shell. +// Light Adwaita styled app menu inside the main app window itself +// rather than the top bar + +// Volume-mixer extension +.masterslider.smaller { + .masterlabel, + .slider { + min-width: 14.2em; // 15em - 0.4em padding * 2 + } +} + + +/******* + * OSD * + *******/ + +.osd-window { + text-align: center; + font-weight: 700; + spacing: 1em; + margin: 32px; + min-width: 64px; + min-height: 64px; + + .osd-monitor-label { + @include fontscaling($ref_size * 3.0); + } + + .level { + height: 3px; + border-radius: 0; + background-color: $fill_color; + color: $success_color; + } + + .level-bar { + border-radius: 0; + background-color: $success_color; + } +} + + +/**************** + * App Switcher * + ****************/ + +.switcher-popup { + padding: 8px; + spacing: 16px; +} + +.osd-window, +.resize-popup, +.switcher-list { + @extend %osd-panel; +} + +.switcher-list-item-container { spacing: 8px; } + +.switcher-list .item-box { + padding: 8px; + border-radius: 2px; +} + +.switcher-list .item-box:outlined { + padding: 6px; + border: 2px solid $osd_fill_color; +} + +.switcher-list .item-box:selected { + background-color: $accent_fill_color; + color: $accent_color; +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .separator { + width: 1px; + background: $borders_color; +} + +.switcher-arrow { + border-color: transparent; + color: $osd_dim_fg_color; + &:highlighted { color: $osd_fg_color; } +} + +.input-source-switcher-symbol { + @include fontscaling($ref_size * 3.0); + width: 96px; + height: 96px; +} + + +/********************** + * Workspace Switcher * + **********************/ + +.workspace-switcher-group { padding: 12px; } + +.workspace-switcher-container { @extend %osd-panel; } + +.workspace-switcher { + padding: 0; + spacing: 8px; + border: 0; + border-radius: 0; + background: transparent; +} + +.ws-switcher-active-up { + height: 50px; + background-color: $accent_fill_color; + background-image: url("assets/go-up.svg"); + background-size: 24px; + border-radius: 2px; +} + +.ws-switcher-active-down { + height: 50px; + background-color: $accent_fill_color; + background-image: url("assets/go-down.svg"); + background-size: 24px; + border-radius: 2px; +} + +.ws-switcher-box { + height: 50px; + border: 2px solid $osd_semi_fill_color; + border-radius: 2px; + background: transparent; +} + +%osd-panel { + padding: 12px; + border-radius: 2px; + border: none; + color: $osd_fg_color; + background-color: transparentize($osd_bg_color, 0.1); + box-shadow: $z-depth-4; +} + + +/************************* + * Tiled window previews * + *************************/ + +.tile-preview { + background-color: transparentize($selected_bg_color,0.8); + border: 1px solid $selected_bg_color; +} + +.tile-preview-left.on-primary { + border-radius: $panel-corner-radius $panel-corner-radius 0 0; +} + +.tile-preview-right.on-primary { + border-radius: 0 $panel-corner-radius 0 0; +} + +.tile-preview-left.tile-preview-right.on-primary { + border-radius: $panel-corner-radius $panel-corner-radius 0 0; +} + + +/*********** + * Top Bar * + ***********/ + +#panel { + height: 30px; // = 2.25em + font-weight: 700; + background-color: $panel_bg_color; + + // remain top-edge solid part + &:overview, + &.unlock-screen, + &.login-screen, + &.lock-screen { + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 2px 0 $panel_bg_color; + } + + #panelLeft, + #panelCenter { // spacing between activities<>app menu and such + spacing: 0; + } + + .panel-corner { + -panel-corner-radius: $panel-corner-radius; + -panel-corner-background-color: $panel_bg_color; + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; + + &:hover { + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 2px 0 $osd_fill_color; + } + &:active, + &:overview, + &:focus { + -panel-corner-border-color: transparent; + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 2px 0 $osd_indicator_color; + } + + &.lock-screen, + &.login-screen, + &.unlock-screen { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; + } + } + + .panel-button { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: 700; + color: $inverted_secondary_fg_color; + transition-duration: 0.2s; + + .app-menu-icon { + -st-icon-style: symbolic; + margin-left: 4px; + margin-right: 4px; + //dimensions of the icon are hardcoded + } + + &:hover { + color: $selected_fg_color; + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 2px 0 $osd_fill_color; + } + &:active, + &:focus, + &:checked, + &:overview { + // Trick due to St limitations. It needs a background to draw + // a box-shadow + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 2px 0 $osd_indicator_color; + color: $selected_fg_color; + + & > .system-status-icon { icon-shadow: none; } + } + + .system-status-icon { + icon-size: 16px; + padding: 0 2px; + } + + .unlock-screen &, + .login-screen &, + .lock-screen & { + color: $osd_fg_color; + &:focus, + &:hover, + &:active { color: $selected_fg_color; } + } + } + + .panel-status-indicators-box, + .panel-status-menu-box { + spacing: 6px; + } + + .screencast-indicator { color: $accent_color; } +} + + +/******************** + * Calendar popover * + ********************/ + +#calendarArea { padding: 0.75em 1.0em; } + +.calendar { margin-bottom: 1em; } + +.calendar, +.datemenu-today-button, +.datemenu-displays-box, +.message-list-sections { + margin: 0 1.5em; +} + +.datemenu-calendar-column { spacing: 0.5em; } +.datemenu-displays-section { padding-bottom: 3em; } + +.datemenu-today-button, +.world-clocks-button, +.message-list-section-title { + padding: 0.4em; + border-radius: 2px; +} + +.message-list-section-list { + &:ltr { padding-left: 0.4em; } + &:rtl { padding-right: 0.4em; } +} + +.datemenu-today-button, +.world-clocks-button, +.message-list-section-title { + &:hover, + &:focus { + color: $fg_color; + background-color: $semi_fill_color; + } + &:active { + color: $fg_color; + background-color: $fill_color; + } +} + +.datemenu-today-button .day-label { +} + +.datemenu-today-button .date-label { + @include fontscaling($ref_size * 1.5); +} + +.world-clocks-header, +.message-list-section-title { + color: $secondary_fg_color; + font-weight: 700; +} + +.world-clocks-grid { spacing-rows: 0.4em; } + +.calendar-month-label { + padding: 4px 0; + color: $fg_color; + font-weight: 700; + &:focus {} +} + +.pager-button { + width: 32px; + height: 32px; + border-radius: 32px; + color: $fg_color; + background-color: transparent; + &:hover, + &:focus { background-color: $semi_fill_color; } + &:active { background-color: $fill_color; } +} + +.calendar-change-month-back { // arrow back + background-image: url("assets/calendar-arrow-left.svg"); + &:hover, + &:focus { background-image: url("assets/calendar-arrow-left-hover.svg"); } + + &:rtl { background-image: url("assets/calendar-arrow-right.svg"); } + &:rtl:hover, + &:rtl:focus { background-image: url("assets/calendar-arrow-right-hover.svg"); } +} + +.calendar-change-month-forward { // arrow foreward + background-image: url("assets/calendar-arrow-right.svg"); + &:hover, + &:focus { background-image: url("assets/calendar-arrow-right-hover.svg"); } + + &:rtl { background-image: url("assets/calendar-arrow-left.svg"); } + &:rtl:hover, + &:rtl:focus { background-image: url("assets/calendar-arrow-left-hover.svg"); } +} + +.calendar-day-base { + @include fontscaling($ref_size * 0.9); + width: 32px; + height: 32px; + padding: 0; + margin: 2px; + border-radius: 32px; + text-align: center; + &:hover, + &:focus { background-color: $semi_fill_color; } + &:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + border-color: transparent; // avoid jumparound due to today + } + + &.calendar-day-heading { // day of week heading + @include fontscaling($ref_size * 0.9); + width: 32px; + height: 25.3px; + margin-top: 2px; + padding: 6.7px 0 0; + background-color: transparent; + color: $dim_fg_color; + font-weight: 700; + text-align: center; + } +} + +.calendar-week-number { // day of week heading + width: 32px; + height: 25.3px; + margin: 2px; + padding: 6.7px 0 0; + background-color: transparent; + color: $dim_fg_color; + font-weight: 700; + font-size: inherit; + text-align: center; +} + +.calendar-day { //border collapse hack - see calendar.js + border-width: 0; +} + +.calendar-day-top { border-top-width: 0; } + +.calendar-day-left { border-left-width: 0; } + +.calendar-work-day { +} + +.calendar-nonwork-day { color: $fg_color; } + +.calendar-today { + border: none; + font-weight: 700 !important; + // color: $fg_color; + // background-color: transparent; +} + +.calendar-day-with-events { + color: $link_color; + font-weight: 400; + text-decoration: underline; + background-image: none; +} + +.calendar-other-month-day { + color: $dim_fg_color; + opacity: 0.5; +} + + +/**************** + * Message list * + ****************/ + +.message-list { width: 420px; } + +.message-list-sections { spacing: 1.5em; } + +.message-list-section, +.message-list-section-list { spacing: 0.7em; } + +.message-list-section-title-box { spacing: 0.4em; } + +.message-list-section-close > StIcon { + padding: 6px; + border-radius: 20px; + icon-size: 20px; + color: $secondary_fg_color; + background-color: transparent; +} + +// FIXME: how do you do this in sass? +.message-list-section-close:hover > StIcon, +.message-list-section-close:focus > StIcon { + color: $fg_color; + background-color: $semi_fill_color; +} + +.message-list-section-close:active > StIcon { + color: $fg_color; + background-color: $fill_color; +} + +.message { + min-height: 22px; + padding: 6px; + border-radius: 2px; + background-color: transparent; + &:hover, + &:focus { background-color: $semi_fill_color; } + &:active { background-color: $fill_color; } +} + +.message-icon-bin { + padding: 3px 0 3px 6px; + &:rtl { padding: 3px 6px 3px 0; } + + & > StIcon { icon-size: 32px; } +} + +.message-secondary-bin { + color: $dim_fg_color; + &:ltr { padding-left: 6px; } + &:rtl { padding-right: 6px; } + + & > StIcon { icon-size: 16px; } +} + +.message-title { + @include fontscaling($ref_size * 1.1); + padding: 6px; + font-weight: 700; +} + +.message-content { + @include fontscaling($ref_size * 0.9); + padding: 8px; +} + +.message-content * > StIcon { + padding: 3px; + border-radius: 14px; // = 1.09em + icon-size: 14px; + color: $secondary_fg_color; +} + +// FIXME: how do you do this in sass? +.message-content *:hover > StIcon, +.message-content *:focus > StIcon { + color: $fg_color; + background-color: $semi_fill_color; +} + +.message-content *:active > StIcon { + color: $fg_color; + background-color: $fill_color; +} + +.message-media-control { + padding: 0 8px; + margin: 0 6px; + border-radius: 100px; + color: $secondary_accent_color; + background: transparent; + background-size: 32px 32px; + + &:hover { + color: $accent_color; + background-image: url("assets/media-control-hover.svg"); + background-size: 32px 32px; + } + &:active { + color: $accent_color; + background-image: url("assets/media-control-active.svg"); + background-size: 32px 32px; + } +} + +.media-message-cover-icon { + icon-size: 32px; + + &.fallback { + icon-size: 16px; + padding: 8px; + border: none; + border-radius: 2px; + color: $dim_fg_color; + background-color: $base_color; + box-shadow: $z-depth-1; + } +} + + +/****************************** + * A little unstructured mess * + ******************************/ + +.system-switch-user-submenu-icon.user-icon { + icon-size: 20px; + padding: 0 2px; +} + +.system-switch-user-submenu-icon.default-icon { + icon-size: 16px; + padding: 0 4px; +} + + +/************ + * App Menu * + ************/ + +#appMenu { + spinner-image: url("process-working.svg"); + spacing: 4px; + + .label-shadow { color: transparent; } +} + +.aggregate-menu { + min-width: 24em; + + .popup-menu-icon { padding: 0 4px; } +} + +.system-menu-action { + padding: 16px; + border-radius: 32px; // wish we could do 50% + border: none; + color: $secondary_accent_color; + &:hover, + &:focus { + padding: 16px; + border: none; + background-color: $accent_fill_color; + color: $accent_color; + } + &:active { + color: $accent_color; + background-color: $accent_active_fill_color; + } + + & > StIcon { icon-size: 16px; } +} + + +/************************* + * OpenWeather Extension * + *************************/ + +// FIXME: Why devs use 'system-menu-action' class? wrong place... +.openweather-button, +.openweather-menu-button-container, +.openweather-button-box, +.openweather-provider { + color: $secondary_fg_color; + &:hover { + color: $fg_color; + background-color: $semi_fill_color; + + > StIcon { color: $fg_color; } + } + &:active, + &:focus { + color: $fg_color; + background-color: $fill_color; + + > StIcon { color: $fg_color; } + } + + > StIcon, + > StLabel { color: $secondary_fg_color; } +} + +.openweather-current { + &-icon, + &-summary, + &-summarybox { color: $fg_color; } + + &-databox-values { color: $dim_fg_color; } + &-databox-captions { color: $dim_fg_color; } +} + +.openweather-forecast { + &-icon, + &-summary { color: $secondary_fg_color; } + + &-day, + &-temperature { color: $dim_fg_color; } +} + +.openweather-sunrise-icon, +.openweather-sunset-icon, +.openweather-build-icon { + color: $secondary_fg_color; +} + + +/********************** + * Activities Ripples * + **********************/ + +.ripple-box { + width: 52px; + height: 52px; + background-image: url("assets/corner-ripple-ltr.svg"); + background-size: contain; + + &:rtl { background-image: url("assets/corner-ripple-rtl.svg"); } +} + +// not really top bar only +.popup-menu-arrow { + width: 16px; + height: 16px; +} + +.popup-menu-icon { icon-size: 14px; } + +// close buttons +.window-close { + height: 32px; + width: 32px; + -st-background-image-shadow: 0 1px 3px rgba(0, 0, 0, 0.24), + 0 1px 2px rgba(0, 0, 0, 0.48); + background-image: url("assets/window-close.svg"); + background-size: 32px; + &:hover { + background-image: url("assets/window-close-hover.svg"); + -st-background-image-shadow: 0 3px 6px rgba(0, 0, 0, 0.32), + 0 3px 6px rgba(0, 0, 0, 0.46); + } + &:active { background-image: url("assets/window-close-active.svg"); } +} + +.window-close { + -shell-close-overlap: 24px; + &:rtl { + -st-background-image-shadow: 0 1px 3px rgba(0, 0, 0, 0.24), + 0 1px 2px rgba(0, 0, 0, 0.48); + &:hover { + -st-background-image-shadow: 0 3px 6px rgba(0, 0, 0, 0.32), + 0 3px 6px rgba(0, 0, 0, 0.46); + } + } +} + + +/******************* + * Network Dialogs * + *******************/ + +.nm-dialog { + max-height: 500px; + min-height: 450px; + min-width: 470px; +} + +.nm-dialog-content { + spacing: 20px; + padding: 24px; +} + +.nm-dialog-header-hbox { spacing: 10px; } + +.nm-dialog-airplane-box { spacing: 12px; } + +.nm-dialog-airplane-headline { + font-weight: 700; + text-align: center; +} + +.nm-dialog-airplane-text { color: $osd_fg_color; } + +.nm-dialog-header-icon { icon-size: 32px; } + +.nm-dialog-scroll-view { border: 2px solid $borders_color; } + +.nm-dialog-header { font-weight: 700; } + +.nm-dialog-item { + @include fontscaling($ref_size * 1.1); + spacing: 20px; + padding: 12px; + border-bottom: 1px solid $borders_color; +} + +.nm-dialog-item:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; +} + +.nm-dialog-icons { spacing: 6px; } + +.nm-dialog-icon { icon-size: 16px; } + +.no-networks-label { color: $osd_dim_fg_color; } + +.no-networks-box { spacing: 12px; } + + +/************ + * Overview * + ************/ + +#overview { spacing: 24px; } + +.overview-controls { padding-bottom: 32px; } + +.window-picker { //container around window thumbnails + -horizontal-spacing: 32px; + -vertical-spacing: 32px; + padding-left: 32px; + padding-right: 32px; + padding-bottom: 48px; + + &.external-monitor { padding: 32px; } +} + +.window-clone-border { + border: 4px solid $osd_semi_fill_color; + border-radius: 2px; + // For window decorations with round corners we can't match + // the exact shape when the window is scaled. So apply a shadow + // to fix that case + box-shadow: inset 0 0 0 1px $osd_semi_fill_color; +} + +.window-caption { + spacing: 25px; + padding: 4px 8px; + border-radius: 2px; + color: $osd_fg_color; + background-color: transparentize($osd_bg_color, 0.1); + -shell-caption-spacing: 12px; + box-shadow: $z-depth-1; + &:hover { + color: $osd_fg_color; + background-color: $osd_semi_fill_color; + box-shadow: $z-depth-2; + } +} + +// Search entry +.search-entry { // use raised entry-box styling + @include fontscaling($ref_size * 1.1); + width: 320px; + padding: 7px 8px 8px; + border-radius: 2px; + border-color: transparent; + border-top: 1px solid $borders_highlight; + color: $osd_dim_fg_color; + background-color: $osd_semi_fill_color; + font-weight: 500; + box-shadow: $z-depth-2; + + selection-background-color: $selected_bg_color; + selected-color: $selected_fg_color; + + &:hover, + &:focus { + border-top: 1px solid $borders_highlight; + color: $fg_color; + background-color: transparentize($bg_color, 0.1); + box-shadow: $z-depth-3; + transition-duration: 0.2s; + } + + .search-entry-icon { + padding: 0 2px; + icon-size: 16px; + color: $osd_dim_fg_color; + } + + &:hover, + &:focus { + .search-entry-icon { color: $fg_color; } + } +} + +// Search results +#searchResultsBin { max-width: 1000px; } + +#searchResultsContent { + padding-left: 20px; + padding-right: 20px; + spacing: 16px; +} + +.search-section { spacing: 16px; } // This should be equal to #searchResultsContent spacing +.search-section-content { spacing: 32px; } // This is the space between the provider icon and the results container +.search-statustext { // "no results" + @extend %status_text; +} + +.list-search-results { spacing: 3px; } + +.search-section-separator { + -gradient-height: 1px; + -gradient-start: rgba(255,255,255,0); + -gradient-end: rgba(255,255,255,0.4); + -margin-horizontal: 1.5em; + height: 1px; +} + +.list-search-result-content { + spacing: 12px; + padding: 12px; +} + +.list-search-result-title { + @include fontscaling($ref_size * 1.5); + color: $osd_fg_color; +} + +.list-search-result-description { color: $osd_fg_color; } + +.search-provider-icon { padding: 15px; } + +.search-provider-icon-more { + width: 16px; + height: 16px; + background-image: url("assets/more-results.svg"); + -st-background-image-shadow: 0 1px 3px rgba(0, 0, 0, 0.24), + 0 1px 2px rgba(0, 0, 0, 0.48); + +} + + +/************* + * Dashboard * + *************/ + +#dash { + @include fontscaling($ref_size * 0.9); + padding: 4px 0; + border: none; + border-radius: 0; + color: $osd_fg_color; + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset -1px 0 0 $osd_semi_fill_color; + + &:rtl { box-shadow: inset 1px 0 0 $osd_semi_fill_color; } + + .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + height: 24px; + } + + .empty-dash-drop-target { + width: 24px; + height: 24px; + } +} + +.dash-item-container > StWidget { padding: 4px; } + +.dash-label { // osd tooltip + padding: 4px 12px; + border-radius: 2px; + color: $osd_fg_color; + background-color: transparentize($osd_bg_color, 0.1); + box-shadow: $z-depth-2; + text-align: center; + -x-offset: 8px; +} + +// Add Dash to Dock Support +#dashtodockContainer { + #dash, + &:overview #dash, + &.extended #dash, + &.extended:overview #dash { + padding: 0; + border-radius: 0; + box-shadow: none; + } + + // draw edge if dock were not extended + @each $_dock, $_line, $_edge in (top, 0 -1px, 0 2px), + (bottom, 0 1px, 0 -2px), + (left, -1px 0, 2px 0), + (right, 1px 0, -2px 0) { + &.#{$_dock}:overview #dash { + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset #{$_line} 0 $osd_semi_fill_color; + } + &.#{$_dock} #dash { + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset #{$_edge} 0 $panel_bg_color; + } + } + + .app-well-app-running-dot { background: transparent; } + .app-well-app .overview-icon { background-size: contain; } +} + +// running-dot styling +@each $_dock, $_dot in (top, -vert), + (bottom, -vert), + (left, ), + (right, ) { + #dashtodockContainer.#{$_dock}, + #dashtodockContainer.extended.#{$_dock} { + .app-well-app.running1 { + .overview-icon { background-image: url("assets/dot/running1#{$_dot}.svg"); } + &.focused { + .overview-icon { background-image: url("assets/dot/running1#{$_dot}-focused.svg"); } + } + } + .app-well-app.running2 { + .overview-icon { background-image: url("assets/dot/running2#{$_dot}.svg"); } + &.focused { + .overview-icon { background-image: url("assets/dot/running2#{$_dot}-focused.svg"); } + } + } + .app-well-app.running3 { + .overview-icon { background-image: url("assets/dot/running3#{$_dot}.svg"); } + &.focused { + .overview-icon { background-image: url("assets/dot/running3#{$_dot}-focused.svg"); } + } + } + .app-well-app.running4 { + .overview-icon { background-image: url("assets/dot/running4#{$_dot}.svg"); } + &.focused { + .overview-icon { background-image: url("assets/dot/running4#{$_dot}-focused.svg"); } + } + } + } +} + +// Add Simple Dock Support +#dash:desktop { + background-color: $osd_bg_color; +} + +// App Vault/Grid +.icon-grid { + spacing: 30px; + -shell-grid-horizontal-item-size: 136px; + -shell-grid-vertical-item-size: 136px; + + .overview-icon { icon-size: 96px; } +} + +//.app-display { spacing: 20px; } + +.app-view-controls { //favorties | all toggle container + width: 344px; // search entry width + search icon width(24) ? + padding-bottom: 24px; + background-color: rgba(0, 0, 0, 0.01) !important; + box-shadow: inset 0 1px 0 $osd_semi_fill_color; +} + +.app-view-control { // favorties | all toggle button + padding: 7px 32px 8px; + border-radius: 0; + font-weight: 700; + color: $osd_secondary_fg_color; + background-color: rgba(0, 0, 0, 0.01) !important; + &:hover { + color: $osd_fg_color; + background-color: $osd_slight_fill_color !important; + box-shadow: inset 0 2px 0 $osd_semi_fill_color; + } + &:active { + color: $osd_fg_color; + background-color: $osd_fill_color !important; + box-shadow: inset 0 2px 0 $osd_indicator_color; + } + &:checked { + color: $osd_fg_color; + background-color: rgba(0, 0, 0, 0.01) !important; + box-shadow: inset 0 2px 0 $osd_indicator_color; + } + &:hover:checked { + color: $osd_fg_color; + background-color: $osd_semi_fill_color !important; + box-shadow: inset 0 2px 0 $osd_indicator_color; + } +} + +// Icon tile +.search-provider-icon, +.list-search-result { + @extend %icon_tile; + &:focus, + &:selected, + &:hover { + background-color: $osd_semi_fill_color; + transition-duration: 0s; + } + &:active, + &:checked { + background-color: $osd_fill_color; + transition-duration: 0.2s; + } +} + +.app-well-app, +.app-well-app.app-folder, +.show-apps, +.grid-search-result { + & .overview-icon { + @extend %icon_tile; + color: $osd_secondary_fg_color; + } + + &:hover .overview-icon, + &:focus .overview-icon, + &:selected .overview-icon { + border-image: none; + background-color: $osd_semi_fill_color; + background-image: none; + color: $osd_fg_color; + transition-duration: 0s; + } + &:active .overview-icon, + &:checked .overview-icon { + background-color: $osd_indicator_color; + color: $osd_fg_color; + box-shadow: 0 0 transparent; + transition-duration: 0.2s; + } +} + +// set circle dock buttons on dash +#dash { + .app-well-app, + .show-apps { + .overview-icon { border-radius: 100px; } + &:hover .overview-icon { // more lighter fill than osd_semi_fill! + background-color: $osd_slight_fill_color; + } + &:active .overview-icon, + &:focus .overview-icon, + &:checked .overview-icon { background-color: $osd_indicator_color; } + } +} + +.app-well-app-running-dot { // running apps indicator + width: 32px; + height: 2px; + background-color: $osd_indicator_color; + margin-bottom: 0; +} + +%icon_tile { + padding: 9px; + border: none; + border-radius: 2px; + color: $osd_fg_color; + transition-duration: 0.2s; + text-align: center; +} + +.app-well-app.app-folder > .overview-icon { + background: transparent; +} + +.show-apps .show-apps-icon { + // margin: 6px; + border: none; + background-image: url("assets/show-apps.svg"); + background-size: contain; + color: transparent; + -st-background-image-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), + 0 1px 2px rgba(0, 0, 0, 0.14); +} + +.show-apps:hover .show-apps-icon, +.show-apps:active .show-apps-icon, +.show-apps:checked .show-apps-icon, +.show-apps:focus .show-apps-icon { + color: transparent; + background-image: url("assets/show-apps-active.svg"); + -st-background-image-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.22); + transition-duration: 0.2s; +} + +// Collections +.app-folder-popup { // expanded collection + -arrow-border-radius: 0; + -arrow-background-color: transparent; + -arrow-base: 0; + -arrow-rise: 12px; +} + +.app-folder-popup-bin { + padding: 5px; + border-radius: 2px; + border-top: 1px solid $borders_highlight; + background-color: $inverted_bg_color; + box-shadow: $z-depth-1; +} + +.app-folder-icon { + padding: 5px; + spacing-rows: 5px; + spacing-columns: 5px; +} + +.page-indicator { + padding: 14px 20px; + + .page-indicator-icon { + width: 12px; + height: 12px; + margin: 2px; + padding: 0; + border-radius: 12px; + background-image: none; + background-color: $osd_semi_fill_color; + } + &:hover .page-indicator-icon { + margin: 0; + padding: 2px; + background-image: none; + background-color: $osd_fill_color; + } + &:active .page-indicator-icon { + margin: 2px; + padding: 0; + background-image: none; + background-color: transparentize($osd_indicator_color, 0.25); + } + &:checked .page-indicator-icon { + margin: 0; + padding: 2px; + background-image: none; + background-color: $osd_indicator_color; + } +} + +.no-frequent-applications-label { @extend %status_text; } + +.app-well-app > .overview-icon.overview-icon-with-label, +.grid-search-result .overview-icon.overview-icon-with-label { + padding: 10px 8px 5px 8px; + spacing: 4px; +} + + +/******************* + * Workspace pager * + *******************/ + +.workspace-thumbnails, +.workspace-thumbnails-left { // container ala dash + border: none; + visible-width: 32px; // amount visible before hover + spacing: 12px; + padding: 12px; + border-radius: 0; + //border-width: 0; // FIXME: can't have non unoform borders :( + background-color: rgba(19, 25, 28, 0.01); + color: $osd_fg_color; +} + +.workspace-thumbnail-indicator { + padding: 6px 6px 6px 10px; + border: 0 solid $osd_indicator_color; + border-left-width: 2px; + border-radius: 0; + + &:rtl { + padding: 6px 10px 6px 6px; + border-right-width: 2px; + } +} + +.workspace-thumbnails, +.workspace-thumbnails-left:rtl { + box-shadow: inset 1px 0 0 $osd_semi_fill_color; +} + +.workspace-thumbnails:rtl, +.workspace-thumbnails-left { + box-shadow: inset -1px 0 0 $osd_semi_fill_color; + + .workspace-thumbnail-indicator { + padding: 6px 10px 6px 6px; + border-right-width: 2px; + } +} + +// Some hacks I don't even +.search-display > StBoxLayout, +.all-apps, +.frequent-apps > StBoxLayout { + // horizontal padding to make sure scrollbars or dash don't overlap content + padding: 0 88px 10px 88px; +} + +%status_text { + @include fontscaling($ref_size * 2.0); + font-weight: 700; + color: $osd_dim_fg_color; +} + +// Add Workspace to Dock Support +#workspacestodockContainer, +#workspacestodockContainer:overview, +#workspacestodockContainer.fullheight:overview { + background-color: rgba(19, 25, 28, 0.01); + + .workspace-thumbnails { background-color: transparent; } +} + + +/******************************** + * Notifications & Message Tray * + ********************************/ + +.url-highlighter { link-color: $link_color; } + +// Banners +.notification-banner { + @include fontscaling($ref_size * 1.1); + width: 34em; + min-height: 4.5em; + margin: 5px; + border: none; + border-radius: 2px; + background-color: transparentize($osd_bg_color, 0.1); + color: $osd_fg_color; + box-shadow: $z-depth-2; + &:hover, + &:focus { background-color: transparentize($osd_bg_color, 0.1); } + + .notification-icon { padding: 8px; } + + .notification-content { + padding: 8px; + spacing: 8px; + } + + .secondary-icon { icon-size: 14px; } + + .notification-actions { + padding-top: 0; + border: transparent; + spacing: 1px; + color: $secondary_accent_color; + background-color: transparent; + } + + .notification-button { + padding: 9px 4px 10px; + background-color: transparent; + color: $secondary_accent_color; + font-weight: 700; + + &:first-child { border-radius: 0 0 0 2px; } + &:last-child { border-radius: 0 0 2px 0; } + &:hover { + color: $accent_color; + background-color: $accent_fill_color; + } + &:focus { color: $accent_color; } + &:active { + color: $accent_color; + background-color: $accent_active_fill_color; + } + } +} + +.summary-source-counter { + @include fontscaling($ref_size * 1.0); + width: 1.6em; + height: 1.6em; + border-radius: 0.9em; // should be 0.8 but whatever; wish I could do 50%; + border: 2px solid $osd_fg_color; + font-weight: 700; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: $selected_bg_color; + color: $selected_fg_color; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); +} + +.secondary-icon { icon-size: 14px; } + +// Chat bubbles +.chat-body { spacing: 5px; } +.chat-response { margin: 5px; } +.chat-log-message { color: $osd_secondary_fg_color; } +.chat-new-group { padding-top: 1em; } +.chat-received { + padding-left: 4px; + &:rtl { + padding-left: 0; + padding-right: 4px; + } +} + +.chat-sent { + padding-left: 18pt; + color: $osd_secondary_fg_color; + &:rtl { + padding-left: 0; + padding-right: 18pt; + } +} + +.chat-meta-message { + @include fontscaling($ref_size * 0.9); + padding-left: 4px; + font-weight: 700; + color: $insensitive_osd_fg_color; + &:rtl { + padding-left: 0; + padding-right: 4px; + } +} + +// Hotplug +.hotplug-transient-box { + spacing: 6px; + padding: 2px 72px 2px 12px; +} + +.hotplug-notification-item { + padding: 2px 10px; + &:focus { padding: 1px 71px 1px 11px; } +} + +.hotplug-notification-item-icon { + padding: 2px 5px; + icon-size: 24px; +} + +.hotplug-resident-box { spacing: 8px; } + +.hotplug-resident-mount { + spacing: 8px; + border-radius: 2px; + &:hover { background-color: $osd_semi_fill_color; } + &:active { background-color: $osd_fill_color; } +} + +.hotplug-resident-mount-label { + padding-left: 6px; + color: inherit; +} + +.hotplug-resident-mount-icon { + padding-left: 6px; + icon-size: 24px; +} + +.hotplug-resident-eject-icon { icon-size: 16px; } + +.hotplug-resident-eject-button { + padding: 7px; + border-radius: 2px; + color: $osd_fg_color; +} + +// Eeeky things +$legacy_icon_size: 24px; + +.legacy-tray { + border: none; + border-bottom-width: 0; + background-color: scale-color($osd_bg_color, $alpha: -10%); + color: $osd_fg_color; + box-shadow: none; + &:ltr { + border-radius: 0 2px 0 0; + border-left-width: 0; + } + &:rtl { + border-radius: 2px 0 0 0; + border-right-width: 0; + } +} + +.legacy-tray-handle, +.legacy-tray-icon { + padding: 6px; + &:hover, + &:focus { background-color: $osd_slight_fill_color; } + &:active { background-color: $osd_semi_fill_color; } + + & StIcon { icon-size: $legacy_icon_size; } +} + +.legacy-tray-icon-box { + spacing: 12px; + &:ltr { padding-left: 12px; } + &:rtl { padding-right: 12px; } + + & StButton { + width: $legacy_icon_size; + height: $legacy_icon_size + } +} + + +/************* + * Magnifier * + *************/ + +.magnifier-zoom-region { + border: 2px solid $selected_bg_color; + &.full-screen { border-width: 0; } +} + + +/************ + * Keyboard * + ************/ + +// On-screen Keyboard +#keyboard { background-color: transparentize($osd_bg_color, 0.3); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; +} + +.keyboard-row { spacing: 15px; } + +.keyboard-key { + @include fontscaling($ref_size * 2.0); + @include button(normal); + border-radius: 2px; + border: 1px 0 0; + min-height: 2em; + min-width: 2em; + font-weight: 700; + color: $inverted_secondary_fg_color; + background-color: $inverted_bg_color; + &:focus { + @include button(focus); + color: $selected_fg_color; + } + &:hover, + &:checked { + @include button(hover); + color: $selected_fg_color; + background-color: $inverted_bg_color; + } + &:active { + @include button(active); + color: $selected_fg_color; + background-color: $inverted_base_color; + } + &:grayed { // FIXME + border-color: $osd_borders_color; + background-color: $osd_bg_color; + color: $osd_dim_fg_color; + } +} + +.keyboard-subkeys { //long press on a key popup + padding: 5px; + border-radius: 2px; + -arrow-border-radius: 0; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 0; + -arrow-rise: 0; + -boxpointer-gap: 5px; + background-color: transparentize($osd_bg_color, 0.1); + color: $inverted_secondary_fg_color; + box-shadow: $z-depth-2; +} + + +/************************ + * IBus Candidate Popup * + ************************/ + +.candidate-popup-content { + padding: 0.5em; + spacing: 0.3em; +} + +.candidate-index { + padding: 0 0.5em 0 0; + color: $osd_dim_fg_color; +} + +.candidate-box { + transition-duration: 0s; + padding: 0.3em 0.5em 0.3em 0.5em; + border-radius: 2px; + &:hover { + background-color: $osd_semi_fill_color; + color: $osd_fg_color; + } + &:active, + &:selected { + background-color: $osd_fill_color; + color: $selected_fg_color; + } +} + +.candidate-page-button-box { + height: 2em; + .vertical & { padding-top: 0.5em; } + .horizontal & { padding-left: 0.5em; } +} + +.candidate-page-button { + padding: 4px; + color: $secondary_accent_color; + &:hover { + background-color: $accent_fill_color; + color: $accent_color; + } + &:active { + background-color: $accent_active_fill_color; + color: $accent_color; + } +} + +.candidate-page-button-previous { + border-radius: 2px; + border-right-width: 0; +} + +.candidate-page-button-next { border-radius: 2px; } +.candidate-page-button-icon { icon-size: 14px; } + + +/******************************** + * Auth Dialogs & Screen Shield * + ********************************/ + +.framed-user-icon { + background-size: contain; + border: none; + color: $osd_fg_color; + border-radius: 2px; + &:hover { + border-color: $osd_fg_color; + color: $osd_fg_color; + } +} + + +/**************** + * Login Dialog * + ****************/ + +.login-dialog-banner-view { + max-width: 23em; + padding-top: 24px; +} + +.login-dialog { + // reset + border: none; + background-color: transparent; + + StEntry { + color: $osd_fg_color; + selection-background-color: $selected_bg_color; + selected-color: $selected_fg_color; + @include entry(normal, $fc:$osd_semi_fill_color); + &:hover { @include entry(hover, $fc:$osd_fill_color); } + &:focus { @include entry(focus, $fc:$osd_indicator_color); } + &:insensitive { + @include entry(insensitive, $fc:$insensitive_osd_fill_color); + color: $insensitive_osd_fg_color; + } + } + + .modal-dialog-button-box { spacing: 1em; } + .modal-dialog-button { + @include fontscaling($ref_size * 1.1); + padding: 7px 16px 8px; + font-weight: 700; + @include button(flat-normal, $tc:$osd_secondary_fg_color); + &:hover, + &:focus { @include button(flat-hover, $c:$osd_semi_fill_color, + $tc:$osd_fg_color); + } + &:active { @include button(flat-active, $c:$osd_fill_color, + $tc:$osd_fg_color); + } + &:insensitive { @include button(flat-insensitive, + $tc:$insensitive_secondary_fg_color); + } + &:default { // raised button + @include button(normal, $c:$suggested_color, $tc:$fg_color); + &:hover, + &:focus { @include button(hover, $c:$suggested_color, + $tc:$selected_fg_color); + } + &:active { @include button(active, $c:$selected_bg_color, + $tc:$selected_fg_color); + } + &:insensitive { @include button(flat-insensitive, + $tc:$insensitive_secondary_fg_color); + } + } + } +} + +.login-dialog-logo-bin { padding: 24px 0; } +.login-dialog-banner { color: $osd_secondary_fg_color; } +.login-dialog-button-box { spacing: 1em; } +.login-dialog-message-warning { color: $warning_color; } +.login-dialog-message-hint { + padding-top: 0; + padding-bottom: 20px; +} + +.login-dialog-user-selection-box { + padding: 100px 0; + + .login-dialog-not-listed-label { + padding-left: 2px; + .login-dialog-not-listed-button:focus &, + .login-dialog-not-listed-button:hover & { color: $osd_fg_color; } + } +} + +.login-dialog-not-listed-label { + @include fontscaling($ref_size * 0.9); + padding-top: 1em; + font-weight: 700; + color: $osd_secondary_fg_color; + &:hover { color: $osd_fg_color; } + &:focus { background-color: $osd_semi_fill_color; } +} + +.login-dialog-user-list-view { -st-vfade-offset: 1em; } + +.login-dialog-user-list { + spacing: 12px; + padding: 0.2em; + width: 23em; + &:expanded .login-dialog-user-list-item { + &:focus { + background-color: $osd_semi_fill_color; + color: $osd_fg_color; + } + &:hover { + background-color: $osd_semi_fill_color; + color: $osd_fg_color; + } + &:active { + background-color: $osd_fill_color; + color: $osd_fg_color; + } + &:logged-in { border-right: 2px solid $osd_indicator_color; } + } +} + +.login-dialog-user-list-item { + border-radius: 2px; + padding: 0.2em; + color: $osd_secondary_fg_color; + &:ltr { padding-right: 1em; } + &:rtl { padding-left: 1em; } + &:hover { + background-color: $osd_semi_fill_color; + color: $osd_fg_color; + } + &:active { + background-color: $osd_fill_color; + color: $osd_fg_color; + } + + .login-dialog-timed-login-indicator { + height: 2px; + margin: 2px 0 0 0; + background-color: $osd_fg_color; + } + + &:focus .login-dialog-timed-login-indicator { + background-color: $osd_fg_color; + } +} + +.login-dialog-username, +.user-widget-label { + @include fontscaling($ref_size * 1.2); + padding-left: 15px; + font-weight: 700; + text-align: left; + color: $osd_fg_color; +} + +.user-widget-label { + &:ltr { padding-left: 1.5em; } + &:rtl { padding-right: 1.5em; } +} + +.login-dialog-prompt-layout { + width: 23em; + spacing: 1em; + padding-top: 24px; + padding-bottom: 12px; +} + +.login-dialog-prompt-label { + @include fontscaling($ref_size * 1.0); + padding-top: 1em; + color: $osd_dim_fg_color; +} + +.login-dialog-session-list-button StIcon { icon-size: 16px; } + +.login-dialog-session-list-button { + color: $osd_secondary_fg_color; + &:hover, + &:focus { color: $selected_fg_color; } + &:active { color: $selected_fg_color; } +} + + +/***************** + * Screen Shield * + *****************/ + +.screen-shield-arrows { padding-bottom: 3em; } + +.screen-shield-arrows Gjs_Arrow { + width: 80px; + height: 48px; + -arrow-thickness: 12px; + -arrow-shadow: none; + color: $selected_fg_color; +} + +.screen-shield-clock { + padding-bottom: 1.5em; + text-align: center; + color: $selected_fg_color; +} + +.screen-shield-clock-time { + @include fontscaling($ref_size * 8.4); + font-weight: 300; + text-shadow: none; +} + +.screen-shield-clock-date { + @include fontscaling($ref_size * 1.3); + font-weight: 700; + text-shadow: none; +} + +.screen-shield-notifications-container { + spacing: 6px; + width: 30em; + background-color: transparent; + max-height: 500px; + .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; + } + + .notification, + .screen-shield-notification-source { + padding: 12px 6px; + border: none; + background-color: transparentize($osd_bg_color, 0.1); + color: $osd_fg_color; + border-radius: 2px; + } + + // compensate for space allocated to the scrollbar + .notification { margin-right: 15px; } +} + + +.screen-shield-notification-label { + padding: 0 0 0 12px; + font-weight: 700; +} + +.screen-shield-notification-count-text { padding: 0 0 0 12px; } + +.screen-shield-background { // just the shadow, really + background: black; + box-shadow: $z-depth-5; +} + +#lockDialogGroup { + background: #2A373E url("noise-texture.png"); + background-repeat: repeat; +} + +#screenShieldNotifications { + StButton#vhandle, StButton#hhandle { + background-color: transparentize($osd_fg_color,0.4); + &:hover, + &:focus { background-color: transparentize($osd_fg_color,0.2); } + &:active { background-color: transparentize($osd_fg_color,0.0); } + } +} + + +/***************** + * Looking Glass * + *****************/ + +#LookingGlassDialog { + spacing: 4px; + padding: 0; + border: none; + border-radius: 2px; + background-color: scale-color($osd_base_color, $alpha: -10%); + color: $osd_fg_color; + box-shadow: $z-depth-4; + + & > #Toolbar { + padding: 0 8px; + border: none; + border-radius: 0; + background-color: $osd_bg_color; + box-shadow: inset 0 -1px 0 $borders_color, + 0 1px 1.5px rgba(0, 0, 0, 0.12), // z-depth-1 + 0 1px 1px rgba(0, 0, 0, 0.24); + } + + .labels { spacing: 0; } + + .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + padding-left: 0.3em; + padding-right: 0.3em; + padding: 7px 32px 8px; + font-weight: 700; + color: $osd_secondary_fg_color; + transition-duration: 0.2s; + &:hover { + border-bottom-width: 0; + border-color: transparent; + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 -2px 0 $osd_fill_color; + color: $osd_fg_color; + text-shadow: none; + } + &:selected { + border-bottom-width: 0; + border-color: transparent; + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 -2px 0 $osd_indicator_color; + color: $selected_fg_color; + text-shadow: none; + } + } + + StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; + } + + StBoxLayout#ResultsArea { spacing: 4px; } +} + +.lg-dialog { + StEntry { + selection-background-color: $selected_bg_color; + selected-color: $selected_fg_color; + box-shadow: inset 0 -1px $osd_semi_fill_color; + &:hover { + color: $selected_fg_color; + box-shadow: inset 0 -2px $osd_semi_fill_color; + } + &:focus { + color: $selected_fg_color; + box-shadow: inset 0 -2px $selected_bg_color; + } + } + + .shell-link { + color: $link_color; + &:hover { color: $link_color; } + } +} + +.lg-completions-text { + @include fontscaling($ref_size * 0.9); + color: $osd_secondary_fg_color; + font-style: italic; +} + +.lg-obj-inspector-title { spacing: 4px; } + +.lg-obj-inspector-button { + @include button(normal); + padding: 4px; + border-radius: 2px; + background-color: $suggested_color; + color: $osd_secondary_fg_color; + font-weight: 700; + &:hover, + &:focus { + @include button(hover); + background-color: $suggested_color; + color: $osd_fg_color; + } + &:active { + @include button(active); + background-color: $selected_bg_color; + color: $selected_fg_color; + } + &:insensitive { + @include button(flat-insensitive); + color: $insensitive_osd_fg_color; + } +} + +#lookingGlassExtensions { padding: 4px; } + +.lg-extensions-list { + padding: 4px; + spacing: 6px; +} + +.lg-extension { + padding: 4px; + border: none; + border-radius: 2px; +} + +.lg-extension-name { + @include fontscaling($ref_size * 1.5); + font-weight: 700; +} + +.lg-extension-meta { spacing: 6px; } + +#LookingGlassPropertyInspector { + padding: 6px; + border: none; + border-radius: 2px; + background: $osd_bg_color; + color: $osd_fg_color; + box-shadow: $z-depth-4; +} + diff --git a/OSX-Arc-White/gnome-shell/_drawing.scss b/OSX-Arc-White/gnome-shell/_drawing.scss new file mode 100755 index 0000000..3f1864e --- /dev/null +++ b/OSX-Arc-White/gnome-shell/_drawing.scss @@ -0,0 +1,214 @@ +// +// Drawing mixins +// + +// generic drawing of more complex things + +// provide font size in rem, with px fallback +$ref_size: 13.33; + +@mixin fontscaling($size: $ref_size) { + font-size: round( $size * 72 / 96 * 100 ) / 100 + pt; +} + + +// +// shadows +// + +$z-depth-1: 0 1px 2px rgba(0, 0, 0, 0.22), + 0 1px 1px rgba(0, 0, 0, 0.12); +$z-depth-2: 0 3px 4px rgba(0, 0, 0, 0.32), + 0 3px 2px rgba(0, 0, 0, 0.24); +$z-depth-3: 0 9px 12px rgba(0, 0, 0, 0.40), + 0 5px 5px rgba(0, 0, 0, 0.32), + 0 3px 3px rgba(0, 0, 0, 0.26); +$z-depth-4: 0 12px 16px rgba(0, 0, 0, 0.54), + 0 8px 8px rgba(0, 0, 0, 0.44), + 0 4px 4px rgba(0, 0, 0, 0.32); +$z-depth-5: 0 16px 20px rgba(0, 0, 0, 0.72), + 0 12px 12px rgba(0, 0, 0, 0.52), + 0 5px 5px rgba(0, 0, 0, 0.40); + + +// +// entries +// + +@mixin entry($t, $fc:$selected_bg_color) { +// +// Entries drawing function +// +// $t: entry type +// $fc: focus color +// +// possible $t values: +// normal, focus, insensitive +// + @if $t==normal { + background-color: rgba(0, 0, 0, 0.01); + border-color: transparent; + box-shadow: inset 0 -1px if($fc!=$selected_bg_color, $fc, $fill_color); + + } + @if $t==focus { + border-color: transparent; + box-shadow: inset 0 -2px if($fc!=$selected_bg_color, $fc, $selected_bg_color); + } + @if $t==hover { + border-color: transparent; + box-shadow: inset 0 -2px if($fc!=$selected_bg_color, $fc, $fill_color); + } + @if $t==insensitive { + color: $insensitive_fg_color; + border-color: transparent; + box-shadow: inset 0 -1px if($fc!=$selected_bg_color, $fc, $insensitive_fill_color); + } +} + + +// +// buttons +// + +@mixin button($t, $c:$bg_color, $tc:$fg_color) { +// +// Button drawing function +// +// $t: button type, +// $c: base button color for colored* types +// $tc: optional text color for colored* types +// +// possible $t values: +// normal, hover, active, insensitive, undecorated, +// flat-normal, flat-hover, flat-active, flat-insensitive, +// undecorated +// + @if $t==normal { + // + // normal button + // + border-color: transparent; + border-top: 1px solid $borders_highlight; + color: if($tc!=$fg_color, $tc, $secondary_fg_color); + background-color: $c; + box-shadow: $z-depth-1; + text-shadow: none; + icon-shadow: none; + } + @if $t==focus { + // + // focused button + // + color: $fg_color; + background-color: $c; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 0 transparent; + } + + @else if $t==hover { + // + // hovered button + // + border-color: transparent; + border-top: 1px solid $borders_highlight; + color: if($tc!=$fg_color, $tc, $fg_color); + background-color: $c; + box-shadow: $z-depth-2; + text-shadow: none; + icon-shadow: none; + + } + @else if $t==active { + // + // pushed button + // + border-color: transparent; + border-top: 1px solid $borders_highlight; + color: if($tc!=$fg_color, $tc, $selected_fg_color); + background-color: $c; + box-shadow: $z-depth-2; + text-shadow: none; + icon-shadow: none; + } + @else if $t==insensitive { + // + // insensitive button + // + color: if($tc!=$fg_color, $tc, $insensitive_secondary_fg_color); + background-color: if($c!=$bg_color, $c, $insensitive_fill_color); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + } + @if $t==flat-normal { + // + // normal flat button + // + color: if($tc!=$fg_color, $tc, $secondary_fg_color); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + } + @if $t==flat-focus { + // + // focused flat button + // + color: $fg_color; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 0 transparent; + // box-shadow: inset 0px 0px 0px 2px $fill_color; + } + + @else if $t==flat-hover { + // + // hovered flat button + // + color: if($tc!=$fg_color, $tc, $fg_color); + background-color: if($c!=$bg_color, $fill_color, $semi_fill_color); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + + } + @else if $t==flat-active { + // + // pushed flat button + // + color: if($tc!=$fg_color, $tc, $selected_fg_color); + background-color: if($c!=$bg_color, $tc, $fill_color); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + } + @else if $t==flat-insensitive { + // + // insensitive flat button + // + color: if($tc!=$fg_color, $tc, $insensitive_secondary_fg_color); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + } + @else if $t==undecorated { + // + // reset + // + color: inherit; + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + } +} + diff --git a/OSX-Arc-White/gnome-shell/assets/calendar-arrow-left-hover.svg b/OSX-Arc-White/gnome-shell/assets/calendar-arrow-left-hover.svg new file mode 100755 index 0000000..897a3e7 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/calendar-arrow-left-hover.svg @@ -0,0 +1,160 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/calendar-arrow-left.svg b/OSX-Arc-White/gnome-shell/assets/calendar-arrow-left.svg new file mode 100755 index 0000000..57f3543 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/calendar-arrow-left.svg @@ -0,0 +1,160 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/calendar-arrow-right-hover.svg b/OSX-Arc-White/gnome-shell/assets/calendar-arrow-right-hover.svg new file mode 100755 index 0000000..99fe0a4 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/calendar-arrow-right-hover.svg @@ -0,0 +1,160 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/calendar-arrow-right.svg b/OSX-Arc-White/gnome-shell/assets/calendar-arrow-right.svg new file mode 100755 index 0000000..4a231e4 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/calendar-arrow-right.svg @@ -0,0 +1,160 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/checkbox-hover.svg b/OSX-Arc-White/gnome-shell/assets/checkbox-hover.svg new file mode 100755 index 0000000..0771242 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/checkbox-hover.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/checkbox-off-hover.svg b/OSX-Arc-White/gnome-shell/assets/checkbox-off-hover.svg new file mode 100755 index 0000000..7ba7750 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/checkbox-off-hover.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/checkbox-off.svg b/OSX-Arc-White/gnome-shell/assets/checkbox-off.svg new file mode 100755 index 0000000..ad3bafc --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/checkbox-off.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/checkbox.svg b/OSX-Arc-White/gnome-shell/assets/checkbox.svg new file mode 100755 index 0000000..fae9a43 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/checkbox.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/corner-ripple-ltr.svg b/OSX-Arc-White/gnome-shell/assets/corner-ripple-ltr.svg new file mode 100755 index 0000000..ff3b2cf --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/corner-ripple-ltr.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/corner-ripple-rtl.svg b/OSX-Arc-White/gnome-shell/assets/corner-ripple-rtl.svg new file mode 100755 index 0000000..eea42c7 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/corner-ripple-rtl.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dash-placeholder.svg b/OSX-Arc-White/gnome-shell/assets/dash-placeholder.svg new file mode 100755 index 0000000..3f33eb3 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dash-placeholder.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running1-focused.svg b/OSX-Arc-White/gnome-shell/assets/dot/running1-focused.svg new file mode 100755 index 0000000..74d4289 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running1-focused.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running1-vert-focused.svg b/OSX-Arc-White/gnome-shell/assets/dot/running1-vert-focused.svg new file mode 100755 index 0000000..9bcb304 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running1-vert-focused.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running1-vert.svg b/OSX-Arc-White/gnome-shell/assets/dot/running1-vert.svg new file mode 100755 index 0000000..aa1e532 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running1-vert.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running1.svg b/OSX-Arc-White/gnome-shell/assets/dot/running1.svg new file mode 100755 index 0000000..fc4f5ce --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running1.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running2-focused.svg b/OSX-Arc-White/gnome-shell/assets/dot/running2-focused.svg new file mode 100755 index 0000000..cd569cd --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running2-focused.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running2-vert-focused.svg b/OSX-Arc-White/gnome-shell/assets/dot/running2-vert-focused.svg new file mode 100755 index 0000000..3322f68 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running2-vert-focused.svg @@ -0,0 +1,100 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running2-vert.svg b/OSX-Arc-White/gnome-shell/assets/dot/running2-vert.svg new file mode 100755 index 0000000..a15ccb6 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running2-vert.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running2.svg b/OSX-Arc-White/gnome-shell/assets/dot/running2.svg new file mode 100755 index 0000000..0299f9f --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running2.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running3-focused.svg b/OSX-Arc-White/gnome-shell/assets/dot/running3-focused.svg new file mode 100755 index 0000000..5b07caa --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running3-focused.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running3-vert-focused.svg b/OSX-Arc-White/gnome-shell/assets/dot/running3-vert-focused.svg new file mode 100755 index 0000000..673ca77 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running3-vert-focused.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running3-vert.svg b/OSX-Arc-White/gnome-shell/assets/dot/running3-vert.svg new file mode 100755 index 0000000..fd759a7 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running3-vert.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running3.svg b/OSX-Arc-White/gnome-shell/assets/dot/running3.svg new file mode 100755 index 0000000..d13f375 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running3.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running4-focused.svg b/OSX-Arc-White/gnome-shell/assets/dot/running4-focused.svg new file mode 100755 index 0000000..ccecc56 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running4-focused.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running4-vert-focused.svg b/OSX-Arc-White/gnome-shell/assets/dot/running4-vert-focused.svg new file mode 100755 index 0000000..78fe7a3 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running4-vert-focused.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running4-vert.svg b/OSX-Arc-White/gnome-shell/assets/dot/running4-vert.svg new file mode 100755 index 0000000..7823b41 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running4-vert.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/dot/running4.svg b/OSX-Arc-White/gnome-shell/assets/dot/running4.svg new file mode 100755 index 0000000..9663380 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/dot/running4.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/go-down.svg b/OSX-Arc-White/gnome-shell/assets/go-down.svg new file mode 100755 index 0000000..12c7b24 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/go-down.svg @@ -0,0 +1,88 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/go-up.svg b/OSX-Arc-White/gnome-shell/assets/go-up.svg new file mode 100755 index 0000000..ff7848b --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/go-up.svg @@ -0,0 +1,88 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/media-control-active.svg b/OSX-Arc-White/gnome-shell/assets/media-control-active.svg new file mode 100755 index 0000000..2ae2173 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/media-control-active.svg @@ -0,0 +1,95 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/media-control-hover.svg b/OSX-Arc-White/gnome-shell/assets/media-control-hover.svg new file mode 100755 index 0000000..791ea38 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/media-control-hover.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/more-results.svg b/OSX-Arc-White/gnome-shell/assets/more-results.svg new file mode 100755 index 0000000..62e5456 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/more-results.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/show-apps-active.svg b/OSX-Arc-White/gnome-shell/assets/show-apps-active.svg new file mode 100755 index 0000000..61bc821 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/show-apps-active.svg @@ -0,0 +1,92 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/show-apps.svg b/OSX-Arc-White/gnome-shell/assets/show-apps.svg new file mode 100755 index 0000000..41bdbaa --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/show-apps.svg @@ -0,0 +1,92 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/window-close-active.svg b/OSX-Arc-White/gnome-shell/assets/window-close-active.svg new file mode 100755 index 0000000..f50d36d --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/window-close-active.svg @@ -0,0 +1,105 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/window-close-hover.svg b/OSX-Arc-White/gnome-shell/assets/window-close-hover.svg new file mode 100755 index 0000000..ea45918 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/window-close-hover.svg @@ -0,0 +1,106 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/assets/window-close.svg b/OSX-Arc-White/gnome-shell/assets/window-close.svg new file mode 100755 index 0000000..f5f8021 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/assets/window-close.svg @@ -0,0 +1,99 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/dash/dash-left.svg b/OSX-Arc-White/gnome-shell/common-assets/dash/dash-left.svg new file mode 100755 index 0000000..5fb7bf2 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/dash/dash-left.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/dash/dash-placeholder.svg b/OSX-Arc-White/gnome-shell/common-assets/dash/dash-placeholder.svg new file mode 100755 index 0000000..cbae148 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/dash/dash-placeholder.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/dash/dash-right.svg b/OSX-Arc-White/gnome-shell/common-assets/dash/dash-right.svg new file mode 100755 index 0000000..64c1e9b --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/dash/dash-right.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/dash/running1.svg b/OSX-Arc-White/gnome-shell/common-assets/dash/running1.svg new file mode 100755 index 0000000..322dc8d --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/dash/running1.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/dash/running2.svg b/OSX-Arc-White/gnome-shell/common-assets/dash/running2.svg new file mode 100755 index 0000000..731f8e0 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/dash/running2.svg @@ -0,0 +1,149 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/dash/running3.svg b/OSX-Arc-White/gnome-shell/common-assets/dash/running3.svg new file mode 100755 index 0000000..ca85562 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/dash/running3.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/dash/running4.svg b/OSX-Arc-White/gnome-shell/common-assets/dash/running4.svg new file mode 100755 index 0000000..7393122 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/dash/running4.svg @@ -0,0 +1,163 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/menu/menu-hover.svg b/OSX-Arc-White/gnome-shell/common-assets/menu/menu-hover.svg new file mode 100755 index 0000000..6ae13ca --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/menu/menu-hover.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/menu/menu-separator.svg b/OSX-Arc-White/gnome-shell/common-assets/menu/menu-separator.svg new file mode 100755 index 0000000..4962ebc --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/menu/menu-separator.svg @@ -0,0 +1,60 @@ + + + + + + + + + + image/svg+xml + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/bg.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/bg.svg new file mode 100755 index 0000000..feeddea --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/bg.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/close-active.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/close-active.svg new file mode 100755 index 0000000..95822bf --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/close-active.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/close-hover.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/close-hover.svg new file mode 100755 index 0000000..7b52140 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/close-hover.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/close.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/close.svg new file mode 100755 index 0000000..e221a33 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/close.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/corner-ripple-ltr.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/corner-ripple-ltr.svg new file mode 100755 index 0000000..357a544 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/corner-ripple-ltr.svg @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/corner-ripple-rtl.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/corner-ripple-rtl.svg new file mode 100755 index 0000000..57176d2 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/corner-ripple-rtl.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/more-results.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/more-results.svg new file mode 100755 index 0000000..a6f8d1e --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/more-results.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/osd.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/osd.svg new file mode 100755 index 0000000..df41a00 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/osd.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-active.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-active.svg new file mode 100755 index 0000000..89446ce --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-active.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-checked.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-checked.svg new file mode 100755 index 0000000..249100d --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-checked.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-hover.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-hover.svg new file mode 100755 index 0000000..b560780 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-hover.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-inactive.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-inactive.svg new file mode 100755 index 0000000..712573b --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/page-indicator-inactive.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/process-working.svg b/OSX-Arc-White/gnome-shell/common-assets/misc/process-working.svg new file mode 100755 index 0000000..7ae13c7 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/misc/process-working.svg @@ -0,0 +1,409 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/ws-switch-arrow-down.png b/OSX-Arc-White/gnome-shell/common-assets/misc/ws-switch-arrow-down.png new file mode 100755 index 0000000000000000000000000000000000000000..a674ad58d7ca2c64e0d5a512ddd9a21578c643e2 GIT binary patch literal 879 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE)4%caKYZ?lYt_f1s;*b zKpodXn9)gNb_Gz7y~NYkmHi$oGq)%MYv{iz3=B+vJY5_^DsH{Kbu!;KQRdjk>mp)W zfwvZQaV0HmZgW|kmaCtoEOy1|NR(1iviii1y(U7^+}VfY6($N;JNE`onIYsHxcADB zt(N9HyLVZB-}Bz~x$Sqm`L*YN?md5b-a}hcHy3PRiBjMV?FI4~J|BOrYDhldoA9Ha z`|H+*If4t!TOXP;Iwy*~sAgo?-&m{3Rd4#i^39`50S@b0_KCFY=lT(H=Fp`eAaAc+ z`~9#NQSp4NPrPnCPW++WP#!2Y<;jJc9jZNyw{5uUJwIF#JGx@ErJCE1nT;LKXJz&5 z!jE6 zoBaGH5zc(4G{7lebN$Z)#iu3h8FcsUJ8^~SyN-C{!f=M|odw7K%S&c17N4iHVP!}0Ii|ejFYl`K3AM>g*l&Y0rQ0 zmCP<;(kTfzl(A5#VdlZ_(YKF3=+Shac6;AX)f|cEH;iT8cvo)qjawx&jcL8?lnr+8 zXM`RoJ)QiIrEI1bgAVh(2)1vm5zId9>mub|i*L9cBDBD?V(a$1QaiFLd-fl24DM`r zdLVkzXZ9QUT9OxJa^9;6{$o@=#-Mx9EI&r;`=;PW)lN4)@N0hj=p7;H%-KG*B-mZQ1q8g8=( zU4>pJcj_+G{t+N_EHj}gs5suKyhG@hXkDiF3(bH-lCARooHHN14&Aqz%l@9ww&zm| sFVdQ&MBb@0Ddig1ONa4 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gnome-shell/common-assets/misc/ws-switch-arrow-up.png b/OSX-Arc-White/gnome-shell/common-assets/misc/ws-switch-arrow-up.png new file mode 100755 index 0000000000000000000000000000000000000000..1b6f6111418f3a8e4f83917db01e152bbb5002c4 GIT binary patch literal 853 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE)4%caKYZ?lYt_f1s;*b zKpodXn9)gNb_Gz7y~NYkmHi$oGq;G*m6`KG85o!zdAc};RNQ)d)7wKdQKJ20{;4h8 zQ#rPEZP31Ja=M9YS45e!xA{fZ)vgl+);4o+MTuXuYT70!C>S)mD@=^l(Pj0CQ}328 zt?;}!Pt2--%X&`nzWlUvXMXOX#*Jz(&7H>1ePpn{M5%R1lhUZ=_;Twl-jvG#gH=c;FVb;1TN zW$T!PL(bdPCG&l(4d24D`$u(yZo2zH+>YAH>?DN)|75k^E{bQ|osM+Qpr4IH7 zcPu#c@^L<=!M^u%y!z$$i@i{mNe}t+{>NI^qE?3A)iP&{ge%@8aDFZ9w7(ztN2=X;DwDrX`YZNr&#M1a z9II{rOD|@e65^_32Fa?#y$wtXcQp<3H=0Q=9E&?mz$K&{yk6TPhg7!~ix*PgEBOUlJ2pnF2S=+c)ZO5+V z(+^LG&8)kV+>>c~Y|eL^^>>d57~GX8J|waEx + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/panel/activities.svg b/OSX-Arc-White/gnome-shell/common-assets/panel/activities.svg new file mode 100755 index 0000000..b4a4b0d --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/panel/activities.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/panel/panel-overview.svg b/OSX-Arc-White/gnome-shell/common-assets/panel/panel-overview.svg new file mode 100755 index 0000000..c955747 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/panel/panel-overview.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/panel/panel.svg b/OSX-Arc-White/gnome-shell/common-assets/panel/panel.svg new file mode 100755 index 0000000..c0a64da --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/panel/panel.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/switch/switch-off-selected.svg b/OSX-Arc-White/gnome-shell/common-assets/switch/switch-off-selected.svg new file mode 100755 index 0000000..c85eeee --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/switch/switch-off-selected.svg @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/common-assets/switch/switch-on-selected.svg b/OSX-Arc-White/gnome-shell/common-assets/switch/switch-on-selected.svg new file mode 100755 index 0000000..7c2572d --- /dev/null +++ b/OSX-Arc-White/gnome-shell/common-assets/switch/switch-on-selected.svg @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/window-list/README b/OSX-Arc-White/gnome-shell/extensions/window-list/README new file mode 100755 index 0000000..c8899ea --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/window-list/README @@ -0,0 +1,28 @@ +/**************************************** + * Override default window-list styling * + ****************************************/ + +Window-list and Gnome-Classic extension can not accept any user-side theming. +So we need to do hacky file moving to override... + +1. Verify the proper path of that extension + + In general, + `/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/` + has these 2 stylesheets: + `classic.css` + `stylesheet.css` + +2. Backup those 2 files as something like "xxx.css.org" or "xxx.css.bak". + +3. Copy Adapta's files into that place: + * custom files are placed at + "${prefix}/share/themes/Adapta/gnome-shell/extensions/window-list/classic.css" + "${prefix}/share/themes/Adapta/gnome-shell/extensions/window-list/stylesheet.css" + + * copy those 2 files into that place. + +4. Restart Gnome-Shell: + * Press "Alt + F2" and then type "r" and hit "Enter" key. + +Those methods are needed in every time when window-list extension package was updated. diff --git a/OSX-Arc-White/gnome-shell/extensions/window-list/_extension-classic.scss b/OSX-Arc-White/gnome-shell/extensions/window-list/_extension-classic.scss new file mode 100755 index 0000000..beac992 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/window-list/_extension-classic.scss @@ -0,0 +1,40 @@ +/************** + * Bottom bar * + **************/ + +@import url("stylesheet.css"); + +#panel.bottom-panel { + height: 30px; // = 2.25em + border-top-width: 1px; + border-bottom-width: 0; + border-color: $panel_bg_color; + background-color: $panel_bg_color; + background-gradient-drection: vertical; + background-gradient-start: $panel_bg_color; + background-gradient-end: $panel_bg_color; + color: $osd_fg_color; +} + +#panel { + height: 30px; // = 2.25em + border-top-width: 0; + border-bottom-width: 1px; + border-color: $panel_bg_color; + background-color: $panel_bg_color; + background-gradient-drection: vertical; + background-gradient-start: $panel_bg_color; + background-gradient-end: $panel_bg_color; + color: $osd_fg_color; + + .panel-button { + &:active, + &:focus { + background-color: rgba(19, 25, 28, 0.01); + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + } + } +} + diff --git a/OSX-Arc-White/gnome-shell/extensions/window-list/_extension-window-list.scss b/OSX-Arc-White/gnome-shell/extensions/window-list/_extension-window-list.scss new file mode 100755 index 0000000..c6369b3 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/window-list/_extension-window-list.scss @@ -0,0 +1,120 @@ +/************************* + * Window-list extension * + *************************/ + +.bottom-panel { + // .window-button-icon height + + // .window-button vertical padding + + // .window-button > StWidget vertical padding) + height: 30px; // = 2.25em +} + +.window-list { + @include fontscaling($ref_size * 1.0); + spacing: 2px; +} + +.window-button { + padding: 1px; + + &:first-child:ltr { padding-left: 2px; } + &:last-child:rtl { padding-right: 2px; } + + &-box { spacing: 4px; } + + & > StWidget { + -st-natural-width: 18.75em; + max-width: 18.75em; + padding: 3px 6px 1px; + border-radius: 0; + color: $osd_secondary_fg_color; + background-color: rgba(19, 25, 28, 0.01); + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: none; + text-shadow: none; + } + + &:hover > StWidget { + color: $osd_fg_color; + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 $osd_fill_color; + } + + &:active > StWidget, + &:focus > StWidget { + color: $osd_fg_color; + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 $osd_indicator_color; + } + + &.focused { + & > StWidget, + &:active > StWidget { + color: $osd_fg_color; + box-shadow: none; + box-shadow: inset 0 -2px 0 $osd_indicator_color; + } + } + + &.minimized { + & > StWidget { + color: $inverted_dim_fg_color; + box-shadow: none; + } + &:hover > StWidget { + color: $osd_fg_color; + box-shadow: inset 0 -2px 0 $osd_fill_color; + } + &:active > StWidget { + color: $osd_fg_color; + box-shadow: inset 0 -2px 0 $osd_indicator_color; + } + } + + &-icon { + width: 24px; + height: 24px; + } +} + +.window-list-workspace-indicator { + padding: 3px; + + & > StWidget { + border: none; + color: $osd_secondary_fg_color; + background-color: rgba(19, 25, 28, 0.01); + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + font-weight: 700; + } + + &:hover { + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 $osd_fill_color; + + & > StWidget { color: $osd_fg_color; } + } + &:active, + &:checked, + &:focus { + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 $osd_indicator_color; + + & > StWidget { color: $osd_fg_color; } + } +} + +.notification { font-weight: 500; } + diff --git a/OSX-Arc-White/gnome-shell/extensions/window-list/classic.css b/OSX-Arc-White/gnome-shell/extensions/window-list/classic.css new file mode 100755 index 0000000..21804c0 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/window-list/classic.css @@ -0,0 +1,117 @@ +/************************* + * Window-list extension * + *************************/ +@import url("stylesheet.css"); +.bottom-panel { + height: 30px; } + +.window-list { + font-size: 10pt; + spacing: 2px; } + +.window-button { + padding: 1px; } + .window-button:first-child:ltr { + padding-left: 2px; } + .window-button:last-child:rtl { + padding-right: 2px; } + .window-button-box { + spacing: 4px; } + .window-button > StWidget { + -st-natural-width: 18.75em; + max-width: 18.75em; + padding: 3px 6px 1px; + border-radius: 0; + color: rgba(236, 239, 241, 0.75); + background-color: rgba(19, 25, 28, 0.01); + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: none; + text-shadow: none; } + .window-button:hover > StWidget { + color: #ECEFF1; + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 rgba(236, 239, 241, 0.4); } + .window-button:active > StWidget, .window-button:focus > StWidget { + color: #ECEFF1; + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 #00BCD4; } + .window-button.focused > StWidget, .window-button.focused:active > StWidget { + color: #ECEFF1; + box-shadow: none; + box-shadow: inset 0 -2px 0 #00BCD4; } + .window-button.minimized > StWidget { + color: rgba(236, 239, 241, 0.4); + box-shadow: none; } + .window-button.minimized:hover > StWidget { + color: #ECEFF1; + box-shadow: inset 0 -2px 0 rgba(236, 239, 241, 0.4); } + .window-button.minimized:active > StWidget { + color: #ECEFF1; + box-shadow: inset 0 -2px 0 #00BCD4; } + .window-button-icon { + width: 24px; + height: 24px; } + +.window-list-workspace-indicator { + padding: 3px; } + .window-list-workspace-indicator > StWidget { + border: none; + color: rgba(236, 239, 241, 0.75); + background-color: rgba(19, 25, 28, 0.01); + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + font-weight: 700; } + .window-list-workspace-indicator:hover { + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 rgba(236, 239, 241, 0.4); } + .window-list-workspace-indicator:hover > StWidget { + color: #ECEFF1; } + .window-list-workspace-indicator:active, .window-list-workspace-indicator:checked, .window-list-workspace-indicator:focus { + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 #00BCD4; } + .window-list-workspace-indicator:active > StWidget, .window-list-workspace-indicator:checked > StWidget, .window-list-workspace-indicator:focus > StWidget { + color: #ECEFF1; } + +.notification { + font-weight: 500; } + +/************** + * Bottom bar * + **************/ +#panel.bottom-panel { + height: 30px; + border-top-width: 1px; + border-bottom-width: 0; + border-color: #13191c; + background-color: #13191c; + background-gradient-drection: vertical; + background-gradient-start: #13191c; + background-gradient-end: #13191c; + color: #ECEFF1; } + +#panel { + height: 30px; + border-top-width: 0; + border-bottom-width: 1px; + border-color: #13191c; + background-color: #13191c; + background-gradient-drection: vertical; + background-gradient-start: #13191c; + background-gradient-end: #13191c; + color: #ECEFF1; } + #panel .panel-button:active, #panel .panel-button:focus { + background-color: rgba(19, 25, 28, 0.01); + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); } diff --git a/OSX-Arc-White/gnome-shell/extensions/window-list/classic.scss b/OSX-Arc-White/gnome-shell/extensions/window-list/classic.scss new file mode 100755 index 0000000..4dc6132 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/window-list/classic.scss @@ -0,0 +1,6 @@ +$variant: 'light'; + +@import "../../_colors"; +@import "../../_drawing"; +@import "_extension-window-list"; +@import "_extension-classic"; diff --git a/OSX-Arc-White/gnome-shell/extensions/window-list/parse-sass.sh b/OSX-Arc-White/gnome-shell/extensions/window-list/parse-sass.sh new file mode 100755 index 0000000..e385f83 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/window-list/parse-sass.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +bundle exec sass --update --sourcemap=none . diff --git a/OSX-Arc-White/gnome-shell/extensions/window-list/stylesheet.css b/OSX-Arc-White/gnome-shell/extensions/window-list/stylesheet.css new file mode 100755 index 0000000..b157bef --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/window-list/stylesheet.css @@ -0,0 +1,86 @@ +/************************* + * Window-list extension * + *************************/ +.bottom-panel { + height: 30px; } + +.window-list { + font-size: 10pt; + spacing: 2px; } + +.window-button { + padding: 1px; } + .window-button:first-child:ltr { + padding-left: 2px; } + .window-button:last-child:rtl { + padding-right: 2px; } + .window-button-box { + spacing: 4px; } + .window-button > StWidget { + -st-natural-width: 18.75em; + max-width: 18.75em; + padding: 3px 6px 1px; + border-radius: 0; + color: rgba(236, 239, 241, 0.75); + background-color: rgba(19, 25, 28, 0.01); + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: none; + text-shadow: none; } + .window-button:hover > StWidget { + color: #ECEFF1; + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 rgba(236, 239, 241, 0.4); } + .window-button:active > StWidget, .window-button:focus > StWidget { + color: #ECEFF1; + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 #00BCD4; } + .window-button.focused > StWidget, .window-button.focused:active > StWidget { + color: #ECEFF1; + box-shadow: none; + box-shadow: inset 0 -2px 0 #00BCD4; } + .window-button.minimized > StWidget { + color: rgba(236, 239, 241, 0.4); + box-shadow: none; } + .window-button.minimized:hover > StWidget { + color: #ECEFF1; + box-shadow: inset 0 -2px 0 rgba(236, 239, 241, 0.4); } + .window-button.minimized:active > StWidget { + color: #ECEFF1; + box-shadow: inset 0 -2px 0 #00BCD4; } + .window-button-icon { + width: 24px; + height: 24px; } + +.window-list-workspace-indicator { + padding: 3px; } + .window-list-workspace-indicator > StWidget { + border: none; + color: rgba(236, 239, 241, 0.75); + background-color: rgba(19, 25, 28, 0.01); + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + font-weight: 700; } + .window-list-workspace-indicator:hover { + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 rgba(236, 239, 241, 0.4); } + .window-list-workspace-indicator:hover > StWidget { + color: #ECEFF1; } + .window-list-workspace-indicator:active, .window-list-workspace-indicator:checked, .window-list-workspace-indicator:focus { + background-gradient-drection: vertical; + background-gradient-start: rgba(19, 25, 28, 0.01); + background-gradient-end: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 #00BCD4; } + .window-list-workspace-indicator:active > StWidget, .window-list-workspace-indicator:checked > StWidget, .window-list-workspace-indicator:focus > StWidget { + color: #ECEFF1; } + +.notification { + font-weight: 500; } diff --git a/OSX-Arc-White/gnome-shell/extensions/window-list/stylesheet.scss b/OSX-Arc-White/gnome-shell/extensions/window-list/stylesheet.scss new file mode 100755 index 0000000..226b5a6 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/window-list/stylesheet.scss @@ -0,0 +1,5 @@ +$variant: 'light'; + +@import "../../_colors"; +@import "../../_drawing"; +@import "_extension-window-list"; diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/_extension.scss b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/_extension.scss new file mode 100755 index 0000000..a4e9fda --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/_extension.scss @@ -0,0 +1,288 @@ +/********************** + * Workspaces to Dock * + **********************/ + +// global settings +#workspacestodock { + &TriggerSpacer, + &ContainerWrapper, + &Container { background-color: rgba(19, 25, 28, 0.0); } +} + +// dock styling +#workspacestodockDock { + padding: 0; + + @each $_dock, $_border, $_roundness in (top, "0 -1px 0", "2px 2px 0 0"), + (bottom, "0 1px 0", "0 0 2px 2px"), + (left, "-1px 0 0", "0 2px 2px 0"), + (right, "1px 0 0", "2px 0 0 2px") { + + &.#{$_dock} { + .workspace-thumbnails { + border-radius: #{$_roundness}; + background-color: rgba(19, 25, 28, 0.0); + box-shadow: none; + } + } + + &.#{$_dock}.inside { + .workspace-thumbnails { + border-radius: 0; + background-color: rgba(19, 25, 28, 0.0); + box-shadow: none; + } + + .workspacestodock-shortcuts-panel { + padding: 2px; + spacing: 0; + border-radius: 0; + background-color: rgba(19, 25, 28, 0.0); + box-shadow: none; + } + } + + &.#{$_dock}.fullheight { + .workspace-thumbnails, + .workspacestodock-shortcuts-panel { border-radius: 0; } + } + + &.#{$_dock} .workspacestodock-shortcuts-panel { + padding: 2px; + spacing: 0; + border-radius: 0; + box-shadow: inset #{$_border} $osd_semi_fill_color; + } + } +} + +.workspacestodock-shortcuts-panel { + &-popupmenu { + padding: 2px; + spacing: 0; + } + + &-favorites { + } + + &-running { + } + + &-places { + } +} + +// shortcuts panel button styling +#workspacestodockDock { + .app-well-app { // set circle dock buttons on shortcuts panel + .overview-icon { border-radius: 100px; } + &:hover .overview-icon { + background-color: $osd_semi_fill_color; + } + &:active .overview-icon, + &:focus .overview-icon, + &:checked .overview-icon { background-color: $osd_indicator_color; } + } + + .workspacestodock-shortcuts-panel > StButton { background-size: contain; } +} + +.workspacestodock-shortcut-button { + &-symbolic { + } + + &-icon { padding: 6px; } + + &-symbolic-icon { padding: 8px; } +} + +// shortcuts panel item styling +#workspacestodockDock .popup-separator-menu-item { + margin: 2px; +} +.workspacestodock-shortcut-panel { + &-separator { -margin-horizontal: 2px; } + + &-filler { + height: 1px; + padding: 0; + -margin-horizontal: 2px; + -gradient-height: 1px; + -gradient-start: transparent; + -gradient-end: transparent; + } +} + +// shortcuts panel button window count indicators styling +#workspacestodockDock { + @each $_dock, $_indicator in (top, top), + (bottom, bottom), + (left, left), + (right, right) { + &.#{$_dock} { + .workspacestodock-shortcut-button-windowcount-image-1 { + background-image: url('assets/one-#{$_indicator}.svg'); + } + + .workspacestodock-shortcut-button-windowcount-image-2 { + background-image: url('assets/two-#{$_indicator}.svg'); + } + + .workspacestodock-shortcut-button-windowcount-image-3 { + background-image: url('assets/three-#{$_indicator}.svg'); + } + + .workspacestodock-shortcut-button-windowcount-image-4 { + background-image: url('assets/four-#{$_indicator}.svg'); + } + } + } +} + +// workspace caption styling +.workspacestodock-workspace-caption { + color: $osd_dim_fg_color; + + &-container { + padding: 0; + border-radius: 2px; + border: 1px solid $borders_color; + } + + &-background { + border-top: 1px solid $borders_color; + border-radius: 0 0 2px 2px; + background-color: $osd_bg_color; + + &-current { color: $osd_fg_color; } + } +} + +// taskbar caption styling +.workspacestodock-caption-windowapps { + padding: 0; + + &-menu { + -boxpointer-gap: 12px; + + .window-close { + // shell version 3.6 or higher can override + // gnome shell class 'window-close' + height: 20px; + width: 20px; + background-size: 24px; + } + } + + &-menu-item { + // fallback class for shell version 3.4 since it can't override + // gnome shell class 'popup-menu-item' + &:active { + } + } + + &-menu-icon { + } + + &-menu-label { padding: 0 10px 0 10px; } + + &-button { + padding: 0 4px; + + &-icon { + padding: 2px 2px 0 2px; + border: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; + } + + &:hover > &-icon { + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 -2px 0 $osd_fill_color; + } + &-active > &-icon, + &-active:hover > &-icon { + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 -2px 0 $osd_indicator_color; + } + } +} + +.workspacestodock-caption { + &-number { + height: 20px; + min-width: 7px; + padding: 0 7px; + border-radius: 100px; + color: $osd_dim_fg_color; + background-color: $osd_bg_color; + font-size: 12px; // 90% scaling + font-weight: 700; + text-align: center; + box-shadow: $z-depth-1; + + &-current { + color: $accent_color; + box-shadow: $z-depth-2; + } + } + + &-name { + height: 20px; + min-width: 7px; + padding: 0 7px; + border-radius: 2px; + color: $osd_dim_fg_color; + background-color: $osd_bg_color; + font-size: 12px; // 90% scaling + font-weight: 700; + text-align: center; + box-shadow: $z-depth-1; + + &-current { + color: $accent_color; + box-shadow: $z-depth-2; + } + } + + &-windowcount { + min-width: 7px; + padding: 0 7px; + border: none; + color: $osd_dim_fg_color; + background-color: transparent; + font-size: 12px; // 90% scaling + font-weight: 700; + text-align: center; + + &-current { color: $osd_fg_color; } + + &-image { + width: 20px; + height: 16px; + } + } + + // caption spacer-filler + &-spacer { + width: 1px; + border: 1px solid transparent; + } +} + +// The classes below are used in conjunction +// with the above 'workspacestodock-caption-windowcount-image' +// They provide background images that corespond +// with the window count +.workspacestodock-caption-windowcount { + @each $_num, $_name in (1, one), + (2, two), + (3, three), + (4, four) { + &-image-#{$_num} { + background-image: url('assets/h-#{$_name}.svg'); + } + } +} + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-bottom.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-bottom.svg new file mode 100755 index 0000000..922132e --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-bottom.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-left.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-left.svg new file mode 100755 index 0000000..be7fdf5 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-left.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-right.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-right.svg new file mode 100755 index 0000000..52e5f4b --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-right.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-top.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-top.svg new file mode 100755 index 0000000..e383e95 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/four-top.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-four.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-four.svg new file mode 100755 index 0000000..b6c1de8 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-four.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-one.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-one.svg new file mode 100755 index 0000000..c29caab --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-one.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-three.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-three.svg new file mode 100755 index 0000000..7836851 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-three.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-two.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-two.svg new file mode 100755 index 0000000..d3e4239 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/h-two.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-bottom.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-bottom.svg new file mode 100755 index 0000000..7308fc6 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-bottom.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-left.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-left.svg new file mode 100755 index 0000000..bd19080 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-left.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-right.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-right.svg new file mode 100755 index 0000000..13604ae --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-right.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-top.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-top.svg new file mode 100755 index 0000000..cdf8ac2 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/one-top.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-bottom.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-bottom.svg new file mode 100755 index 0000000..7740e4e --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-bottom.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-left.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-left.svg new file mode 100755 index 0000000..144f665 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-left.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-right.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-right.svg new file mode 100755 index 0000000..6fc20f4 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-right.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-top.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-top.svg new file mode 100755 index 0000000..22ada7a --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/three-top.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-bottom.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-bottom.svg new file mode 100755 index 0000000..37e576b --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-bottom.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-left.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-left.svg new file mode 100755 index 0000000..8384f85 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-left.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-right.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-right.svg new file mode 100755 index 0000000..4d45e18 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-right.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-top.svg b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-top.svg new file mode 100755 index 0000000..35f62b5 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/assets/two-top.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/parse-sass.sh b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/parse-sass.sh new file mode 100755 index 0000000..e385f83 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/parse-sass.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +bundle exec sass --update --sourcemap=none . diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css new file mode 100755 index 0000000..52caa43 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css @@ -0,0 +1,253 @@ +/********************** + * Workspaces to Dock * + **********************/ +#workspacestodockTriggerSpacer, #workspacestodockContainerWrapper, #workspacestodockContainer { + background-color: rgba(19, 25, 28, 0); } + +#workspacestodockDock { + padding: 0; } + #workspacestodockDock.top .workspace-thumbnails { + border-radius: 2px 2px 0 0; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.top.inside .workspace-thumbnails { + border-radius: 0; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.top.inside .workspacestodock-shortcuts-panel { + padding: 2px; + spacing: 0; + border-radius: 0; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.top.fullheight .workspace-thumbnails, + #workspacestodockDock.top.fullheight .workspacestodock-shortcuts-panel { + border-radius: 0; } + #workspacestodockDock.top .workspacestodock-shortcuts-panel { + padding: 2px; + spacing: 0; + border-radius: 0; + box-shadow: inset 0 -1px 0 rgba(236, 239, 241, 0.2); } + #workspacestodockDock.bottom .workspace-thumbnails { + border-radius: 0 0 2px 2px; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.bottom.inside .workspace-thumbnails { + border-radius: 0; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.bottom.inside .workspacestodock-shortcuts-panel { + padding: 2px; + spacing: 0; + border-radius: 0; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.bottom.fullheight .workspace-thumbnails, + #workspacestodockDock.bottom.fullheight .workspacestodock-shortcuts-panel { + border-radius: 0; } + #workspacestodockDock.bottom .workspacestodock-shortcuts-panel { + padding: 2px; + spacing: 0; + border-radius: 0; + box-shadow: inset 0 1px 0 rgba(236, 239, 241, 0.2); } + #workspacestodockDock.left .workspace-thumbnails { + border-radius: 0 2px 2px 0; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.left.inside .workspace-thumbnails { + border-radius: 0; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.left.inside .workspacestodock-shortcuts-panel { + padding: 2px; + spacing: 0; + border-radius: 0; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.left.fullheight .workspace-thumbnails, + #workspacestodockDock.left.fullheight .workspacestodock-shortcuts-panel { + border-radius: 0; } + #workspacestodockDock.left .workspacestodock-shortcuts-panel { + padding: 2px; + spacing: 0; + border-radius: 0; + box-shadow: inset -1px 0 0 rgba(236, 239, 241, 0.2); } + #workspacestodockDock.right .workspace-thumbnails { + border-radius: 2px 0 0 2px; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.right.inside .workspace-thumbnails { + border-radius: 0; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.right.inside .workspacestodock-shortcuts-panel { + padding: 2px; + spacing: 0; + border-radius: 0; + background-color: rgba(19, 25, 28, 0); + box-shadow: none; } + #workspacestodockDock.right.fullheight .workspace-thumbnails, + #workspacestodockDock.right.fullheight .workspacestodock-shortcuts-panel { + border-radius: 0; } + #workspacestodockDock.right .workspacestodock-shortcuts-panel { + padding: 2px; + spacing: 0; + border-radius: 0; + box-shadow: inset 1px 0 0 rgba(236, 239, 241, 0.2); } + +.workspacestodock-shortcuts-panel-popupmenu { + padding: 2px; + spacing: 0; } + +#workspacestodockDock .app-well-app .overview-icon { + border-radius: 100px; } +#workspacestodockDock .app-well-app:hover .overview-icon { + background-color: rgba(236, 239, 241, 0.2); } +#workspacestodockDock .app-well-app:active .overview-icon, #workspacestodockDock .app-well-app:focus .overview-icon, #workspacestodockDock .app-well-app:checked .overview-icon { + background-color: #00BCD4; } +#workspacestodockDock .workspacestodock-shortcuts-panel > StButton { + background-size: contain; } + +.workspacestodock-shortcut-button-icon { + padding: 6px; } +.workspacestodock-shortcut-button-symbolic-icon { + padding: 8px; } + +#workspacestodockDock .popup-separator-menu-item { + margin: 2px; } + +.workspacestodock-shortcut-panel-separator { + -margin-horizontal: 2px; } +.workspacestodock-shortcut-panel-filler { + height: 1px; + padding: 0; + -margin-horizontal: 2px; + -gradient-height: 1px; + -gradient-start: transparent; + -gradient-end: transparent; } + +#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-1 { + background-image: url("assets/one-top.svg"); } +#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-2 { + background-image: url("assets/two-top.svg"); } +#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-3 { + background-image: url("assets/three-top.svg"); } +#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-4 { + background-image: url("assets/four-top.svg"); } +#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-1 { + background-image: url("assets/one-bottom.svg"); } +#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-2 { + background-image: url("assets/two-bottom.svg"); } +#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-3 { + background-image: url("assets/three-bottom.svg"); } +#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-4 { + background-image: url("assets/four-bottom.svg"); } +#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-1 { + background-image: url("assets/one-left.svg"); } +#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-2 { + background-image: url("assets/two-left.svg"); } +#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-3 { + background-image: url("assets/three-left.svg"); } +#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-4 { + background-image: url("assets/four-left.svg"); } +#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-1 { + background-image: url("assets/one-right.svg"); } +#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-2 { + background-image: url("assets/two-right.svg"); } +#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-3 { + background-image: url("assets/three-right.svg"); } +#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-4 { + background-image: url("assets/four-right.svg"); } + +.workspacestodock-workspace-caption { + color: rgba(236, 239, 241, 0.5); } + .workspacestodock-workspace-caption-container { + padding: 0; + border-radius: 2px; + border: 1px solid rgba(0, 0, 0, 0.12); } + .workspacestodock-workspace-caption-background { + border-top: 1px solid rgba(0, 0, 0, 0.12); + border-radius: 0 0 2px 2px; + background-color: #2a373e; } + .workspacestodock-workspace-caption-background-current { + color: #ECEFF1; } + +.workspacestodock-caption-windowapps { + padding: 0; } + .workspacestodock-caption-windowapps-menu { + -boxpointer-gap: 12px; } + .workspacestodock-caption-windowapps-menu .window-close { + height: 20px; + width: 20px; + background-size: 24px; } + .workspacestodock-caption-windowapps-menu-label { + padding: 0 10px 0 10px; } + .workspacestodock-caption-windowapps-button { + padding: 0 4px; } + .workspacestodock-caption-windowapps-button-icon { + padding: 2px 2px 0 2px; + border: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + .workspacestodock-caption-windowapps-button:hover > .workspacestodock-caption-windowapps-button-icon { + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 -2px 0 rgba(236, 239, 241, 0.4); } + .workspacestodock-caption-windowapps-button-active > .workspacestodock-caption-windowapps-button-icon, .workspacestodock-caption-windowapps-button-active:hover > .workspacestodock-caption-windowapps-button-icon { + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 -2px 0 #00BCD4; } + +.workspacestodock-caption-number { + height: 20px; + min-width: 7px; + padding: 0 7px; + border-radius: 100px; + color: rgba(236, 239, 241, 0.5); + background-color: #2a373e; + font-size: 12px; + font-weight: 700; + text-align: center; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 1px 1px rgba(0, 0, 0, 0.12); } + .workspacestodock-caption-number-current { + color: #4DB6AC; + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); } +.workspacestodock-caption-name { + height: 20px; + min-width: 7px; + padding: 0 7px; + border-radius: 2px; + color: rgba(236, 239, 241, 0.5); + background-color: #2a373e; + font-size: 12px; + font-weight: 700; + text-align: center; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 1px 1px rgba(0, 0, 0, 0.12); } + .workspacestodock-caption-name-current { + color: #4DB6AC; + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); } +.workspacestodock-caption-windowcount { + min-width: 7px; + padding: 0 7px; + border: none; + color: rgba(236, 239, 241, 0.5); + background-color: transparent; + font-size: 12px; + font-weight: 700; + text-align: center; } + .workspacestodock-caption-windowcount-current { + color: #ECEFF1; } + .workspacestodock-caption-windowcount-image { + width: 20px; + height: 16px; } +.workspacestodock-caption-spacer { + width: 1px; + border: 1px solid transparent; } + +.workspacestodock-caption-windowcount-image-1 { + background-image: url("assets/h-one.svg"); } +.workspacestodock-caption-windowcount-image-2 { + background-image: url("assets/h-two.svg"); } +.workspacestodock-caption-windowcount-image-3 { + background-image: url("assets/h-three.svg"); } +.workspacestodock-caption-windowcount-image-4 { + background-image: url("assets/h-four.svg"); } diff --git a/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.scss b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.scss new file mode 100755 index 0000000..9807c84 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.scss @@ -0,0 +1,5 @@ +$variant: 'light'; + +@import "../../_colors"; +@import "../../_drawing"; +@import "_extension"; diff --git a/OSX-Arc-White/gnome-shell/gnome-shell-theme.gresource b/OSX-Arc-White/gnome-shell/gnome-shell-theme.gresource new file mode 100755 index 0000000000000000000000000000000000000000..441205be632e87cd10e20a1c9b0d992e01d5797b GIT binary patch literal 494171 zcmeEP2S5|a*N+W*uV9PVP)Y9;vG;<#U<)KbAcadp6A|lK&w_&OuzT3B(NqM^ayC@# z2#Dy}MZgLoqTib&y9p4ah%Z$VG`}`*eqBrT zhXqTMRvpeY;HU|QNs*%t{9O-@`fxPRIU2$>IvQz?CU9;FM>9BDXpWX}ZlyU|!`V!8 zw1snf&CwCgT{TBHIQN93SCPXK{zeB$&q0PXbkN{nz`=xrW9jiHY7c6s31I}`1Drp> zVO4PMAJiUn-GbmnXabGh2o-)i)m?_t(REWuKLY2D9SDRY(OsyWARS$!_gKK$5)SSw zlkO-#x<>Em1LtEs2!tImK4vH#T{nRAzv0{%DrC*y;nNt>(RD*eC&D?rKY{Rsv@{#h z4P7^f^owwww4fT{sAbJTC_lQc3FS_M^Pg~Zx)iq&>p+`V-;2AQ{qMdn!=<(KVvO zMmVp3T8(f!vO3`#{LpnZsLw_?{|QI_%fC}q^?~c!kiHwvU*O2QbM+>?Msz`+C(PJPQjxjq;;wRPIGMujSMtOtomt zMETJ*qR(D9_vl}X&}E`;E=ot&D!jotWo#|Nin+BUh;Hb*G30*(=XV|^1nXoMRllQa zl)uhzCWL8zCWPVkYw9C@Mb`*dv*0X%qxSWKhf#gdHLA}%I4@peLYV0Jsun62UAKYs z?Qjm?Y(iM`c>hV1j;>MqbvSSS%Y<-y|7A;*j;`xN`d&CUIc7r0uy?$I($RGjNGHO% z+utSxi+5*2P`T(DmD>l-x2~8Fy3{(X;v;m8_~;>=Z{0H?{FeIY19}g-ZU*Tu;H-FM zLgIii59L(rH2)T;_dBC7HJa6GPw(- z2a!bTU9X-E)Sw=bNQ82w3M+w=t-0m_4^O#Rl~LeC5sHNpp;W1$(8x53xi-6#HoFrl zUF0Qnl1U^osY3OnRMA-{vs~bezZ})Zo1w}?CRz2@65-445&Dm7dU#>!ti>ng<(@P}u?kDrHHK!7(L^k?Q zl}jYBHHXI1Re$I}gr>f$>02xO4wcNK5#=-nht5*vz?xwtkU61x*_!J^qj_)WUK@eX zS%JElNJOQgznJDkis}~r8uShUs;f4mBVQp@l|>|a@Ld24Vwv35ytA|Fr@7%MlM94$ z>=s+~D|AZ+^b#q3)#%r}8*3bTD}J8}+@a^b!j&(OdE1(+2?Z^{9-b|eNr1>?E|tq* zFw{iRx$OiLCvnI;HkZa>@`}FM2`WVAkvUX0omuS7Kv7S`AS6$zNU5+j_wXt9xTjo> zGKl%ULLiCir0zH(QQ<1{c9A1OE9IUT{ffQ`M@;c|dyAydV3H;Wjm|Ab7EKNeXB-Bz zX#F%f5a>#{1??~CmW1ykl89ytp#?M*egHu@)ltjTy+kA`eLVnnKE5bTQ;Zs6D1k|1 zurZL~JZFWYOa(rPP{|kYm3%GauoMnfFbpDAV+RaE+0oC&$;oPxOzw_Vfk;Fd_>MA9 zU^vY)s(b<`D`0yGU)ftE0hFO}r56l}HWcj*{2exshT4KBz#GtO38jkCOVu|PYo1k59DPX& zK7~Q1QglkUp=ijYOSTb3i_@W;W|AmtN!V-E{ox^$11U5EjJol9si*JlFfoi3ddOu0 zPbVeJkveTK$h!xK6iT_s(Npic<-*@QMbO81r$F7yQ}IzUC6KgOl`H$&zRHrTTuD+7 z5Xwbfs(Bspkiy_qALq)K3;T*i?z&V_fl&iKHE?Vwh|C(UwxM7=k8awiq!*oGT+DYA zifzqDpn;Z%4Y4|-k<8OWA``$cq#A>tPAt|bzxFVtcwlB1vCdV&-DgVl7*)y-?xWGB4m(2 zid16C3Fsv=k)a8GM*YO7pAdhvexgOAYS8`9Dkq@O@wiMbkA}?(_^f7BPK?S4E|eOT z6QgpXR;rB3Nu|^^qjI8x5i(5aS57c{5QxDlg@DN`QP@PvxnVV>A_@U+l=~T#DXJ0B zbTp^ZD5Fmdcah2@LRd0T{WLN;U3bmE(I}4_*9)-agC8xA7eeBHTO=pZSY#@V%V1&F ziNYc|o6KQzVTD6uBEfGO*9(m61$qs~#`OaA%7k&ffC390#`S`t?gU1WycCffH^!?a z@*lZgP*e!UtW=ml{v*xeu#Q5~S+0PUl=7@z=o85`QaDX*6t_dpm+&*%!;SXvA8rp< zVer2#cT>q+CX>a2_0poEwb2xAG=&>Y;kbvB(G+epg@bEXWnGMna(DUU?(ew9=o2oH z2Plc};i14>E*2sO^GeE>{d|ez_!8m}q1+LiIfxd0z!6>U*u#6yAeURR2VG6(#LJsmx9d7*6rM5HxHDir%dwculblFLWA}MQ0aRmBB1V zCv!P$9*u*&5Pufw(F_`y#ex;AqHQ$XW)aO)f$h+7D!fYu-|eK?BZImIcGo!b#jwpt z;~9=`M{+@TG0o3IrVt?)ez5!TsAM{W%A{Mem~1kO%41_2e~3hxTm*Y^z`Y%1q*`h{ zY0=!JdY{go6qu}V;*?`g3!AR-&jwFh&91W|ds;LO?1fy%g|G+BnO4|!oJ!`f)G2aL zvCs-6IH^n^(Df(RT&s5iS<%SgDoCSJxm+w=ERqV{WFo1RT;?goo+QCm453^M3vx;; zCYDpc2Mo*Qd|#EHI+lt#u|rLmJSvUH#wezu7q-f&<2nz!Y2+dwsf7A~3F1EUe<%#Y~Lq*F2El}Z~8sZ@jk&-&RyxeNmca$Uh-f$FJtWnp4Fpa5EG zpM9)x>Q`BH*4G7kiqX)f5S>&zv8(`hOg3z8SZ zHvZWD8%boq*nlVrKQ^&1kq#R-Ez$o};G_}JxM9hl7fVNv!L4HHXsjtAJ6_6EY#h?F zH3IgW!8Tq6$s0C8!ES7|rXJ9{TBY^${>FXVFsW}vei|_8X@_`Z5U0+_+CUVtX z)i|f#%#O{s_ybtNkJ{yprW=r9SPZt>JqX{L4cq8d^~41V{7%tL+nP9D9CA#T`Zi20j|_1tPw9upCaHLE+*xuE)v5V$i#7&G}+)zOMq8Jyj#L zm8)C`kw7}55r{9x-od3aXe1hm3I8yyLLC|am7y()!D7%cMT1Cm(Nti9I_v^ORFRKE z(Kbd)C*Xl7w7JG>_w;HM6FQkr=P_AKq@U2aY!*YMpMc)MVS>U)CsTP09+$_lB+dv9k|6_~)dO#qDsluwqhNDTE4Vt2C&>Am%O$gDpkm|Mok8!0SR%!7Fj?BYzJ;lW_W;Z|h3^!iE9O>bqfp8`uxHd{Mk$b&L85a>EE1ig(+i*| zs}v0F!ZJd_!}tmQzvN3Kzm)fmsIUiOO;^NK|wdc%U&XfwS0DCWp#maxJN37DRJla6u=4 zP)cyk;z9-*l|yE8AWjNg(#Sj}mqrB(1lDN8%)p#129HT+;)XVj6C0NYV5I994-hZw z%dKYRqPZ)_${LcE!o-k^N752jiyPfEJ-BfcqJIWwUYxEv75N^|vN#-=2XMTW$gGf$ zq2uDG`*seC%A$c4M5kyy?bSP2k<|kYvkapJRDcE1xG>mgEAVUZXQ6okYeaD_g(wd! zt--XiT>2lFZxO+;SVSd)7iH2nw3ou7dLdgftCSh^6`fz98DIh~ael|D{i{W35QA?djQS-E8U1eGHzc7&^it#k6%=dUyzr?9C;^t2kX|Uj1r4h>#jNmT^f}^(+>8PWzqk}9Lj)Yp;GL* zh^+b~uTprl%FLk*x)!Y88;I!I;r*w~p_(Z9h%vS0{~D}W_BoWU9qlX2p#P0IlwJlq z5rd%%6HNRng+HsF9tz(?DAOE@e>p*yQGVbYT4-Shqqc4j{MvIULp#`4mPP*~b0~zs zE`1J#B|SZ6PMtJ8sHr-0sE+5y_vTQhc6is$VLwn0#Xp;(J2d}zbb2%eGb)GbgnFe{wL;8CajW|%AZV~ zRpv7DXVsfSnXvX-21aG-U;X`Ib0`y*ZGTlpEyEnj)LCw>EQ|g(=1>&SwR9fUS!OOX zk5-vElnG0|WnoSIi@rZ>4rRi!?XSw3Wu8NsI*ZPgWzhe|915%CrSqrGDs!3nvkK0k zu=ZOPM%BOi`{U+NShoFD8MQ2PsLpb8Wm)t;GKazfdFec=v&>v(9<4faC@lGwg*Ejr z`u?~%6qap&Rn{!?9Lmv=;Va9azwjJdcyl|}>;JDi=wTnbQNch9m^Owdep%rU5dyS( zz>V-n9buq=Fr~`|Od3<`WLH_*|H`t#&xAiq8!4r-U0@vjb>bnF1^$|_?`R0DEbWc( zuRt&=8rX8QA#N($1xEOn6aHMo&AdkVR|x(Pq7zqejPU=l!Vg_1HdSS5Z-jrv;7`{^ z5wC0)7)Sr|jsA3o;bvYV{3`~3rr{=FBmBz=f41RfUL*V~27mmcDV0~hjPNff{JDmk zd5!R|82ovLn}Ch*FCY9F_?K}iKlB*kUm^H2=!Tnsjqoog{BWvo#o({=xeep!|6}d`OsY}! z{mDK*O!%HT=HX?8{||=00sXCvqkn})f2IN5u8hJ@`Gg;)0sXCv@UIyB4d`}dgnv2V zZ$N)5Bm64{e*?N*8R1_(__GY?Z)Jpkh2W2UiP;cNw?_Dv6aEJDw=%-NV(>Sh+m#Xi z<%GWh{jH4fuNeFd=yqjvfAKz}PE{3`~31G-%q;a^Vp8_?g%2>%MfpKU<5DvfAKz}PE{3`~31G-%q;a^Vp8_?g%2>*(~-+*pcM);Q# z{s#27GQz(?@aGuN?aB!M^1+{DKz}PE{3`~31G-%q;a^Vp8_?g%2>*(~-+*pcM);Q# z{s#27GQz)N@He2_l@b2sguem(t&H%m5d66Ybh|RbzkKlL8pB*6SF@iP;+AVbw<{z3 z%L#u2`db-C|B8+N26VeJ!oQsGH=w_j5&ji}zX9E@jPNff{0-=DWrTml;BP>;D;D{am|0i)ui(D;D;DCz${#Hi#R}B6Jbh|Rb zznt(lpud$7{uP2h-GFXaM);Qx{&WNSTN&YBG58zM?aB!Ma>Cz${#Hi#R}B6Jbh|Rb zznt(lpud$7{uP720o|^Q@GmF)4d`!WgnxzL&oH3dl@b2sgFnN7{#Hi#R}B6Jbh|Rb zznt(lpud$7{uP720o|^Q@GmF)4d`!Wgnz~0Z$P&zBmBz=e*^kk8R1_c_%jXYc4dTr z`QXnqpud$7{uP720o|^Q@GmF)4d`!Wgnz~0Z$P&zBmBz=e*^kk8R1_s_#4pe$_W2* z!ry@YRz~<&4E_dmyE4MReDG%((BH}k{|dpMWk9zpBmBz=e*^kk{j%`4p$LS|ir)1g z(z8M)5P861CFM(m0xyx!8&cut!FLfl$;2|bt$Al>)z4gg!%-#|2<6xPS6W>6V1=Ba(<_3!%vv z5wunEl*@%uB}vnA)u~u7D5QK3lB1&xiq}gTbXzJD2o)Gj5n2JScqxe9YD5x=N?#9v zm5(n<(=?MvMBRZBXfz%JqYRNKlz1o*K&38Fb2gsYOQaAvis23ZtZ3G%KjofcA*$zWpA-9;|*lnSi)PEMW@Pt+#7QxIHGi)eHv3nLwos2L@6jCI(kpp&G- zLPVm9Y1Cbb0_p3}2r(lzk`Rf79@6vD;w9_WPz&f^m+~bM2^(`%G}571xrxNWJNJK# zNWX4#u<=3{%h=3Rc5c%Fg_^1KLg{~tN<19Q#YYA`oB_j&j)}D#gObiudR|++Y@MED zYsbxBm-c$0q@o{&T_7zkhY^Y8Cer`x(EaQ7Io7kfSk_J+#WAm^&kKV>cT}>WxKv1f zD<(2)Zk9sSu zqv-ssDwDM1n}%^{+7!K&X7Z{4rAZ8uRvW}BjY55=_;v0jRE z=~aZ{Ky@uRFsf_if4!CGX(gebOLeGxu~9`^H@$VI(O6Z8@+1yPTVD(?GX}+~SSVc9s5~VR8)6GtNRshGPZAeUg^k8v2(e@RL|NUZ(0E!1OE~r3IFA#6k-a z&63um0xChJTBK+8D@`dNF?q!&@T%4-7D+o`VSS}d(TgtIXKh zs@*_#@j1K{Wr+kn1;yl!s@_PDeYMTfbftEnETJoz+DEEBGivm$;!}op4k@9T4C=4g zoiP3s8(*~vB{Y?$&GGB>DClg(EgIT!MSoN2yyD8iFTkWoK?PMvJ5OqOwKTDZ&ei7l zwR#rxzTy*UX@U@)U0f+Qbnnt>Jhn5V!kVETxxBOiw}@`Y&`!RF(hV!uCS=so@*O7A zl{UT>(+;a(yFfcEZWz)TEcK5uMfAfe*)AlAYljA`&$PW*Ld%M3h*h+0pdl8Y@O3OK zCA6-vj#y>e27SjXJ{8bP8yt&iiB-9QBo4E@kW+YSFG|)1YNN>J8HYOgq|#_E&c+{MA~BUakVt@g;7{v{59IC zZvrVzqG1%(7=Mwbg2q@}7SL*hCE!;_3b_e@>+t#clFB!m!?I7xg9lSrrFuO^a0wDW!~1 zh205%Ud{Ds(OOQ`OZK7;g+H_M;E`0E^x71?^)KvG_>*g2T)QYmg(~J%__G_pD=vGL zq9D-<`xXBD2C$3U;k84*UJTKSdKOlNMu2*wg}!DSDrJtP6?QJHBCRMsgOxV#7IiPI zDh<)2ZkD2$6mc-DIt`%}w~?2kb`*0ltV)gH7T2OmnX-#G8CI>v=viAUWg4d!bu+{p zq}s$}Ls59aUM2#;!qb!Q+e08zQV7in1VU>#+Q3l@j+$_^gQFK56gbS_Fo&Z$9F}lY zgQGhf4dJkWLn(7{5erE&XJ<0J91`G1YNwq&!!WJMC>mY!tQPXY~WV95{GKSMi4Drl}ZmQ z3dP&on~ZIwC(Gn6lpaJ9sdv44Hc$t&xCZ4)6;=W#TXW3=9-eZsDx<)OA`}ZH5Z^#S zf%qR3mCuJdyOTD%6DnQg1ranP5}8z?dQz(Btdm(TaK>MbYU9mNWuozTJPMUgq0>o_ zgQW14D)~O7!jD27^*u_5E%&H{w1t!{mz59f&Ue?BS5+C+UF|!qu;>K%16TrCA@h_w z2_a^Hi;yf8Dk%fT55Qv?kf>yVQXQK?O)QN1_-l%F2@144T_$k zUV}yDp}&||Py`g|fG-~`=L+C@!0*fhxP_kAYP#23Hfx>{5RPiTJ zZAvdr9TEnDEm#c4-NZE@NmN4Gc-(XrxeD1{rYi7o+~{**#F)@Gc5noW=cy!=^W8uB6s@Pz@r$Qm(OZ$mE@g7E~77P%2iBxpe zhLu5h#7c97{5q9TH(vK;P!twNMTKK$;b;}=wFD3p+KNgf3ZSob>y8zr=9XfGsb2@h zXstNkBXvns6(N!rD?&?a6e>lhY^+kwjwQZOg#*0985}OHFv2=QDk&thDp z8I2H+>8y@pcPqqWh-Zp49~-<%?EGT=q17G{7eeR7Kp{nUJhfV>i z+Uec{vTKbD#aK~iXe`2vg$gUmYwE7TSca#|X60nVLdD=HFWMmd27|-X>LD6(7vr|? zqgqSv5_l0G`RF*K*-+H8fo29PJgs4s#b+{rqFzxzC2(1}%7q{xb}sx5l}v!Y2s*Lo zZJoFjJ~SBEw5;Z<`jbT`GuU+PH0=X8)Xk*&lTjp-i$<84AQdTr&mj(gd>oR?MoT9^ ztTT1jlp&%VLW3h8kB+7rV2(>g|1`rwIReaqLZGGwPSi@og;NJwgDr3jHj{dZ{Y7hnNeUnJOK$p@LHI(Rk9kcIqB-A0w)QCQ}Yl~#zB}j@laF< zK0K);BJ@&`QY`GPDpP%lmw?(K7C8x}iqcEfr{Zd!RZtv#NeVuNL8el4O1GhC$fQfQ z5k-sBp`1qdE^A5HYt{V$ax0KRqo$#zmq0yzZwGyQtk6R)6L>lyAz!Br26^`Y5yV&# zIeO}Sw_Ny}rwIBO@04;@e3VQHBrR6u%D%R*vg9gPlGFo)a*>zHT!MH=VeqPhnkX0c z6^q<;siFd-27GGZ*idx1+J=JhJi2L9H1?uK3mt)CdlIpcT4&fRTVzHZS7+5F9%GTJ znS#F;YEi3ot0N;?b*8f!bOyJqYw;*DAq>0NY=!H|I@_i(MOjBeK$9RYz9Ti6Mg^N; zA(=uBd6;B6m&KtmG136A z%EVH!j?lIhNje^Ur7MG@<1U~I)Ji3*B4cW^q6n=(!XgqEA|a2=<*->gUnoZu)FfgW zl0K^}+D{DzQ8@`}D)T0Zh0aQnE0STg_SFW+XbV51ef5XfS1~aIpRlonA7wGc%F`M( zzY7u-f8&Fh(8oh2S0XzXgi%EXQHrZf0+I_~0zss`C}RhX8$Drc|AFHuE>cJ*iJZVF zrgQ}hIT)`cjxrDlC)jme)xorMgYKRtZV85#|UseDBKx^zdV59rKC>`AZZ4@k;&C@3YE!4E+Q%7 zRtAp@egZrm7dIusdaLR#R2}$OC%KFtE6{us0bWkieOUda1bC@#s@|_H6gJP5VqsI6 zoiyVgv{dyckH!Y`+IOT8+*YM$`5nYQw#IHyOjk!C|G)R01Z>>{?@BDru9C0x#8&9_ z`jl(NTODOqtHzV);C}|n9^I0}rE)OUw%nD&Rqvv;1KAtQJU_j9#YRO9@%SDdSl#|# z$%8HP6eSOQ&Y}uX2lMMIT04mdtV>{}{UId6tS&_>A(X(kO(a+qegeQoWQfp1;*Q-SwHnBUa)zjDE0U%yS2gkRx{Zl@k%{vqcv5{mzY3b zl!7TyCMUrv7MO88? zaIH`cU%657i>MDl!>88IgOZ(UVcflTioSDlt}%JoW$L z&d9)5LQD5ARGG=CU}7)iUx-a*$kwLz=g=K$)T4;Tow1O|8A`(jF1_B9m33zX(N#U9 zfDKT;J7Zx_4XiR~*eiU83EN2U@eP<5zH|qg9nuEW9;KC}A_{Y6=hXs9ZWohiX>CZ~k{&LW?xKlr;_ARWj8=!}rYWdhO7d<=p5|YV;^Y8V3A~ z9;HT)QuR23(13h&D(ejUzv)q`cCVyT9i0Ts!tRyeFRAf%)cr)bTH-K_A1RH>D2E#< zW|y#W63Ly!xUYI4bFjX4(6CnMbrWUteu$f>ju{#gz%lE0F^5qdQLF?{(PBQK2;usu zf*Ze8T?=lss^53}8S`*eImTHbr&+dY*%?bm!sh><=d4aJ1|(=zfE4=NV=?=_v$NK~ zKekoXuhtNyqgyqmkKYWJbax`k~3XupP~4WHuU^ zk*AyzISv|)%!Qc)lX3Mkjxp*$3DH)nmXR5Ajn;2uHbxzQZPpt7O6!n-3lGSRyfhOt z3>z#Combq7jNE-WWC&}+X0oxBbNtOnCuEbUY#NV=$Lqy!{y-Zud_JhCg}bOTH@&1B z(7@us7POAom@@?4EX^$)A8>p(7M@4f8QW+j28)0;ynr$8fZ7CTj5~lwdozqp)EIZ5 zXtc-wO)D{GM}!$mV@WL4@m4c87}8$+GvW^DF_?bep!`1@cK}9=??q_ft9${An3gfq zyA&d|Vg}@&WLU;z3L+61mQ{PHAkYFPT|p|^@MO@S402DY6oS?=NwE1`i3ehMUEgST z{(*6BvF!x74?ULfqv9}V0t~R#yCblDj+#HcL_+U=GQcAWoybQ2sfJCJhpd+&1KJkD zV#(HJ%{B>)PFDCHU5!@NQU{gmqW29j#=RjCvG&a~61d-m1(bx*b zs5eGqLopKgQUw-`jmJ|*=fZ=r>26tNEJdG9$^S9ERMp6h?&eaawxAz zd^PZez<1{8_w}fFWpF1~wQQ`j7wN}WhECNH$zht(37P&ADx<3(KxK4dOP5+1eSRqD z+ZdhT;42^~zk))5uWAseaM0oC3`Y+*+QPwrqbD3q;b;#B8IC$|bcF-Ct#pB-1svVr z=m3Wa9O&~Irf|^UP=(@x!WzSMM>t4u5aDPBM{PJ7z)=?tq>3=%aFWTTLODq;^6-Gq za)^~WVdDrMMt$W+ewPCiyYWdLOZdV1ie?bNL`lt`hF47VLhpZGIf1}SMP+Q2yBnFU zvZ7$yJ8r8u%;?y3|b|sWR!N zP%R;?P##s5sd&xx#=4?f(x^D8G2ITITQ#nwoe}X>@whccS4#2NG*X#JAtWhc^_Wh zdYT>oE$+*ww~s#;WIu?F>HU6nM>}#yySb;(Q}15h3Qd6D$MAqJpMJ~B&yJVf%|^9* zd|`FMlExhmWuNf=3NQH>o3k}NJ|KQ>_Fb=UsqdkP=?~%q0`k5V=&rZpOB^K!kU>=>ap*GX=3gg_)@8h+v*+bDkk`zJLGzV{Gp^ zpFG}fL*zpl)1E_%zvg7+zejD&{TC?1adGwg`snPE1n3P}TtLP=rFUTrLzV_j6TH=FTDTM-cL@)4*2#?JD5bG`V>K1)IbzQ-g2O07c(>iqM zKps7MbdrCv_vfv4bHAv2H6S1WQ53z;E+IWR{B^F)h8XV$kNtBV_&@jZi;Pd*bpKm= z@&o_mm`|(X&H~LT+j{$-Oj%NJ?b@Xat2-V}k5R;I%X@D3%{T9TqTS)#Z&1|MZQCe~ z8#hi${0hB&XOK87y4BXJOO`CjC`iuEO846kvKU%D1ITlD+as5&!LBjR3unxnc{uwd zd?4YBQ!uN!vnPpn%p2$kbQRX_i%(9Dles5d$``O*1I`~bJe7JTiE90(f zl#|QzTcM*jgocJ96kVPEKHa*;p&NJaMCNB4jwk2l=5o?^+3l49gp)qD%Z!holPAy1 z$xQWZoI3|<5tni-%{D#leT1i9W#iPj@k?g;JvbB&Ik_p^(RzeS6O-tN$`GU3tpK5r`&o9ul&5pufxJ8<2>T5XYIVbjn-zP#MjsN1TQybSMp8U=LH1?A7gT) zDd}NPb0m%CdW-BBp>ck0_Obpc*5W@tjzMGD{mg-8nU>}`35Z`~srfO8wN*m^8p;5A zoE!UpzqrB!IOz{po8#6`{FZIlu%YcP@x1M0a^nlyZF>qdOmfYD5$Box39eOa`(e9A zZFAZ7Xt88g#I^$Hf6wr!XEP2JJQn7|2!=)(PT~v3YyYeFyoPw$=lUK})UauM>#i~* z2S(5gMw=#^9%UYx3k@_|B)*!%IP|E&-Rh+FYgYa9jXk+VkDF7-YxdP>c4^bC2b(5G zb&`i)nG+w*qFSWnvX@?8mML|ewc+UI9$5{Nrd+$1X&v>E*C>Vo;|7)92{*O|?1 zZtP8q-SKDYxWq4O9*68Q-{ALG*ww5v;)m5&hTVC+tG75K>iMnOEq{Aw?UJ!%qW`Bi zkGie-C`R+vyQG-`X$R9@|BdFM6O30W&Y6ielg%RAZ)|_uv=e3Drt{IV^h2xC`bP|G zHh*Ka{H%yx52rp1)?QQ5g6r;aT2Yn9CU zL_hm6`xIgBUGn_ev;2}=9cpw_c3U4ktKWrvy9!`5lr=ao$kRUR{NWu01Dx z!eHW@2QX=H#ytv%2i)rkhg9Zz2h5>S~TP8 zU9**DeOkS2VzuqD>-GSc%PABJ=lAIs?7MI0w>$Z)ebf0C^oZw^2}eBXM_ujzRk%fa z-JJ^@<~wK3sk+x(T3?+uJ#}YL+_pV^n=aY0$U4!=Ja^E=fcdAh)(abjPg>X~q4B_= zoY&^9&^+{cWw2>fHYjAxr&g?_OpsTi zKj-J%^iK_FJhuIPpMI|gID3(Er&y298WXZ}Q-r6m=@I`!Q)0Z&%-)?VjF102X%XLL zw(0t)zlnlI9=Wbl?yo#jXa1!XE;j>j-}O#sTw9nixlU4g(hINl-glq2^7-n;-m=oQ zMov4$=ByK^|A|YeIaIp%x$FF;dxFz)(V#xuZDEw3_o6>-?Y3?S`r|__xgz3L!j}Tm zq<`d#qb@$Vrnq-Zcw?C4x5W3=Z>L=fW<2$L>E~Q~K&{y31DS{)N75r!n@IA%?VS7m z!h!esaXXg=|JGnF^9XZci(Z=A~5n}a(Kp{1H7J1duHRlzBP5~^NjWzceFNX*(x}+)1&d@&w9?> z-u=sgwbcGWcE6omQGWny)z{dMXF3s6hqs@)Y}135NlL%%P0je?q317?Lf`$Fv4g>; zy~zu^bJ_dTm%R6PoZD=7SRr}&C^cFZe<#CX^YQrj_`3JHigLndf;5twbZm2%yJ>fV zBM0>Da%rFO&Z0#Z}x4D-NF;W_3S_n{J5)`ZEic0gCE<6 zyZ0aBB|GJ08y#%9`3V}g(z_BUFQ6MfR?j*+Y2D|?tL+YL*i+MD*G~UWJ;p_@I<`1y z{>w+fpYGHrCx<2XV{CEWoBDS_F8luGh(@1DbsmhodE?^Bma8JSI$yoLB68M#!6mDs z(vwZz{dpui?EM>$$rLaD=++0GPB|ReN|dSG^nv`ckx$dz$Gme*{i6y_b*;NFmiIuI z5xdg7+uaLS#y1$YqDy9A>jKg56uHxOCl7j!BP^OdYu1ffpA`9Vnc>fmdAka%!@Gog z*AVkloCogY%lo&Q7qWfmjXkDMyVf?J;xNg5pLGp~vvaq;$*#UQaC({|@!;v0HDBx* z;Wu}*2<$(w{~~wqR->E5kCN`$-JCaW!Rs}BviUbyH}=`W>}f}y88_!daMKi#W0Moa zv&Vvkbr>_31$SNdd2aAZJO9rg9L&ea-PVq8dg{W33tJxcaX7B}E!Mcc&fRdzDu!2c`~B+Hj+WV*iIzuvbF7W+Y=Buh@($4dX2tZaKveQW_0lGr&~??!xK}=1V#YuYb;p`X}P+tqxDudG*Z*l#FS9{vEY$^C{Ua8oD;TJ)0j%{Nn4L z9Mi7r+Pc1O5jGp&bzb>y_@Y~HSFF0|MIO=n;*1LuCXZ4&R$Gysm3PA;Xis{x-wP7E zI~~dX3c6v#bCVbB9`y3|NT)S|MT$794?7jJ3Cjo|6qLQO>(4<$|?M=THC%ePnV^Ny4_MfUJIHRSgX@4ccX zvYQMg4cpV4IyuMsw%lTo|G%=K!R$I~rlpL1{(8IQXhScF!u`2@(*w~~+eiHw-Z$6e zTeoeW>nDnR%~M1%tt}6PG}-H%>HK_WBa_P}z3+T{kw^bTT`L+ow0%p-`;Us(l(`_C z&3F4_HuLwpbN!F_&;Qu10KK*#*<&;6$+1avVi%k#hw13s+#lfiuGE**J3m(3` z)1f-6KXTS?KeMf#sp-;TV}p3WBoce* z)ZBoWv8|M^UtjZbOS=CJ)WG}edyr(y$G_f|N65WNxMt~}ZTV+9;qmPmC$q&=a=&{Y zPl$F!x8GSa#&)~?Qj<9zQ+5s6F*j%vQ{FStG$`x&=0`1e(o(iOI@UYQb#F*bWVo2~ z^-JDgapQN?+;yejmcXF>cO&~hNbzv*KV$On4pB~*$&xK0-|iirF@JmWi~zUgUN#n| zcG4!TaT#;uOgr<|gJR4q!u@%*O-9Is=22T472L>6FzL8j_~z*b%FMY5=8LXoy1vaO z)eqS|*`f7@`CB7eKAGwIqM+TTb6^(W)I4C){Y;WszmVYpgFpE`cb_t8O2(aI9*3Rl zJJ+o5o${|+j^(>C>o1Jhw|~ckoh@2LT26R-q*jN(&fXnHW%rQnF{>B&m3iITyL+t> z32k~dx@_wD@GyPftg-A-=Jdl0w~<$5 zdo}C#{(cgFtriK9O4E@Z9l%*V(BZp6n0ZG;reG9MZmvQSDf-IJ0wS zMLTDFYyEq~p=Z^_J0@+J{vqP|JHPYp8x?Qoty;9>;L*gmhufwE^1!QwhqjzQ z7$&wlH!dTyx083DuE*=PZ#a@+k!-uA#x&m>4A*XZEmmY6Ho2ak`)Yr;Mt%XEWOe14 z6K}4HjGylEviJUKV|MJXw`0@pKgYL9J<<8V%;S@LxQELV{<6AnvT^PPcC6$)7?n;1 zo=Q#TZ`kO4G+(KG~A=V%CP5jU-li4U&8=t{C9J6Vx~9`G>pXk$Hz- zt;&3JFL5K&aw+F1Z|K==>zjJsKC~qJ=CR<@o4gXwr6k7foI&3GyT^vXK8f3c=Im;- z$TMh|Mb4~{F09cjcpESLqg=Q0V(WiQ8`kw})vf8~Wb5Idkw|4@XO~W_7Pw8E%vdMWqC@xMHuwp&$Uz< ztwu1+T{G>R&RHk81;>mEn|WuC&w+!2fKx;I-+AAKG3<3jBZsj^+SjQ6YUJ3cuWli2 zrcK;`vdO8;*~70`zFlrLbo2Y%;nH6Hh)t*VUOwQ=x|(x_UkG$dI~zjE{IFoX$>H$& zoolsiG0Fdi|HpQIjfM>fYm>Zv&c^{$&EMyS#cv_*4eh*R%({}k^W8{kB=IBEM-AEj{mng1)o3u)p9I5{``p=6DDqRkN1y!Rv?SK6w-A2 z(nbCUB}4a3ot6=m<7bXVoH^j_R+xd3;9A)K(X-1+B3WP@i?BZ%H~n zv3o$Z!};CaZcOaUGmFc8nhYQE&?OV7Jor!)+^xSVvVzSn>b%AF>Af=>*1u)p!mE8)}H zhC3$o9@rykXV247nY&UpMJg}#zrJ<+i%X04hj+Yn0T;I4;Ol*H%)Ys0m$iE^Aa{i6+YCmYVV@SUa zU0D-fCa|`2I@;mYKd*^BgKjgYp4pp!>iP5M?tbg-ldErgRZpDQ>Qq$j?CfKfo+&T$ zzx3P_^fDi8lpVw4#u4tzr&?G4lDo-$9|vWy$><RM_4{HtyaF7fv`9m_ZHP zRDJM)PVOy)JvJQoUVh&)NZD`v1-~dt+~*`x^zC^k;tz!^U%0iQL*H0IAah{DF8d?0 z^O!>hIZlX-6K1^nbn=?>q`PTulXH59R_kYVKI&v9;=47JO^@zga2OZn^(m*% z@kC;nW1o<@p+3P+*WEg2n{;F9UY9|uF1I^VefmJ(l)r?g`!f%k^+}vE*e`Y64FBal zPlgP$+&RRn$;xv!Oa8Urj1tGz00kKfFvYZ|_umbk9^F7G?XHf3bqUpcBL z)AjoAuYH|wc`dme>V5Ujoi}N1y9DKT-aMAn*t1Q_T)$(dC-|~X+!`v)-f!Mxe`MsF zYg5j*U>#aG!Se%v>HHv$N7H3#Q?|YntnF4~LZW|W-^>#)?)P@+m`3|I_^&TtU}+)k zTJ?Kpvjd0praSDjaf{sCHmI%d_&$%BT?X!Gl29YG!(c{k;I(=+wvyi*+hMhqly$e? znJeq}3trYA{5ctn-Jc{U@9dkDxBl%$Nw)35JPNf(evHSS)`xCxus#=(H2otjZ>R0786^Lj^4hV*EC2-qL1&Exzfem?|^9QU;U>(czNzrzXn{e^JUR7ioUFD0mTlchr)XPkP!OtQP(LT&#Q4v?*yOt0q{w2YNJ{*R<|C z|6UUXlg2KyUp&OG(Se7)V>gO>yiBzFcFO94XPvyfuFo&qO)<#>y8+49H6x|t49^R9 zyhs;-d1q$CHRo?`*d)lRVWaTd-Hz=%CCMEbbiC1^UTb4cS_ZGTy6e~1FLkA@_o_^Z zJo)ACaS7KhU6uxgY?Y)dMt{9`^mgxPuaWCRNzq+rA8K*(dFos#C9J@^&BibDgUu3V z?z6vfeWpXBjDUgbBX}URRnnXEny1IU;lXKFDv#swtPk8UQ zd)Ext9b-Gm9vy3b-~oFxFHKm3e5&S-oTZZ?LopFe%_u^sPB zIQD1A18;K+uSI`FK3=sWvepMMKMo?_n(@_2zRa)tqtKmZ0|UG49%}#2*J{kj&J%pE z+?{dYg8hv@a&AR+4JWM*^q3lx7WcZ@Tv+^aZekzPC?zSa?`QEL+c!Nju`+c+j?2wnr6e2qzKu-w7c#^(MSLGGq^Jj?iq#Z$KIT1dVvc0b;{ndh^2 zo2_hbKiod*LZ8shbp{T7P;bDMt&$pcoxGNJxJqt#G&29++lSH)bs6&)J*V|2e^^d& z3w_#dLhRi>(Mz|T?(_6nZ0*3LI|baj7b6FJ0wpUTy4utgvXDKslYRfS+L)i8uUgO> z>t-1ibn->ijy(TNKINQkjUBh0lA~jl?IrF^OBp}$#rU55Ls2cJKD&P1j5hI)H@nwQ z`gB3?{&o^bTW;fb*BuDs%{cm+^HwcToykh?hpX5E=|B0i&YS=Af&agfat&hK2 z8fyBsrJHGk;~%5%L^zJLyfJUgm>|D>hK99ffliM{JioD%2e7xZOQrvQ`tZtOq1tV(s6d1!=n zpE;w4uWa~kxY_;mO9yyIkENlNtn_D+*H=anGGPJZ9jr1Wz&b_b`7dwYc;ulKf`kne z&O(3X?z<;!pL;duuAX&zktA?rJ*(i8PQQ_oBW!L3h{qgy{3ScBMia@O5=*&W`zk3h%^`+~M6a^EQu6sX4X%DfZv_j>-STM=u^1Af~=Z%kGk# zK5Wxng;lr6HT%bmO&y8WKcUAx=M8uPMyh_HEs;fLNST0gWH9+RD_aHBfZ>ruNOFZos1gUVZR(`qbgZ`Ja( zm8X48n2Tqea=SO&=4gj0tOKhCg;}f=E?SipIsK+*>U)2{@ba+@_Pwx3T~}wN-|H5K zqn%qXZN&9(UL|QX^HO@xlbPO}w%e0)918AUrH(#3e?Ob!a^Mkrp2v_0Q_h4$?s#~6 z&5Ctn*wi)E=JsPKVbpaQc?vcMqCxx%nu#`I8=3X1P5qm?Qk#HYsG&Ta^uu zi)`Cb8_fQGoxh|`W`TS5sQLT7=bV|b)AaH5t0xYRI@H@gVP#9dRNq#yq!Tg!P6=LO zwcI=XxeF_XO}v}*!ehc><(#9tZ`P`vf6d%nR+pL?;$ZG^ag^PKV_A!qz3xM293B#U z`b5{L<_pG+zZlcK`q&=dK1cSFJ2@X6$l1TQo04Cr@rglSc85p^{LE?Qo9c}Zt7baj z-n);$3GPR>%eQw4PxG@ngZTnDKWy34N@RL`ituD3`TlwK2^N02!QH*`rVieJ?(tuY zlfA<(`MzPj>#sc3B4$L+?-?Ij?a8`1xx>-cF`oCDJLND3Pw%jx+N_K`H+n?-1Lp_6 z79NwZzqOnnxhdqdAmg{tx3?O$NIAsZMXi0RS;E}&vFq-4RZihOUsY|QPr^s( z7KirxbB`yVNM6O>@%~1y$-9P(VZ=4>Yu{pL!H4!!$c=Zt*_$&YYpAt_SP?NOo$qKO z@7yO!{O^#N4EvD4fY9xe7mgUd^U&&xo8G(~Y93qgG59wdC$INP`^~PqpKi;{uHGhO zpZ4e=N-_}=W`=vPlvBI)#Y>Q?Q1!tP| z4?09!boLarKZ`U%rMOxEMulkrTTeP_QXvumr=FoktMT}87ttfp`%}87ySfA{%!eT*0 zWRp$u+lS{z_Vf%~e@d}+!VQ{mM@)A!voR(~p-#I=-&`-Y9CD-2s^jkej_uz0v(vM* zn^TAWarp4zN$(Cn-}&b4rHNsrtII+jq}@$vcs}JH{_`Q>yu>T}EWPR}6Rx@?tx12{ z=7sZT_k1SpLwMJ_TYtavi4nFqq0_O>!fPKFt@I>)94P51PFiuldENW<8}0v)yxna! zx3iPOSBvQL4BJ4_jo?Pt_BWeVqx-t#ZjA66Aa&S|THJ*Y7xS`ORJ-dNHdm8(I9_97 z)VZ1Pd!?kc1yl8s!jqsVa`+5-eJdc-)^0BUb*R%rC);0oxr`vX8AU5 zdGhAk7S|qxHxBb4PRg@fzJKMzDN|C8W#_h+?`hD=GTA3?^ycm%K2yT{x{4-^-M93% zXyv<$Yj*~_^&4+JaMj}bdv1wWo77J6<$oQzDT$Y|c1*-M)2^X!pJomUS0wzF`F?c$ z1*7I4jT>v7_Ws6=XN{E2rh9~q7%|{Tm#d$@e%ul6@_6;VR#Q%I2P^p3Ej9P9n-q8S zl^`l*ed8k={9(ZkS&Rl*3~6!tiX_a@Ez|v+=ZIrA-o8Emw%-x5u1~+g+qUjZXm8R! z{LLeW&XcV-g+;zK{mnCxC0*W{)lW9-QM-)hw|9HR?J*nPwteG$K8u@1_3Kt|shBcK z*xc_%Sn{N#zkOdS8lYux)7ug6ANJWCbv&X&XjAKkZH@^ZZhY+a!TZVKgR}2Eob9q` z_VaTCCJdVx#$LF5Mc1!&9lVb{yL)+PaOfqeWL&Slx9E#E{V54G9~pFMBKrjC)FI(> zn?FAvPEB*%F5146zQyHejj30j9B6y}<vIh!r}}&$pW|T5f3Ph-A=EpH@BNF>C#ZI1NP%%YP_~N+WWzYPKVN8rX2{e z7m3y`+uvaSERly@z{JI8n(ZB_wD$5N{d?`&~V$P-Qr z8tw<__ieUlp0Gid{g9q(I?qb(v!MT_F4BY70~dAJ^`&`(!F223!miOCdw+A+#`q=DT>crrvbD!FqjA=Pi)OO>Wh&Km3 zqI>#+V+`lW?kjW0RC{#H#GJk=%sZ%k*jWq8j*xcrjD}q%=F4YKb>DlfHn-EDF!wFf zeQxw(dTzex^1Jijq9^Is0=?Eup7DP)o%LUn|J#N|5NVZWI7Otpl_4rA-8D+OMkp~F zBoz>pmKfbIn$hit?ig&NLvjp3O6r;4*X#KU_QUSD-q(4Y$IX>Dd9!m*i}Oe0UuxMl z_D~5DVI}@d6R_Eta&2Z`kPM_ad}ukIaDp2u)p=z9IB+j*CtMNIicR@_rMdvwN{rI< zB_l@L&BNJo6bLn>bh$xDcc*FDn51x5!g{^vRE{-H5cgl}#3YWL{+q=%>e#uSFMv#5 zVa3zn--|KDKqDQv7_8ic=HIc)SB>VsJCQeaG%Ab5R zJ3I5e%jqE`ZF1_SG~np(-@mv!7Wd^|;`Er$?qvV1hL`?m{?lau9HYo({q936Ng{~@4HXr^KF#~F+ZAjf=Pa&PAr83wqYB`}Z;ifGu`O>UF}v%-<)N;H@0$5r3T72>yI#4(k^Ys`I@7 z^nAdQaKHIkw{;CJb&kKfE54VG+=kz_>mPAz4^VUw7{MJ|=3vY#*)hM8$90Hg#v+~l zFZUIC(wqGR_#PR+YhF=emAtligZUm!s4c1a65IrtH??~0CGO?~JX94zkol*cneFzy zIOLX@{;IPDrT(UE)t=u*`3q=+H2)*K)exq@Z}u5QB1N^4l|*X~u8lil<97Mrv1ZIv z0nJIb_tt7x{?_|3v)1W_>hQ==lK&eGn08PqOlY0*%lA@T4t(D?;rVQ{)RJ^!C9(S4 ziltyVAfDW0>lQz%E&r&C2=EKh{OVT6BBnQ<{v-TewdLE`&H$~hQQkA`e$k`xC--t z;!4=xGMA|Rq)MjM#Pb*}Ty3)%iTzTmfs{X@W$?xK!iwBeZy5I^sEBxp&r+s{!fVw{ z@X(~!LBp6a?`49CxC;MCW(yIz-MZQ>l5@Cyvo=9ZGZaJ>&dt1xlveIgm@w9G;_ME6 zFgNwPH{w>)whlY3Hyb^b`KvcuD@Vgh)UkBshsI1@xxww}kOjQtOSjXb5rhWdt%013 zYl<;%^1MJgdraqDHM$((w_uAp521}37xzl9))DzrWR(OpXEGGeii2A$9Vmhb|GOpvoC#QxQb$ z5KpEhQL!KFcvr>f_pON=_Gf!(J{DJTwog5tiv^DiymD}ptVCKR!?BrLx6z+! z$tBf4A?7Zw6cc!UD>pg0T~n1>bCUNO0-)N}hYLZ5VfAv@g(KN~muB~tRpq3-%UOCU z&HzcHqQtxWxei2#>}1;%7JGU@Li3=nR3G}>Ul9W@gY|iFC|p-sS*dc{6@Gf%Jl-0A z@t4A#NJICQLebbmV*W$Zv~uO#3jE|hBsk{Bd^(Cn;a$7NefDG^-IAr`tWAl>5ln0d zuy~J>{U$v&<^zRGSzpAN{!hz7jl|@#Tr?ytb9aTR^N<) zlX1b&o&E$Bb|=a_$|G9AT_Y!#tf?vD|EMK5iC~eoSZAeI0>52xHr#SY*)kI^UrJR` zM#>}Xq$q^yar&wa^-fxscm`vSr4I4D(bI2w%5+DbX*NU{ z#RFAx2Kx$)PoxO7dSV`xTu3O2`AjPKj2-RrqbTi?4g%;RRS`;hlVKpD=vY`fIE^XHpZ2v6BePQJ~r zv)i-Vz1!=j>_;<^zPSzE?w%e8lC{u8w7ERYMPxvBVN5$m`NgmKgEh5IVoPwAB zBmOhWqGz4NxbZi-BWVIElFn*+X@<+(nmN_>eWRbdKT!t1AU>_X%qQ?`eR%5e4_=l2 zv0ihfyV=LQDfSg&|KmJ}gR6GS%mdbNc2r>PPR)Ki)&T!2_O#o-MY?3^^H_V7oQr>J z($drv1IP^*#5pSA>-hjQI#Xw^ks6ikKNH7-aW1z&*H+jsUH~_tE_&6XkhVnF8_O=v zs#5ki9&v+}ir!X=`HiRBya$hw&qEX@??yc3(Xkp;IQ1G-D+aH!Zz~D8C!&kXx=|FN z_``9&P+VqcZGhCXiocTxpPh%AX~u(A`fvHtO726P=j^&cPk_IaIc1ur#$ON~=|F@= z1HOKO=R-dw3N@!ii0`U|w@A=&|E5ThnjrO!h{N3I8nh9YjHwPdGrZ%EY5cQZPHUJI z!&J0LTI`1%?Bf0ABGfDeW_3#Il?}et&oF41+|2!PQGcytGHF}|K2Uacm3%7o-A?n20WN5ZzaFO8pYJRH>d!pjzb2@O>Ix<_xCO#%eYTNU82Q@3#J>@bAYH z$=4EYOL66(jZ=&_vHbYQ_&4L>TP?e_9Na0w{o(Hs2Phq>Jkpsc!r4l~{!fh&b?icq zO30S6W^-l|oz^)9C}*i}Jdv|3qv0jfrkfUA;sFUZse~VOg7^Q7;mPf0e|-F$@Sn2> zcTL6L+ghhl5tSL?BRsc4lKW6o*_-_VUC-}_YAgu?4c zw=4fXroj39qt2tJ4OF13pKtqeJO+O7osU76jlouXnbhN`gVt-D#>eRkKh1rK-G|Ko zWhG%wUb%FAL&yqOI(^Bs3oJHIeygJ%%Iihjo99FsjFiAVNdw?XM%c_nuR*+qN z8Fm*l%@(V7-s_;25P2Azm}XO9keRCukLyK#N8B&1wjbS=&vVa@hIbL+^UNRLK%uC8-YBt z(?2+wVUtpwA-!F&5@*Yw`%h`CM3$FZHS^C~+liM6C8lV2A z5>)y=UEl5I9+H0HCjhc=S#BpVB`)7Ydpf{Ejfy3@P*#NYIGDZOlk~^W#{X0K#Yt^B zsZB$5_O{luU-W%o%Oh8>Ie0&57)~pjF#WfML@jsQK2w+dgNT@ursImK#&$pOHowdhP|(~6ry~$A z*-z@#CDnSwlPD(@g>;ng(jhECETN;9Eb?DT;*4;?7qZ2J>1LX^IxA2ArCYVfI9Iz) zasny|th2LaEcd#XU5$1txb`FiANNA)=g=pK+N+jX$IU%4_5K_t1}@OW5F0Nv5P#fJh@VNJpzPS>f!Q?A zg45_fo$ibMDGrFr4S@pFOnDv_wc`S!+*ehm=zV_#?|y3d*G5^q`JmxCri%A+^`ST=3GQi}SyK{bFCS%Qno8eVKT20y4m~j(qj9ppH?gpZEX6 zT5@V@U_50L_3{Y_HFDi{&;ChSPmOF+PXYf^k~d}kIUY1AyUre4@rHCY>@ie9+-Y!r zyUVNY+l0?5(RD#*2B&+4%ffPrA2Vp@`^Xdxw{6dN)1) z@a%_&Vtpw!$>#;+vC+UUQFl z70E?)wVTLgu?4ig9`(VHm4j9t6Y}|6H$8o_DNJ{j6r{?KU;)fP3Yj=RN%B_Cj})T+ zpj1X>NGcxN;9ZUnxO(B@IBJ?X2xkJS_I}@FIuJjEdG&cc$c=leR4X4oW?)!d0KD^r ze(RCm=qPAYVu7nUtva=WI^J$F;l8wkz9%N+><(1E*6VFusNF}viiV2kuhz+WZI5Rz z&&H`V%Dx`p(^d7@N%Z^GB6qRyhnNt{s*Z3(`?3!u#@een@IIxrR|hlcT#d?4K9SW+ zzc)pQLb-%5juI{`ztGBvJ)_m0FThJD^6z9;J+m~KsPR!rN(DbZzZP(Ybg_eeL@;Px zk=Xkk0Ozrl2_c{16Z){!UN>A&ZBHk=HSyluJZN3lD9&LghhX?;GOdSjj{ZTbdqcbT zb^nU1{cn6cFxRluF%lK~dpV7PZou&yGjt<&nXGl@_8PZEt6j@S9Q}V-GskoUre-~Sdr?; zg`@pm44T6lKhzVfap%0MF-q-b2A0#Jyj`npkZit{HlxIfBJ<^g0&N_brl|dE(Xgdw z&w+rMo5eBf!#3ah5yTO4l*B3^of5@Ry)TbJb2C3=S@sG6Y!BPE zGnqLlS(!PlC7euRdcmZJsy?=ecJlJcJgr!yxPi45w4Mr-SsC6dqJ|?rVYX)pVm%*& zSXKQLTc&b?il~f{tukM}+nOwB+*Po<1OP9cpFVlw>Uo?2!`ZuNa`(0YZoPt1IKvGg zGyN%UFvmWe7<+kQ%aFH`e=K!Zk5%%%>Ef;!Yhzk@uP+}{y?#xvC{(~EC{^+rU(Ms) z8O?n&6|Te5sXcF707NH@_imgM)uAkwn^!*9!LS{5bhK{}(>8dfboo<0s9j zFtD3<)bkKtmv&=ZC~;jncFW`yZL9rA&%5-Bw=-i+bpqj{TN5n?>|Z6S=jg#%!d+TB zZi;^6S6EDAM$L>{)Cr?neZbBLVc5gLkXh&p2d80s!Yz0M_Wcl}YFRl?S$9~2E71S) znm^Y-wpsjd+#?AVXUTF0xnej~vO$F!?ML`NXIAQ&DeVS61UKAJdb4(n9$Ekka~8-- zS#@#$g>Nrhtvl}{KfpWdOkmR5VhH6%Qa_j3QI=flFq>cWmHN-SI)iyV;zw*L8|tEL zXZO^YFMJ)Ot36hLdo9^%+HlJXs(`c~8fhL=xp~hJ0ckQB$|*ab(d&d?;iWt=ro~ow zYSm2B%wjW{Mx7Lg|C|a?=g}TLBKz~*J62VMFJaAANaa95T*+asM<5#h&ZT@|AM13V zF`REg$ao1|+BREJeSEj*kN!=h)idf`ik7knp>>^*0%)Ok0Jgkh|y1rw%LH6K5>%P0ja80KAUR&-fY@IXdR~61n8T17FX7*<24I zAZCbbY#_G?Ms$sGdwVr;kdce2+Ponx9lVr`MZ*ItyUZ@MppJCX*!d-tWjuHG@lObs z@^YR{T8Shq<}=zsg}}!|Ha9 ze>Z)u36;~tEErpP_BFS=cqp2#q*UVabcUi7`w_-yFe^crFZpE9N8dR~XxH33km9j% zmQ*PDJCD6W>)ye3QpMg~S;{M9F|Zb(sueLw?H4nLqlPIH37?D`~^%0;vnxFo~;buc$2kx;Zu{@qJ$i zM)OQ*9pT(IS!YH-yy?+X9e(BkKuQr+0LE_b#4#T;{&G z7jYXwb7a$W_r6oj<2AE`pNe7M$M~KeSsm&h8MM9tNm+xDV=XQa{Vd+ATZ1zV6Yh+i z(Uf@=qtaz}Y2!CnHPib;8iMkO zJGE?@VZDk|fY+;oc5TE?tc;>RfjkYJsn<&_fppgzRsxhInq?NEnZObKUJLr_f0vbyAx;?s8UAu_n}l_F80Jp>>v26 zwHOtx-Kzc5qoxGdaL_unNo7*Al)zVnRCQ$zX`4o^4>YV)RTEBIsZxJad9J}oCKK36 zgW{4KHG{u=3W*@tHaXTr=SuvP!;;_%7Nst!F8Eoi)rm9rKI}R>ZG{iSmX)~h&Q@kv zsPZ(3Dkr&{z8aP|a+L?-OB5$=)E1D&2;?Z=VRsTy!OB6YRKmTKr5!>MJCzwomK}hW;sg(y(}%hbghdx(##bkduoXTIwYYraf&H zV3l(WVk(#QOQ8*CPwsWS%u1_dI=EW~Ei!T{T}^(l2CR?i`?SfH^L$I;z6Tkj^H$<> z?Q?zpZ-EHuQ{q>}+zu&R=)4ztt9TBqr~`NLNLg$JFcQeaY2*3-EC7#k)SBbDceZN! zzQcyy1?SkeLd`@{DJPzO7gXO{Lt$Pzb^ck#CWBf-*-C=14t-;5rJFN3eO@J}om|dg z9aM+$9)-Q8r8!YHVb3na8txVQ-eV7-AFSmojxD9Fsh!-EIT-8(D3I=l$r>aW?1ce{ zz@4zG`qAKkfGhQY?uz&GmDEkxX}Z_xmh;;Kh`VGAY06yWEffJ6e)x)?EeEqOd0~{s z{}W5aIZT z!d&5wv1-G}Bx0%-g?+V6vK^=Dy4ZQw6nUe-8_lu51nqc7H%?2kD@rnYuw|z-T1(N? zHw2YV-$_<>87x*Q;Afz9skhZg1IK2;q|{y6(xV-son!YM8@ohQB8tg?hG~^D#)E^! zrGCj=0sv%!D(7!64q3}hcA6C7jPRNG9WhF1Cgqf9)ty9}U6q-v1DCLGWQwu*NB<}j zk_^}wPx@r%n`cHG5kYpzWbE46Lu{Z!XcaB@uJoy-aeB$mkN?H)wz@fYHb_5H1cu%3 zB^i)Ie|DeVyYtEhsc{BouCGyGuyYg)+_Zr(LRV8FOxC!5>KE1AE)ITDtO032B8HvY zf7s~*Fg2Bngy2?bWwf3Abm)vR3^tbJ-VBIec4)fwt}0%>gVav^&D zSEBKf7R4~D)Mxmu!Sfro2YdJGI2<^PMv2B7nN*SyVkHWZXxY6@{+{(}s=95Sl{8zx zBt~Ncg}~};D$eD8w?28J!BizPvA(`Os`Q@F)Y4$wApVmss%nkH#aCovnsjK+(cjtk zew<-e?#*21jaUBV3Lh!XZ)>(OoDJn8qjrCqafH9-@XA1-aX@R5U-cW^PwrYjKnwD# z{+88L<0pUAU%X9XeA(C)`}2GD2S7Ze+*pc(;yeG~;2U1z(R;L~TL5N2VHtud2QnXhKhplI&_}hWYT2Y0Ii|t~j2TTNp_+;OftgLSZ7( zq-u7rPcuO3uB?ygDoWXo{7f3NSwWq%pI)w%0~>%Pi7eM1qVaKF*gqn5H@3F^Q1Kp2 z42DljzL=^o{n%WM(oX#Dh}9|VU(QMmH2a)Yg=lD?tYT|hge5zFosi0295&vned{Z< zk{x_=!A!eUni}^;pEqD^cV}nkm%msj@g3kn;bHtXvTqf%SdkgM6bvk$sB->0ok`rx zkLaPNH^@{j@lG?aZ!uiMd{Skff%sDrO~<&^boYCTfR;TeAu0QX3dabs{?eSq4m{l zzx?~r)zbo}&Tn>g5sOO?S_`Qj^uX7{%;Fs8_e<`rzVUHGAfd%682?HJ=WT zl~`9Vf#jhIkB>KJj?*Bz!H&Tv(EtdgmE_$B8?!bZ8zwJsHpXt3rQPQFGSep`0V6#) zVfBeiND854xFIjA&EmocA}lm~#r*wy!GB#P?na+&UJRdzrG#OVZdj$Y*m3pdCO>1n z{lwoKe&zOxp7PWA=+`b?F?+fiYWGsY1@?ZL={5_)x+@dC!arWN&&j#)9@M%G6LL~p z)t%L@FrPzRHhb%JW!YB6aElg=gpTqIpDnP>-oN;nDU$VUE8P)*UTj3DHljBx^j11d z0#4v^uR=+lf{CV>r5V$*_4@a?VW-gMU`Uh6?BZ>FuPk2@$fY_FjW-q z7o*X!zw{$9-n^vFk@H^=I%&^2sBUlrHd0SDh^NQ>@IXrQtJg6f@*d`(LglsZ&+@(H zDxc#+j9bHIJNM8&kv7cai_o{jrps3c=J ztVjgym1oK4=?u1669GOoSzjQ~VFwLWadX#dn0>ZaHxYlC^lvngG==rL5;tE=P*=Sw z0PHwD$RPbD#8si&ujkj&kFUl2LieTg(keYJp{T z^#$k8yuMX9>OOUG#Z%~57=h!U9gkf!AJfc>3}K9;{m|pdyOx`^Qb9 zH@^5B=0a3lX(NpGBcGd+f6n&ESPa43PK7rpv%(A3HKd<%bK14~0+&Wj}UX*9iX`g_Da2SSN9OJa?D=3H2HxAQjs61@R4^p5WIW!c_qS52* zWH#LtR%M9ztvUTW6KPkTicjRcG*!Nl5jNa7;=%7ZWhRYPjzWrE_CW+C9wJiCq1ENL>`(*}?ATuLc z)3nC*`{h&fEtO?7BE20JpCl77G?#~^einOI)RN`hlQ2AX5mXF%LJYrrt(xMdyqiT- z3S!<68}rW2Pj>>Y*jd%vca~sHfFkBYtoH+pMr} z4nl&A#S7{Y8}a35Xr@_hyu9(Z-zzwjl+e4AR;vHzyG_)+PBini2w%l&3t9nnbN6jU zLGfluWF3s#X#_*_bMtNNz0GgljP?bowgzv_nB!#kZF4Uv>=?5Gw|KY)bY^SfxaqKm zvXJkMx2KHb+AU-M>^flG|I#!9$Oyks={OqLa1Wi1LW{Y?tW7XchlWH&2*n=Tc)*-H zfgE8F;bJr)YPU$Ezmx-#bD2W?PPr>(6a+Gnc^0qWQq{eF<1E*jj`HQO&!B5A{rPvS z?NlK`8hd{C&3_4=V*h>$q?|}Nm>Kj9k=#j9zKkiQnqfcWS+H!retv(?{yJ1F zyb^6mSQZOE?Q!CQ!}l1;)5gCT$JG2PciDfwey(b?RJFkiG6nn zFYeJy;Vyf?KWs`@rRb%9nLg%o?{kr;R!Yl#$L$_R62;l47;DIbpgQ9-y_y6BL5czd zl`~B~S7v9Tw}K`ml zT@C{o71ir>QrCIDg}tw-nb^BS4b*1rlhJ0M0c`K+fk^)IYtAI7ldzodntRDC2X?Jn zqaFgyPSw@_#o^0&>by%T?^(5vOin%I6f&b~z0Gqzu9fL^Ziq2WTU4T-0jUZIo$ZVq zy~3=t8HXPaz3^U{O8DmV)yJ;9%P*bUs3e$eL1h!sK8Ev&!C3P8v?3^SVyMcfQ7Z^U z`PIE!VXp6(T;O(d!=FPukHYz%Q%ahF#x$|Ku(o30ARu(}*Fi7dj&v(c-bGpZ zS6lF~^oc`~lk{{toRC!Pif(m&+~ED&yXb#XpS2XR?QJv?kO3n}jO)z#6sdTGpO5}7 z!kbk^xP2YquCmDh8)dO%GX2L2gltUO+sm==o@LT|+#hwGulsJd-D%}bmu!d_#L)=H zi?L}ti3`Ry*H$5_Mp;Uj1U2*Ha^#Ag)Vvl%5A+pzN9^}(_u_yv?z=W6KPzA)%pdgN zQE_)p#$bL$?7!%##4~Ve6k9<`8-GR&t<68rosK>lN&jyESTaBO6+Gx5M+ADL1-x2p zM<(+VN}3~?9_4-F_h{%<`Yg$rhZWkR)e%&#^H#Fw-sNydo1Y^#B~_Z)2?=FQ8iD4B zuJ`|G-#^>_q3KYL%L%-|dn3H8){@@LGM3~R(nMvswYrR~X~MHPb8BNKAvpDa!!T5PwqSYL{{9l4XmJI}Xhda_$`jT@pUq47ci<<0YYt&=AlP|( zG12tynT_8N3xgBXW9Ll23?!Kuz^l@nFC%F_g%4nRBbS^b6JyZI$Yi?A)5D(PNV=;g%-f{QC&j*4QfdIt($h^P_GL=2Ar*y4Ui?WT(bV zn1lH_$9SY`Far@t;L=kuV#uY+Ij0;3L9K=>0mNugJS~ zLD-rjJ4?zP?qFF<&Ph7S0Q_u!e)e+3&TDKyz#kRUu>JcVvbD~ldP<`+GvHT}Qdr4s zL7pdyF2c+BPF~DU53f%|04Q?RUR)Fq9KL^c|1?RpNwUT-!iLsir^4$&Mfl@AYlumW zgwtZsvNdW&zJ~@-em5iYZe9P$$QVoJ-w$ROygz8TSTnn_`pCrE2EK{7=j4wo*^O`D zGtrA|0EaU)$~gG{7~b2)#Uz2#=UX&?6o#4q6JGt30)@1-|6t#9BvI+pzs(7t4Z~{8 z^6oWnzLW&HIYNCj6qccLwtj-Gw33i_v17B;J)s3&vm+9;GTfgPx4^VEsPpdw)aUhd zE`&+Xe_vf)W$aqtR{$q4Ia%)HJCqVcDz@8xa?%v5ek3C{_%KKyY%xK#LCNXqrkB3{ zRA*|KWuEAginsyK*L>EjfJedOHueS0fpKz)^8V4`#>5WP$WKe+2d^TD6FGf%&~!9| zx{#xmCj1`ORqvKU;(B2*)g8>Y=;VRpX>dsTKus$&w3IqX(qO=;r+w{DcVCLU4W+y) zK-oZCIbl`D_{=MRIBt112Q|K&t$W$_oQqP8c$%3`Dr!RF4KQtF_4ktsX`~Mg+6`L@en&h+?QEWTc>JrAoP2}Q5P{)<>&CixatP} zszfpIU!28ee@4bAO!7A@a#H% zpQbL5_-XT75!q>c3xWvh{|5;;R}fYqVKA1uC8R+z~_UFK(J*2LCJqq`Wk|5BT<_PT??li2XbzMdPzBr7d>V$X4`9c$F872Ty5 zP-+^3ES6I0f8q;9*>Smxey#YYj>vqke^RkI-mSlG%9{Uop1s@PPjN$w()|m#}8%*hOt`#N%gI%>*FaOMp#SJFhIMO45^nZn+T~ty`P5YUL1QP5S!xup2v8TwMdsB~3*M zO#G$ZEY{AQ+V~gfl`THur1ZggSWcGRPf0>u&cqLTwCRtTo^Fko-d(4-N!eRHJB`yTGL^Cb51%Y#qv#jSeF;6J_%`?$bH>u#;7NV-tHRZdBP^to z^qbw2awdQHUGhb%Q{++4)DVI%(crrP9>MLSqU~%EFVkXaQ-Cx+dqGpNDfeFA z%~P>(VHUp>CxtnA+4#0vPt602JT#xuz6O2V!vN-U(`F*W^T-`T8v7WTDB!jrpa3n-m}* zCvLhpux25T(idOt?8Mv|O==`{8aEsq=ruZ@1=&9H1qRroAp1$BSWCBuR(lx*&D7OA zt9zzcgtw6)U5A-GmyCO`fynnmj~B*y%R$RWQCjdw6=4p-V#yHDc7krjpo<{%H}g5H z0I!b9M9=L*8JyF$zr-A|kY$jbkwOl(;G%}Vol!9p9+MoB94^6-*7yN^Da9+_)(58- zq7EJsyt!Nn^?a`O`3ckT41~?hSop4H((HnA5M`y*cy3=YE3ci9mtUSbq61N2GzC8z zvsq-_4QmX{$yBWGbea~VxdCQ#?#cOjZ zPJkzd)Y?jf*>%N9g6}R{b6o(J%ke>5cVnlntnbOw6nV5j1@MST^ZFWH9bMk6vGn4C zQ~{>GjSM|7*B>a6E7>?o()9*B^h|HIcC2ALS!``=@mGt+TH&Rw*KgSGSbkGcFbJ?^ zE{KFC{|e`Wyc*__(AE7_^T>l!b;oC4hOV;Q3B_&FcoQ)6nw)buX1;a&hoEY<+!N!E z>D=$V1XSrj3jaO%N^M(_N*P$z%7h0SjW55m$0q7nson>ToX#LdRks`lWt+;F*1l@K z`vBdjB>9^5i5M;`lNDj>?k>OYVL|oaO6z-Yy9BTk_08MF+!QS*TsE$k(;%L{Xf~HDx&}FkmW4VP^Hk@suY`#I< zjUa-cZQ&kiT88k{^&{wVohG^Uc%Iw5Jso$MdQu{btmE6w){A3e$DpM#aIzyE(NU)+ zt2wp)VpVjaSJ#}$9>-QOX?t5dGx(-X> zMufbN#yc^%hKR~(V(iMqO5^=&HZxP5e2oA|LC6G&BzR9u$8aM@p4C6x_M)-wXT=Wu zNe~R_cpjIgV3I%50rGWssV_&RlGrrLsM3%pm=42_oz}wqq&+IJwYyGI0eBmzapwtM zn&f>)Z?7CsMl)^poIiRNVZ6E^yK)0_O6I(#YL$pCQTn>@M4YDa)U|s0_hQ05SX~Yf z((HWZ!C%*k5$SEnmOUh9{^yQCXr?k6juOWg!rl-rQ~B~V=I&o>X1`wiLY5p+Ngv6c zsKK{*jb;Kr{6O}Lf^BoNzU_G#VmURu>CD{1Wh*wsaCkw%XGsU#u&?WyesnyW;ZPiY z*0cZ&^c>!%$bYMoZ1PhU~R$>9^BF5=Fm= zItuwWn$G5OVtLA*Cz1+^Y=U-wfM^{Xob-<=w$aLLHH|XeQKD1Jjf6wNjUy{kF?jtM z);^i);ICd-_Z_&6A-3+WT+l)24!1Xyr+Dx?SGD`k;!n+Hx}(wR1}TsI9>jdgQh8R_ zNX3g;+^;k6UYB3PF5DfD+dv^NVuTE=do5c2ije2sNF}ZQWUi(7(CFYzZuzG*<{4^} zA9&dfvkS5#M&kQz5h}mb=nI(#@r8ZU2N~`0;r!Z>5C7X=$Lj3Dib9d zQC66(01ffu^2G@-ku5g+rqWssvcfxPOlThKN4FwYa5KFV2hC{;?kK0O@FE7jS*Wn^ zuVqoZU$S1AqoV&;-pj^{*U@3 z($6-&>PYZ0W1T4I5%u1TNx4Xg$uh>Xl9$GF*>UkdWUJI={2AdMG^nm_JI8=Z6GsJ19rEreHkCrxxobS%v(D7ZA#Cg z3V&cfG^IY$ROfxe>&Nm?*)qNhuv8-u`BsrKRHN~@mF_vlj~vF3jLCi=?sZfikcrBI zIeOi(xiWl-#qU}oU+BeNnv1$WL7f znXJB?8Num(zKw!sI{M&B7Xge=ER0y;*X{e@Yp?%F#oxG5PHfMj_ic=^7x0?utVyM+ zz;U~)%LTksoLPBYF=+1{?#_?yP0rk?S{SC>6|V$VnGy`H z;`t7{+htZ^n@iSClE^cX7w;yGv48oDv38vD$@M;xO_R{kPg$ihp3AUcjo)g`aXwM| z%J@o!LsYlgx)(P)@yEB30YCh-H+yHDz~oecd9Q6P$zvFd_xH~bb0_WZv=(pFmKUX3 z?zCzsg-ss` zmeTqe!)4-6qAf*07B#y=reM6~9BIVf)8ikzWTNVpVn(eYT6~X`94#+cMtIQaLdZwa zw10({U!@a(kKwfz_Dg#?-V%|r;?*yA_>=lsNp+F6`FcQE^~y`}a&|uV?hhCM=0EY* zeUBkqPwRsO-rL*vyN7m%_Qsf->}8UO-jdP3lxGQeJ|^Ft{ZDnUlr&bB;#-7x?4bFzm2j zd3rGmZJSZvErv+W|yYA#0LtY^?)) z6nm(YwSe<3Nzl&dO)ASODUw|^Qhm&mf|WhD2h^PYMr5Pq&hZFk`6H8yqVK3I7jUMP zf)}mS{^@$Q->{T`5tTweLCk9}rEgTt05YIMEy??yb%B~iI+y>F9^}(F01wdKZ{=?ZnFt50PHWXFHBXfVJ)q4=vQ^ zE1!G6c2f)&-YvI$=l*C<#drA^s(#ROrhc0b{TWU6WMY* zMfN>ZUg>0=DNEG!NU?TRp8?@KwTy{)vRdW(Viv`avzQy?$5{Vc&7BcRMcdDsYIcIo zs}kA&JZ*S~bt-dsmjLMnxm_jIYwAanhpLA&lWCOX9x6vO69NN&t~`fUk@Fscv_|fB zxt&PGn9#w=z*k?$qdhfg_{r0EaLUYx9UwbsF2Ra8BS}+w{>R9 z=+7Wm!mS%vA;V-0$edF{;u+l_lZfvw8_(CJT9?ls=?cZtY9HH+8lCsCN`-yOtvhlUM^cGz?myQVF9vwBbcvx~S4 zhL^Mc40-I;>zy1g+~Q5q|Nh@~2OHJ*kmEg)71p$fIPcH$F}p9zp`7RqkL_(BhVQ;= zsFOZPv6nFOs(p-r-V_QUM`#+12)wE+v~Tk6%bxB_H$AOv(A_CWM>pT+;D-h^ze#y# zR~$*vcAI^>7kv9!x)tWB$2w-=eaSt`=B<l)VOVN!?(~Lq`TQtG`b6e!y`ao%GzSMPt!U z`-Cv%+CQu8QfFMt>rp2|f+M!)SSG&4lJJQ!!8AFZH#q?uqIToo9<#LqK@SSy{*|4V zCGrg#@WJo_^dEKf7z#y8{Av?Km#f`W{tDg*N=&j41lM8D;rX<&0(2MP~OEp8flfjqh#n^_!dQ+et*^(1-L# z`g^zX8vtka3LZjpNrk%4V?_+~yjP}1ZQy3D)JOkE(^ zgBB{(&_+<`o;`3N3x-o(7>|T!T zmr?-q6V6YCN18Gf^T4QALE5GVHR!#*iiJj}_Icb|_rW~I6%^I#yU|AD4Oz;beK~W2 zsrcFr7Fs!aW}lfd!NyZ&wi42@<$RnzIyp!-%zexEIoVvd-BRNN)y%IP^J!AhZ=aC- z=y4u|R)MOKG}{qKe&WPv)Jg=SM>-zoVWZQmFEaVsh5u^;r+0C+y|K-nCFQefN=M_W ztTSx$SbTX*`e3}u7Q3f590Xb0i(o2hF=b4Aov(5`k=hWN$ZHfh@0EMv5xsA+K$IVP zELf5ynm|JfHnYU%3D#mFe6>?lTV?%}s$w^BplU|9@77^+T@U&+^r%BOi*vhcCmu*i zfm#x>bTS}nrsN0N$ZkoyRN4dT^S7Jd9}#x)86@GQ+^g9@=B(aJtfbR!FK481D?4o& zhelF3&#eAPQnBGw#AQy z|Ix+@=@T%Es5WTzfmBN?-`aDx?7K$SkJgpz_13Gk#YPkm+wB&o{lFC)#I=;3IUYLF z+?EIeuP@ntMe?d<`}sH!tnf-yz8}XvbS(|cgMvHZM2{LPr*}BQ>O2xdmo2ljBp8D% zzjs9e?`S+Td!JBW10oTx?L=1HWuPfO36EIz>xW)Pj7iABeX`vy%?ufs=ou$0szh;Z zB`SalPSNj>M+j1qgL*c$+~VYJVnWVZuTiR}dIAD(YI?@P{e>f@wFgfY4Qp|0UgfvP3c#MXGhrjo*iskfzT@4*+#y%W5EJSNa^2)aIOvFU3<4<} zORx0|Vu#>!U9x`+qy_o&c1yj2X5k$l&!ocY7r~2<@zJ@k_p#~E%oL=EUGQycv9&{h=D)P+u-m?O{?4GTM*s!Xd zOXk-p#6=KiOm*zzK9#H&9m(le(uhy5e?d9FsTwUaoZ+BL9$4R+OK#c|CH2C7xK@VE z)HcPlf+cmkz|!tTuQGNTW(Qo%`jJBJ16Ln-rNz;giJYT9~B#ne`$b z&LHF))P6dBMl8n)5N2g+JbewGbE&ZEhK~}s#0DKn5{K6?&x3X&xj8h?k}AJGj( zet-^?msD)XNf!|RAr9F4f+UYMwqh4IwmK<3`fgojX{G30&yJKD#}6NC*f;Obk&A!w z56cm5I6@e>TjmyR#ii_^Tt@x$hChX3Xm@I+w{$$zHci_87>&X5A@dcwA=GlcE_lzG zw=?v3zFd~ZW9IHtlR`DvCI{y}mv&{Oqflvm8f(!48sWpE@S3Gy1HLuq~X9rvG+3afbhAAca)70|Yl6SFH^HUQu>|<5TJ3@801=0II+;A3?`OgYj=gx)hSy9Hvw^Yr; z*<`(1-;K1s;AsXgxm(!DZeJ2+-=5DHchrldLeg`IQauVPe4CZ+Pvh@xGVe>HFLem> z=B@YgW=X?r8A}Qug3j*uzyXg(KnBRZf!&%|$Z~wQo+1^V<`)^ncq$_+qcUor zlT48?3&7GL`jIW(wwWBG;PR0(C26SPQb)$&%9Q`$o_gIsTu`2WO?wl==R|+dK0|Je zwK1MKxDq;VI~>JI72fw)gp(mJ=*_~vnCzOZhJ+qc&bSvrFBuasX`lWnOH{2TZmjYu zW*feBQEi3qMvGExTyIwngrY{h1%Rd6gt|t$mV1QpVa|g<1vDEM(4;40cE<+E`AG2k|~C7Meu!=&$N&*fmQ`AC~&edM6=Zs8!)b@p>&n0z>*~gdvy;J?SwS`>A6eia_WNLi z*m7lTIzXBW_zGHHPw*KcubIU;FuMZ8hcnR}SO-0mHdBsmllaU2BMYdRbj~Y-;Q6Th z+9hNT8<@gDdR%=)svIAz;UoN;JVs!m>??-&{Ah5nn;k)ePS$)Qk7sg;Y=> z%7*SHppbDXy7O1HYK(@5+4|7gE10uJGX#I;20mE}`nb&7IsFn*fV!K{N6;64l(oXn z5%ZK1Z|GYI&84Xt$at3VA6~eQsDbR*jIy<*&dcjJ5M97250=0tc1W1zO5|mpnss2184YZ>@o5HK85k`7~`ADV=b5 znPx~03yWQh54>RlQtlLuA@%DCXPqluPS~I$%c#Djwufcr99J~O1HIU)pOM%>UNMi? zcQftCd#d3qbiS*Q&@yzD(AB@76CBprnUylR$fTf0#JwWnt$3AjYHU4PV@91f%36RMNiWHLRLlLG{X3K;2xSQm~^maeOeDLQ9NgGC`Z9>*NMUnLgINhIQe1S z-g;LYozNR~^{HJ&;R)NCXkz-Px|FsLI7@?HH9_c%&(lkFcOAc`Q6~oKc^2jrniPY7 zn-AH*CP#4by*Z*bpmpr4D-^mt!a% z4_;xpp_%%E6#{ov2iy76sap(wZnzDQl`>^mCXfoh z*QjvTh(5^pIq-_D)Id>bBztzto>6Q1NF?MJcuJq$@V`?i`=8$w~z8OzpCm={%l->OTfyMv0#g4(k`` z1Z-POv2x%a`kvq?gWhqb`?g)ylSQ;;t}mdI zn6KG+mt5L?k~7U2PvyDhSL_@ic1~ zHpb>BpzROCmV*7VOAcS5v>fIf56fu%Zsw!MhNzNz2-6j5YM@Ko((H4SN?S(YJEiS8 zIlJ*3Gf`n4ebMs%M5&VYcDtE0r_e7$?I6D{a;obd`#u>f2C(^ zcM@;PYg*$0lnQYsg{E(DKwJ8M9G$07(Y#WMeF zh;MKx^EWDKmJny$IvBF=$2Pa&DAL+${2I#Zn!5jmci!)5DN6WkX<#{7K8!Ak|yv(;>K*l50Xvo(_bd?eAD0Suzn2zugiEDaXmABm9JE z5xmFae0)2^&tA%z*T65I>FGu3qve}=*z8jyiWU_RM>YuZ$V_Da8YAWh=|LrrlG4W?lF%8|UKu7gy5Fg^7qPAJ_nu}{A829uK#|IRTpV-D9Cr3Ib8m^W4R4FgBfcD+;d-R^VUxzdAj}0p8}cTM!z4H zl{b|CB$@v;Yqa^4l5s66b9^BKX=Fq&MIj_RWtw91QDfoYc`q=czAeGz+bBnbDiHU- z;J~*mjr&{F;oby#DW$@Cj0qIC7mN2NTldo#4ikcTepW(7+E&=O^>Jg2f3KBpTFeaJ zRL;w843G>yviCWk{G`D(x=Yd)~U%2 z8RWs2PA*U`=+FFqPYKRc8vAR|@1+8VxDEDFOU_C%SwN5Z#_G>M(-<$tK$k0qkWnak zE4Lr`V7evPZRP+YDn3S*U-iT-RIpuoHtGC;mjAf=lY|IL>#csR0!@M(e$y)Vh44zBMwh8G2@#$F)w|;8R*;YDE5iRU zL?H*v%@rX|sdHc#H)2vJoo{~e1fXwI&kwqy-m^wN&FB@yuJiBXJMY2Ew+6EGDN4DY zY8-*GlJPxU#UJ;ifd#DlR*ADKAL(>>aJFg{p`~1qVlzrS;hh^abO&#O#+v~6UGAWa z%g1MQ&r{`X9ch{K4{EhlS8Z9Qo|wrFZFZ8x@mBJ{$@YN{&$& zymFp$$%N#OdJ(84_C+)2T?T^8Lw$`Ej_wUTchb;@L4|;gjN$VAdZW1^YXjSIsnJ|v ztAh}FXRsIP-Rj@8kND7;PQ}wa)?&$==I#Louji_YWzzP z#?RzM>s>Lm$Z?1N81+n()rU`vv!ywC_c^_+WteTR{vtEPj`x{h(#(X;p)fItxHp$W8 zI*^WoGls5-tN0Z!R5GkCHOfA(a1ZA8ew)3&ZerTi4w^;(Giy_OwnCE~+7qXVbCv;Z z(o$@SZ%=yI_`&=^6KAtUH`JlYpVj)hkg1R9KghUOu_EjScEck;#Qv~&Oe=R67=VEyh*=zlztR`_m<)~FBf0mH znIx~QLZt&Wr3It5*C|ULJGx`Ki!??NlAodpNs=?t3a24k9GqPMFXy>W|K*X&Zk8B4 z-iwxgVv%({N;8W8b@~`G#j*uqh5TnY*Arrsq*Y(A?p-%o0Q_XhnymngpVss)|0+^X zL7U~ z1e5syT*LbW5Tsn(HGAp233{Ur1UN0pkSDM_2TAf#b~Z8mSB zI$g3)n6|c%VyEB{7iApHZHf6I@xyQ>!k#Bns3M7F@J zS7t-z_aNy6VDFsQ*D1RiVx0WOp8a9n!(XMWfHST{YkZT>UJ`qM-tg=X+LK6%94lFy z4}zMBtlnqgji$);6BI!>>-O|r*vB96p`=C9*yV4_UMASDBs((Rf@*1} zzONEZ4AeZ5Nl$oX z1W$xzdvCKq?F%X)ucI?uTS6KkQ^#)M+9!u3Nrg%o>DfEoB3d-CH|8gO3#+rpkH$jk@qA5SXyBiQknc? z=;WLGA77)eis8~t2UaaVNhGuW&Vh$yckG6A_!F^8!{{-csc! z^d5LQOcmwKoo*alVZKK)5B$i9uGETX&}9C*x!~=h`O|frg;HnBCUfE6!UZPz$;I^k z>NGqWyjR5xs2}d#k!Q&UjhQ`$wOpoIy8J&2u;y2Jjh;T$w6rVBudtV~prhH#izg#` z1#yH}`mpRgqkZ~q;^!dS(E_j1vX-n;D<~G*==UvOY~mqQ&_!yk_TzMfl!X zW}zv2!QB(f(YNx8-jPH(G2XxZ4!5upx}%`ra9v{qlXr28#};Xwr30;(my+;M44!~$ z@^{m>ECioF-Te9U2TiBY3^abFAp#xeP#eqRq=Jrxn& zH=tnQmnc^+^w+dQE=t^`#$ITxH(!8`^si;pqcBt*;g{x`pHu0(Q%rOz)r~2KO_VG}|ALP~_ zy6^9jcl_Db*7{$UH}Q3AF4 z3MbEmGHsdowETSG>u(}X`G0p=*2C3H(s%lv*PebVAZ_PNZiB5jQ5J8i|M3~c?PLApp1|2_B0{`llE=RnEJij z-6e9jIv?y5Y)sU?nmHKpyNIuWWr{ueZF}G>>&%5de<_CL)UvX({mXtOv)hskmk*%A z97LWg8>0v`x6|CN-oYnR|nW=hL!}TxaL^x(2IJfl^)P6bq&{e(KmUGTRTgq zFf^G5=pL6vgk}8OX+5}LZtQ4swvGdiqDPvum$n?OcwU!`gQ4cVB@)lXG--#ui!a32 znwYyv9WbSboP-o1qypgV4!I}~BQY5=I{o)$gu97-cot&jJf9CkB#yF-`%pv8;FyMZ ztqQok^WbazR8)M!h%U?luzZ(Yd1D-N))K=IQ0o-V6m60)8+?X3$(k#>GI}?m+*! z+pk_#}pT8<&u$+ z;a@ujgP$~xlYOnX{v1qWInRr>P*=tpG(P3UF$*GaV?%F+Pu;4KnKK6FZ+=}l4!J!YI(x76P9@s@_Z!QBh@r&Pd5~a#EYu<9X-oafQStcH zE-gb4Wm}bVJc%*QSeM!)1%P#Nt~_&;e2*$q)oWTWA@Ub(jVI6e zNska&tvDA-SZ9Drs|>1Y#`HwMDHfa|nnbM*9yp9bvj?|o%?iy#7Z$5ZIH-$JBR!ij>p~Ztbw4gfOJZAQZI8=S zXI+E$7K-6|D^+oi%P`{w#!m5RgkGC;uhX=Z0moEiy%cJUNty^(`{Ndmjah`bS6n5L z_uL@!7x2syB@Ay~)H5Ml3J)?~for%x8&`f2ow=YlT;~?YpvBbZH-bi^DZQ$dZlFMT z<)0hMtvQxh)7Fn4_r}PT&r*!W*ct36_+H+t(-`N&(NUoR>zQBWsC21!+94J@^kcp< zU2YM+nG2;MV)2HK2;9JSmcDM6#t*{Za~eaK7Nak#n_G`gu||ZTuNpp!yEbnW%pdH13&Vckx!Aq#X2TuO ztje?6%wuapx5cnA#4@}Pp3I&BdiTR|V5(oOK*h9l@AJtJ7wR!tO6jZuXH($l#6&?=ggIUciud3GW^H+mfxvz zRyi||;|nw0xS3Sx>Tne?7b`mcuiu}QP{h3n$D?q{5&kC1c3`*Bzfkm(VjN#4UC5$E zXpOISxWvt3CLgrHws8zp?fV}_TK^Bkrzb!iuRVdLZ}u;X=2bR+k}oO6(TIVjTkJKD~9wxb50T7zMof7{&GG*-&xonm9 zrbdIcNgDBWMlCvnbzFQ@8KIZpLy$}r!K4;p+U!#EsC=v3W=E{i8hYuL|8CSPjhy-o)1%rxjV%2=tv_VykNKzGiabA!A{x}r-Uy!laf)hnXD~SEUj0SL{+H*hveX+UEgp9Si%RY* ztyv34xNMl|F!i_4gu9H8e&$LqoD!=mx4;Q-zO-$ep+#eVKM{-zPN0(JR{7qo0AixD zy%m?}Dea8k3!=9_w(Q@NZET*0BD z;0*FC`<3zKVfOH{H-Ucz7_(d6zL%uhaJ+LkwY4A#MV!&M{U~8{C^u1WEx1{e1VfjA zG7SIK(RtYAWVW34waG@7x4m8hk$iIpF;rhB%eJjbk$B!Hd8c?tPjjJPYIap*>WTog zd-ngKKwidn<_;%2+f@Wt7G0osu*~fK^vH&$J>&Ba3322TbQ^t=OQN(V%{LBiwKuAr z>AUip>%ER>9vvFr}0E8dyvWmwoB`hbt@j7?rh=uOOBo}WWN=s&uIye4*5ARMVIW8cd z^$xUjHZ>V{`k22|f-{j3wf~7c;;vYajOf?Y%tI_n#!9Y2+R7^S`cI}n-2NT}Z?zUt z%20mmu8R1~Bz@3d6yNkAiq_df*>Iyg$$3Rq#Mv5LA6BnZ{X+)Cnr)2E22CBRuyk8q zb6vp-oPRqi{w)ZBx&10c#B0SiR?(YN_(QLsSUs?Ey2E>AfueGLufMSTGH5M5V6kHC^qdoYs=AK?sAPa8rZ0;URuhlwo^(vSo zl?W36e}1?VX2>Fk%eU1YpxlX4yn8VP%5rj|%Ocl+uXdxQ@B0^o<2@0&4O`xbed$c7 zf3L(Yj}E8Sn4=3FS8LovsodgTus{B4*7%&1A9hkk&p ze&bb@PL`$+&M@~z$08fIfdPo|bs{R?>!^oo@2Dg#WYUgSghhC{Ngu7Qg(No7j*(~b z-~^#bl_-DmFVWZ+L>EXhAT_z;Bp-z(Ar`)e9^%%@y(#}?s(XPotD`O%IDh}5im`<` z3u+Fv#4n_)Z_=7gdWER{%LOEozmB3o-+D>AWVZCXkb%PPR897AA0o-mr@O^|1CZdn5NHROo~+%#U}AWe*49iCzs zG)3`8JKhgQa*G&WgUZ#8pJz3_L)vbix%A9~B7st%X`~vD!s`adqVX?cu!YZyw1)<9lP#%|`V$4`ak> z8Y!*$wFvMf^?y{OT2d*kO^2oL^k<;MFWA^mBGxjy(>W+QtW9UQes@_IZVbi`iWn_f zANxj*7#}EDKmF`_5HZT3YfYq8Y$-au^UwO${FVRT36UAm z(q(y1j+>h7VmmI7(cVghQ_DgF0b+j@D#THnnQ?r3z-D#j_suyc?P245*Yy@5>S#`_h$5gAWkoqCa(8O@E@8zU&)m`&oS!@_V{;n&zjL0RQ7ts|u zuCeMYis}TtR6RDmZLy@n6@}((ah)!lh|^7-Cnt=2OM^{bx6f+~d#V=SiW2e@qRX?S z!WToppK7UlZaD_8KpF=|9N~ISfsQin(n>N7`6J=8HYuD;1)*WWB#V@hew4UL@fXc+ z0yU<(q5~2X^KPH~?qu>Yd+%YjDtOqEG1qY2F^P(@0`<5bG_B}94Ocj;_^Lt`sl zi`k~n+Z^}8t!dJhp#v7;(P4SR+WExz1`8h#5{*P9DHDJZV`{TrDf=Y3{M=8!X$2j9 z13ht_Gm!m2<}n;(Yoz`wFAI1mo&f8qeK>7a$q1L;Z!ZpShNo~4wkUYfWrI38n<274 z_>PaS4)0Q!y?4JPx$++)y{c3%2~Q&e!-=7P$JX)Pr?+GiDw67L zm;5F%XJBfhwdav1qJs&gvG0&%*3uIZCiE0-udhekDGI30iqAo^k8iT5KHE)U9n53O zU{v6g-Y&=5GSeHpwI_+oEXSQVvs}NL!;ta+Stixvruk)cnRIb$wRc^Y1rp6EISjQO zkMy_HI*wO$h|CU&uh8Y^KMQIm-hostgl)H9Jf+%7pknR%3Ja$V`}}2uyn>KY`gj54 zu^43GJnQqZf(z=afpJI7kq>1=>k3BP3YHySNa5tA zC1XdPBDn=@X~g&c48+YDqLvo)z$>7o%EK|QttX+Zh9v3CP8d$wFc3>^EQHvK9BTx; zmW12vjnDe5-}~gz1*2t0`aFPNb2tD#0Mpra+sSHj#j2xvj3W4Z(62{Tcl-|>K7bJC z17#v7b%Sv6C`NAq-w%KV$sMpIkr-KT&-rkHC>wv)y&{p}MK5^8krhIf4?aO*!Hy=rBlTAx+5lrg`?iW`0@ zkFr#|!{k|YtbbXaa@6i{FZ}o7%jO_O8aK6g^9*Yl6*;~>;8Oj;V9n3# zjW1QS6PZo-3-5WCiA;7Swb{O)wUBcr*suTLj0Xv+n2T=P;(9y~ZHw4<=#Q42<%6k{(^ z7oY5;<+R*5s!ceA#LMV&CcSCiVmWpk^_7}qdM^Tiir=IxG+}4q#s?M4$_O{ICx>Q; zviA!jt~{Ot|GintdlR>t);PZtoQP;Q2rSDyi|u30OE|=0ylMza@WvDm)IH zd6-wHJD%E1@;cR&7BWzIPla3go;m~ytK>=3eb+IeYt5`rQOS9mkf(BXD+2GW>c@~(dB!A zf?(#T-|c{>7yn}4Jc#r4%u4KKh!NQgN7B4nNl3AE$8enMZ?IqnT@{=${VhNR?eHy4 z(<=sTF+1P<)nwdMt#xZ; z$uLIBL>-6JNeXP+oW1JL+j}NvFV7n!E89RzR*74K|EKmGEi=XTTj~_HX#MTtEhaR3_}?= z!qaqV`WT^X*e)(h?bnc|l5{zytnk-ut2YZ&7y#L|UvVtnQ-&n%^RF3ISC1P3gVI|$ znH10Jb@+0!f-BsW4XU^+bH30Zq$6($DUwpAVlE5%8gVr-QT#4!QlHk>dE?85JT{`} zc`n+)1B{r(Pf_UimKvg< zEg+>``^lv>{w}}i_{n&$-w*1yKQzw}G-q#iBz=aCo=JT{c^nez&BzkZhNQQ;SFBr1 zq>U;6BhYFdSrJ*P!PyrPs}5qh7L0JAvP_xe8q=+2;$!`uNu>6}_oAzcEj}mnldKx# zUyaE=D%C@Jz3XRj>`3^OZXn3|6aypnW&;U~+K@y_d2m?j^VR23O0!*Oiq^7H;3W50 zS$lpe1ik4)EFG)M;v3fU!Nc(7TN`{DbG8w-r_6fl4_QaIf!&kU zn}li*!9*?N{4Jxl5Pvmr|JR$;tglpVkfQRTTcDk@>{G)8N1R>jRsnWhQw$NP)r|WF zd!fcyds$c9S}!j8ka!UuJ#5pX{EMRm|39%O(l4;C;$QU%lFv3mpba(Ix*#qDQ<-MJ zsun`z&)vE49RyN!F*@@u(*R%eCtLgySEymNdTfkc+BW?*Ngc$zd=Mp%&Vf1a1rvWU z!tE$l4*I7YUYsWbg=2>&kFA0jeWmMjl34n;g?(Lr9N%e*HQyX!)*Wqe&XlxnKe-R` z=-S%qc9E=}N6kLEw(+Wikpx6#iC`MRYF-h&=8Vf40@;qq8q3Me4aUEj#|6zTZ^oF&WMAC|=VR zQS%?ABN<!kAJ_YBs?5YpnliT z59IJ-h%vZ!_`#l+`tcP zRIdIFj{ceH(+!RMHRKHGt(5O;bZk_!dx}z~yE!>$t?N&VPR)m5npS15xdr-56+LMT z54LU(L=g|wn{;+`BX84ugzybq=SoJaQ!afVqZx1!_$pN)|7g0#lS zZkUUbF%1z^=xx@H}W`uu>N?C8+4j>?Gw>mETpgeCnT zVa`<+L-wp{^D38jwFt{)E;gd>usG|;XyheXnR7TBHdTSz_*kF1V~=1YiJ4NDY^JWb z`#;}OqEDG)q2v!$6u$YW>ZhYdvszuWy)T+)SaeKDDR(k@4#uw%I<2{_%%37sM`Ayd zw%>KzO~Oh1vd7R>oDr-{n0n@$ewp>BuwNJN+7B_Y@eOxI{?3s+jXzd4P2}! z%6nbdb-j^aL59&84eZ*K!5ut43#ZUFt$bCPG$FthF|p6(&f;F}Vz-J&P{{V-Us_yT z)(Mb*1mT0jQZ-g$4Rn!G;iliK%Jf*T7o0m5A{`VzzPhxG-D$bI5+ zY%-)at|-|v0YF;pzMtV=`tZy9n&-XQJQ)azzH*cev*HNl$}XZ8XOg8#iXctWDLw`X zyjBJm#=MEj2M7-C&APoOMX!KU_Wq)2ArO1R{l)yXoZW?)txg`>13}#!L>$!hOT|h| zN0~5}AAYX)s8=MIey;8Q63f^tznuQ^w6xjfI(4J83EZ3{CnROp=K;MCOELG@qVm^L z<TcG9nU_5vt#RFm6VBkEn+%v z+N{E-ZUJ|Prbxmh+dO-2WKe34c3a35Gy+_Un+^GY768w*Cy$nGtK}e%o&gKbdS0HK zxL#t{VM2#!t9P~{^v1D?&Fv2W2HW@n$aWsznfTyt#T;z)*_5IrBI>{Ak6^K&oPqNR zR%QYj{Gt*1zpVpzTADHtwQ(4nC3_@+ym9i?oQIlxT}*Ps)HCpfb&3PFM5OIR9(c*n zi(r2c-Z`I|FfvLA!&Ln`Bxn)nzchlvR=+|UPcN@#_W_RCqz6WLgN_~ht+vtzwOP>s z;SO%uLT1A?b4y=Lm$VpA@AetnbBI~{pk|FbY z@{fxW2l({w%_ZW-SBJ#8h^T5nl{_gFQ}E;st`2sc_(cAFBTRS8bK$1)Qk;dGsQJej zX0dG>4iGw^G1%ThDZ2X}t*_RB9px{vXC~w?DUWG)DgoMgFP}SWQw}CQ?K*jMAmrq6 z;pBgVF7&PsEA90saaK_J5dIVdm`~k#l+dNYqMsR+#w#HtPo5sDhubn}#PeF4Q<|Ll zLB*eY(`C&|@{(s8C0@gU_RU1T7eof1Trzx;4LRe+jwc9(#%Yni_pezN!)2oN^X`0* z%qramh-UbakP4rK=92-l--nu6GBb70!qoc8SWO@$r}OST17^7=otbJrGK% zB?^Z0fcAo&nSO!X_6Mx7mMfXQ~UECf)8M{hQM}8OY(OZ1y@FO1dwGwk4@Yh{%#(B z|NQ`vwhTbU(TaVN7(v_;h!}^|i|noW7jP)S<0S=YGx|Qd#Vdt2Aq&k#J>Q%`;i7Cr zrW6VgBCz))qmCCD6)7Y&{=s&kK>w^mhP`i@m*ID3L=~ha2Di2Rxu(a8M`xpHm45^6 zCD;CXgikUosB&8~cg*)Lo?rI42*FfIrGuK*`?$5Nh`JwdL~EI}ZI$?57YL6Ixm=(S=k#|;dt#lD_#a<+u581(4z{BHpfHaPeJRfw{<{+UcRkZ# z#LvMQz{%S3kxSU3x?|}aTaiM#ONHkuG8cK$DMk_70n#z@lJByjV>r_s7yNx0U|HI( z*&*lsTfg#7u@JAvfB*fL@=gAj`L|`(*1=(V&U}LQ_ciy>Z_awW2t6I{5DrlC@!@s- zH{Ejsn;|mb)ARDWx@;#eYw2XP3PJ#up%vOqrYt1JxG~3j?WL%L8C^8=2+n)7zbera z&n5govZ{D4H$tyI!jRIgemsd2XOhEK-T@L;wx?V6yA4-&3WJL@{a8_wcxB7>%0NGT zk)qr>IOv!T=P!;Jo+lZnhDbJqS^VIaNQ%!T8Vc&q~$8bSFTC z9GDL(d%|$@{=Y}WNq;tsJZJvFNU%q8)$t_~AvTGGl<|vUzbWZv0+jLDV{n8!0PF0J z-X-=q{=;4%YkSm2-BMM@D*ztk3ujpYviP>HfXf3dRCJK_*SnUo`(RC$^b`YXgA^&> zLstAoyt*z&+4@8G_yo*spOAg##qPcqmOiM9R-YlS4^Qr>s?IS;*3h>pg-^ae82lcT3zxoE~S6>-uO9lRcFPI0zNu6*T7gL-^Ih+Sr=>G zleueAU#p$K5+aKtbC_SHF}w4_wx5=|uG^6*5;Krcnf{!7aDM!VbR=_g3%-rgFhsmzz81O0Q!X$$ZyLu;_siz!TogVzbE%ByIoDgHyOwN90# zTtnnDUX?HY5;9Om+S9P-O3;%LMI_?+mm_c?YjZ(qRzxOhF?I)$w2xL^5^Wu2RK*hWco zlv2^{#;@vVv1z8H8;g6D4?i2wHRhleFG`@aJo1uZBHnyg-Io8O#k)QsB&s>YA8 ztGUFD&+d^a|ETg*kuNb(ht5|KS3vVkp*V!QZDU|)ybF!}6DiI-%lj%Z!-XzvvavXk zDJAxQ_<=YG^&t+Ml|rRwN}pc0WXOHH_HER~?6%5+aAwMyelHd=E^8QkMpHl1jz0Q9 zEUo;4{gO}%KD2DoH?ez*jfzc$vvkF^L?wzntbMwWwLK-72C6)UGg@Ui31_3_eS_%O znr}=SaC39>lexJ(MDB+{femR5RNK`?lG2OHj zA)^`DNhS?EKx#y^eW!Iuh`scWtv^DZB9Behe9P-BMtAIem2ZAUJxbrVViG_CSw=mb zeNh$4nx{qw4VyKLW#DV?Zs+9cr^`%`@U4|f&_CDg9X0n-=6;)4$*&W|7`7} z9B_=AeKo=DiQ&dR+TN{@mZDr+3mHz;uJRoEG#vexuMa$;eC-``Q|$RS@5hcC)Q~dm z>RZ+;|E0mle1JC2a4*f7Mp`no<>P`av!?QX-m{NKcj{*eZKAr_PXtK;1{VAqLc%q=5l>MO73d{5fB366<>Mvog3%bf(Rc(i1z z@FlZPo7N(ri4vXl2+m{1K+$>&^XFb~>m*sv^%-oE+)ys--xT}n3l4HClXSCpZG<~0 zmz4LM*ZlDj&qV&KF08tZTW=1~x2=(zYhr{<0-*+z!HO?pbMy)pjheDIpvUl1+vS!c6G~016@63@EhNfhRCt zMqa%K778z0m(Wk>2vc#^`DnH8yT0TN`Jm(@UtWrza3xX7Pkd}`gI{TRQ<}8Ibyol2 zGVR~RCp?%xlBDDMM3^Gnk9pcP4wgjJxCXgymRLh~GVSR&$3Ds$qdz1~I^Lgns@xXo z>Y^;lgBqMRjgLQI3Tkv5V3^W0=2OM`VomQZoMha|5yrC!HJthCO{A*C*(=tSo#N`| z&Lqwr7`z6?*Zp7@34=^0TkH0qS%D05^6$P4EX*N-B_{P4`#((9RQ}lt_BoJp_q;Qk zSpf$rvJQl^udCdMX6m==r6P#Sd>6vQO{|UfM7Z#_7f9nXUO{hQA*i#>x!s#uaKn$y$#}lUhSMqUfGOSbHl5Co4-fM|awiWoZ7P|~O#>lYaVk-~W2{qy zvV^T9L=4#&c!JM+y{2%h%wdFvr)|Q?tb{pjRqUn%{=?-;Wg7H~j@fM2D{>*uV1l|2 z3DA5O#?&GeuS@kA%~KQ2^UrJzYD9_&DBnu7(~kJi9uZlt5O5|ghtDO}KWE)`HANOh z;AR4=Vh7`GHjy=ZytQ6NVRcVoi;?p91Ot=Gv>~=x>!KER-~P$RVOiqJ@Izsrp4p)K zQ&$ZbyHXREZ@WS&lXA8wl-r8!WR-9lI_Pe(U8AjMGQZ1l1GlKa3+tT5t=D~2U5>7n zsetWG%nr$r}}PKOJV9%0kH1z)TF++YFK=rmSrqrnv{!+R-+`t;>V5 zr0DRa+~Cxs##r4k^?{NN=vn=SQ_^*=)0u4QMLa?H)_H zRHeB)8rO-D{|2bb&;QN6sd>sX9`e@^G?>+CbTb-W z^qx|BW6M)jbbIPWVG;hkb>h;s|A&1kUi*fYTttMMr~K*yARtMWzSc@<_yZ>8)#idz zedf7newP$@c&wlT+q6u-)Jvw8G>?%4Yes;$9d-TM96tgiCW^g0b)GELQ;qM*zy7H@ zo-qB{dSf{&y|c3PjqeSZ`YOn_W$7+#ond+Mm&(MMBUg-@PY;n6A;uteet&-ADM zF3dba!A$Jlv45JprZG8sj+SQHHqmW4u>9rtLX^={V|7zX?$I>z|JD7MkOPnm4Q2!|Py#uI-2HZbvn2 zu9<4Vw=m0<64}JDhkYub$-o7hg)5JZawxT}7wE}?#_SMhQhzt3+eV*TpEH9I)<|x; z{c3~;MbclZ!7*5C*C<@8;ngwc5sh&$C58&|j2mU-{6zTWnS z;Sq;+sEn1@$vJ!~#rPI2-(*l9Np5&DT)9sLX&0DI9-B(d?~DuHmx0dksmz|*+@3}+ zdHPQLe!5Za@xkm1Q=M;}%X0{zqi$6+#fSy_cPhGKyT+yV(oVWBSgdErnWVI8iL+c? zLlIgy7$WUbbpj*6lsE!X$tTbO$lE>Lod(A2;JFtSWJNlP;w|$c#eW(c67WTGBZoUL zMp36F+qjAuPgeiMD@ERWb4fnb`Cg;X9mBoo6GA>M>ka_Bo};1Y_UZu3~WL6YRZ%9TQ(4JL0ReP;^x|P z0BuV(+dzsS+V|^b8QnW3j1Au3me1aBy+5uM)i$c9W=ee8;;N&nfz%{bpsM5Pnq;0j z^6Yw(YSyUh80L`9m!5Ce@`K*@SJr#rbEMJX^+~XPQYwu{-GOORtzY#GuNq(!D6J_* zvE$7&t{2rIg!T+}CV}9#ej5SXY3Vs+GvEP`Gp&00P6*9Hr0vin?u&(9>+;0==-)kW ze_dSDj=NemOcUzbJO8WfxF8f2@$Z{<58>ul`nyJU?^v5v#a1*9=8DXuvj5H=PuiA?W0%an)0Y>nX=nZVVm&Z1O4^`p=!Z@GUVBf z+$WP@JD+AwUWrXQ=o-5DF#E!7hZeJn2Jf6Kxb6rmnaMs2H5cQynPs?)lviM*ZC&Fv z@OILxuXByEznncc9r(VmnA~u{^>Qi|o;OPLH%F&(wAud2O5hGznLC{LhW9=55z{wq z1?~_6q7--OqYX)x)x^KkPw``4uQy167Uf4A4A&9idZ@_3lo9c^9N!9^KV}%!6j1;oU z_X4e$v>ysumOZKZNv|gL({$Y7%q`1*30_$yO5rF2a&xJn+k%AgEbqWU~O z6R%y*6MV6$Z<6J8krz~GMyF4jtxr^F=N$NHC5{unGgAf+jKOe0WxrqS_T<1kpx9un66mZ3TFt>XxH7O{yI#$YGA?OiOUdj%y?qtQ z!NyvU;HzpI)|4SoGe?Xh$2<4XjT`#9m`ZNocYdQRm-7euk7G>5Jtu2_IqSIVn>KoG z*iuF6E}5%DPA0Q!9YBx6ntiFB_OrBZiik&qSHhL>oO!vqeETgw*jTD*?=^%S`_25UH=Gr&_-vxw zRCZY>iEh?OYBo|2yvGZ6e(fA|WqMTU?sIZ|eSJdtxvuC1!7lN?N(VY6+2=7K;X-2i z6=`jOwIW3o^+laQ?g>%lG?oQNOtpgUkr$H<{(`DzTilVd{X=@CWh;DOwIEWoBVPF6 zOj$yA)uLZEj+Lff;uQ@$Z=PjLGgHt&dRa>~3K=m{NW?*z_8%#;&`CHl#4EFQwLd-0 zt_c}vmKTx%)yaBly?08~jQV6E*SS$!Z=5NFo@sODfhJ#~* zsFm-NcZ5w+J4&c{l~9*+Y9dd{+K(R8^WQ!1zGz9kXjpv)Sls`%*MxunTv1V+J)RJr zU|q(0XlC>Cq@)<~ihVJX^S2f&d3S==@dk2O-^K!u`E#E#>@k#AcQVhG&_>XgQ19zVYfRGbx;<4h!uXVb^Fk>zzg><4hqQ!>kXDk)QT4DJ) zbV*wN?~d}tD_x%1NvP0K@;ds}KH*2H3+D$%5m;*EqniW#&Dr>!ISFQH7O=6wmx)?e zpPNm#A)AJ*ZqRG^(^wa6t#}RRkSXVA@wQ|k9dN4-A<8*eOdZ=e4iD+fH4M)XUN5-A z9-OSaaoO;sF}x}%q^}m4Lxom*rpy%+_K)7e(0R@v9gT3F75E;H)G2@u*9yBqXNwM z$8B@-lN|Bgl#32v#J{%YSO?1@5Td$Hc4z~GTVUC1S`0x31_cG#(P4mU`nTgBk+=}s zT(%zMLi}ESSvBNWZAJYYb$oKe>)R&i6Zw66kOOs=V+maGH8bh_M}PLv_rtNFqXFok zX)}v~k=?Q{qKvmnDm)%Ik-~XCov_%Y_9-OKSlnMGocM@rK3OBazgB)38%3RCe0g#W zBs3@nQ*>sDkcNsf6ox9m^jur#nKv@ASg3n_Xo!yH-PwIH|NK?vnS=zUaDM zZ}TP^wL|0qhR(Mj9f9I&;v!mG^C8mrM&yPavMNlY5x# zdO+5MV@gq_XL1;yAIC~wVq4L}8!zGyksaCFWL|E3&MYUcA|HHhv=!cy-%H-XC6JD# z>g{?foXJ!0utw2(&kfbF)dH}SHVc(7-TjGuaG?>0;#Avv8Wjb~Sl_IlfghQKxkJ|a z^#iRA6F_UGyRa-*>-v*oqF&u^ut3*USgX(~!sKyD-p#)=V zv8El84rEFbbxvXf0Tz+nag5Zn6`EmMF?9IXNO(~;Y=6|9SN{(mH^jvtQNcEDaR7?0+c7h{rwCU3uWjlb5 zp1yWmRWHIt?P;L%$8Uldbv)?jPUakS=Kbx2ExWC=g^Q^&`8Dgvy2jpGoT(%a$NM6l zILDGiP2xZw3ymAkNL0s$S85dS#NbJz=OP4re1rcae{eiJx-js&T4Vk;-sR7t#-DCd z7aujgv5(894fBr(wHgb7~} zf~jXMDJ=_86E61wJ6+LNc7tz>V)Bl!hW2((S6E*!BRQQH1eFyZ>^@8}Onb}92(3Ke zeRS6lld}QLbd}X7>PJ88P*q6N%Lk0N(p-O{Qc#>vseVV}aS&v5e@e!*A4R{$*P(2+ z*=vE9k}PPa>W(Gx;Xx<(p*+0SN#YZ3LlmXIKw~vE9kjME&+N-0 zD$cmB7G}%QNh@>NSCz1Mha(q(1w940l|q@tuA_^{{rciG8J%)N?~i%rz5WnQfz?zc*uGvX+lChM8; z)>DI_T&+d(IyTO2ELi(0`_-qg@z6qu)84l8`G4GTV0hfxR|%f8cR8~B)&7s$ig!1i zHnkP`I+`)V$~7=dc{i6ih?(A!zd&-PUnup894-_ggJ%PU`WL>FSejR z+1*?B#nzTcG*QYXi|!2NXNC)^4fdLua0Ri@SA&4WeQk-s(C<(!`P+v6>D#P5WTt(v5zv zQu$VK50B#QaGH0zYfh+uS4@X%ZFCJbuhEfMNW)M*UCr%!qdxXsA68=@?ubq4mh}DN z{ta9)>-VfVy>(T3^G7knUk3VaaEwE-BbhsdWd^yiVkcw|wbNRMfNQk=)W<2SDb#DfOtUYhcv=2z_w?}7md7)NhfdY#LB$DMhQ`|0Ux`fWqz!@|R zF}bVgAnK=J@b6@#+&*#=T*mOC5f`AJwIgA;S*(_|R+ofm)f<-Na#o@%%2qJA}oF`%S|*B}JCLcRzMBkIb^5LOf}jK+%f>HUP+a_ zRsAjeS^wpF@dpPTsDV<9I89E)ow+Y*@+k1C-qmi^p7^b zsnOK0^6PhY-u@RnHo-Gx{|P7Y5rRXmLSm!N+Kl=c-m|HwMBvC~c=Mh%J>vG;_Mb`1 zAl_flMpYayu-P~MMxl6)VIix9$~>XR$)WDqqE zH$|?h=)pdH4Q({L72+0}fN>oVLRa|yEm0b6KO_tW$@t@BrJk+N8H}!iMIzuW*H-zq z;nCL}?#{Xj6>^}9neczA6B6`7nLi_cFz89;$;FCX3eYQqb=`l}>3J1Y>Sj`_JU!TX z)6ONgQpeTlxiN&+@4Kb?AXUf*UAZmAXPBWTjQX{*w$YxajoV zn5NMc+e&cb?!WWSa>502M0?I47&2B$o!+WO~=WN*SRjOqoyQ)6V%%?4`^ zz!hYS$_?DJE&Pcwh$8&r;)P_zTfT?RPJQtVO=5@x5Sx0-Beqer-Vn?7nqR?_OBGC}-am&pTmXCDu3NxlOX|TT$ zE~4LQji7o3M3l@3p;ct5yVYwXyCpH8weIIwDlMr3+@NJl=T|PfoaJw(mwx8}C!=ZD zankz3=_F&NrzTD^a}5K*B+RH`IdTtrJrx_{&v~{VEz6#jc+;B7D~@vT%PWXvcOd?H zdn)UN9HjxwHkOSb&lu$;vK~XVM|d-4S0^oh&jb|sBu90t6-*NM{%53D$(psxH_i=W zB28}ZcsBX8{+NEULTn&sQc5ZuGrxJ^DfQc?T|3np23HjaxOs4{=>7>#B4T!wT!*{` zxyfc2r3|8s06W~-pnnj?TQ`9|f44tj>yBokKX|K6Qzm=Xum94sP}fMa&PybD8Wu4WL&6xbl{zAw4U;?aNVlaq#!Nf|>i-|CQSJ~I%L(w;(_hFU+U)JUeAe#V1yvg8S~MiRcPed?Mmw$b8^Vq)ok z%isT9Ug6q|9V@43DhJ)bCU)lBv+Iso!t1o19BhR2WJiX#TC0-1*_02Rgd2~VC;{$Z0kAT>Y(2m)qqCm0`RJL&`Iy=$7gmCneRoU$2B+w>0}lUe)WF#A7V zwSjAgv?W?d5a*jGx{CP>Z<#Q9Zfo_PCgXhMuj44R%~r1mz-Uh8)^OJV#R!_b zt@5=sR>YkaiC5$)xw<8w;5_!9G%FlZ7e3~^TE@3h7HjfK__`f_^$K&!vDNSXZdEA2 zFBbL!jbegn4LF8V<+qY=PY%o+6f1Zb{dhgo*k9Lwf_X!wr`s_HSY?TMN#Rdu1of`q z4)Ub;miB%<%D3oee)AB2rTlRk59rd1xyt?FYJlFbqR6}BctWz=83IbCdb`sldC?@P zpI>ynR6D*cj7e=nu;=B$?8RL(k*!^o$Uv~>Ck|HZHZ2>HbM z4a(B~6D%FeskhWqJcX;{j=FATW5`q3jbSL}(YrJSVN>03WW}Vz564zYJj>Y|h$WKU z>>ANECqY9>IFKwQ{3;lU<`&B}xhv)+I?6@jEfkY<*Sgcz!}N5*_2RWYZbqnjv39SW znA|UNVo~sGYqSa_T@r^(_@Z%F3hP@2BJ@)zeJ!d(cvoEKW$#VfCo2vQB z@6c3Qj+`*0t{uWBzNk1s8g^vUh&>ETq-N&SX$oqgwJ-AeGR0UcGDx@I1-RW^9}fRN-SV&b7? zW8H!MM^~cm^tUve8?w_#!F@6#bq-IS^y-o?7P7W= zJINF|)LQ*{!hWyQPAeK1@%xJ#@$i?w!?CyDPd8O#W1om|Fe-nG@Tb~<Tp!xu zk))H3=QFXbU8)wS&~x`2i`1YYcMK{&M*PreT5Cq)L&qfd=5Za+2aZYAelHPgM%5=3 zfs5cp)(1_xJ4)U1+E$RY4Q>{RgEuW%=RwCOe%Fo1oE&}KZx3=F7D;RVD0O8zWsLJq zI{`(wg!)os-8ZI4)D!XfJ()W2WX0xoxe!dH%(P|V0dB1pne;2Rh#)*7m%R~s)-XqF zg$dU}wti&?Dj(o^H~Cspm9ZrNaW&zmlJW{H2xC{jN$y5uBKP)@3{Azz&`d(D@?b*} zXk|Eaqiq4REL6?#*(ee*ZW1^Ke?xW~G&*R986MwFe3HF8e3h7prJSc~emt7-8U}1x z?0MMKuhzuDN|bu4yUb!oD4=BFVE>uZ2KGL-lMitUbW$-oMt7dSiYVQHr10`VE z?6OSDmj6=ZV^y+wRUL}ogX4H^9uoix8=d|XSb6L!q8FDBF6uG{pJIhgl@Rk$RA;n$ ztYW?!#t}uEQJCVfK92j-!x&r%>wu3S1Td-g%Rf;6Zu)Nw$>TAzgK@EC9N~3#c6M;~ zARwnN6;QJX^ml0C1uhB4NLr15@mWJ+Gfo1@<8Y|C$Xo*~Qxi32ALTdM!OCh_^_&q- z^IyK&eRbQvstGXO9RgN{Zj&Ldf)nc(6)4cPOuckjp+D;0*9$S_#J}`ARAS>j#G)6U7iURhz6~MuRrYn z5+zZSU#SeHLko-wxx-{G_kQ7>J_8N2mcsde0U^MTK**Ea*PF*nxD5c9`E_}~*z@^^ zs+NPqW_Ocqe#CxBdB?G{)~Q85MDJuvdu4L8gnLs=lrv6FqfRNrOWtA<4Ge0ZmjLow zrV&lYxjs&%ydsz%C>1>Tfc|EZWo(}$HR67;nUUAELvuO_KOw)^$lS$b!}th*ZJOlv z;lyJ{Bvo{<#)#}w$1V6F`>c2(n^?WT5 z9c$p_W8^nMT6x+{HSl22&MGP1yv*(j&=~Li;)SPGRaJD+6NLN_Bb{;^8JBNYmm&p1 zxAMU5-jzK($qZje;(lXCnu+?HKp! zeG?Cx=@VSy84rq+6XOsQ0JIL{a&rE$hHt+=fhShuBes9Dn(b6jim|VpN=J9=?Q@g&OVFy=?AjZu+rB(o+$q@8E%- zjlhV|#XZ>gW_y)~7UsP{4* z_rt;}9$0A$C4VkuR1tH#8pD_=QqkmKvumv*;K~iJ(tF&#jJO*A>kAI(@o+3Ia?qZ7 zWjx)2a}b0&sG)o|P+heW!Hv^!@hJ-*a+1C`s`>B5O>h2XK3x;3J~%-ln*4%UemT|_ zJxw_2>U~#^XiYQ5mgZ7wYZ8CCyeJI5cpm6>09Si0YKnAwQj!&BqTFSQ#$AWb{7bmQ z_BE}}a&&KhwGVLp=Q?!i9R^2bIdeImz5nZxjLDztsrdk3)9=9U${IwZbyN2@8Mc=U zQBIIX)H<^DTN#D>e?I5H;NZ4qR`eg$`!4)YbfPKvFc~3!Hm3HiOlp-XR-P7ed%<-2 z+=E<|fB(KA(!pJI!Dqnn-eKR1(AJ>R!C=w7`C1iGL-D$|g1F!rw$7H>@rP%6B13BU z^AcbKMq7Ux)Q}6)8d}0j-<;qVtN0Sfns`6>wh(|sZGiXn@v-lJwx6Eoq86B0Q2BJi zNS^V1S5m^B-~P&=vZ!$^-Cb{#7CDO$5bX@KLzJRv3TV@5L2~V2xJKkcJ079g2n$Edq95~{3C3rJKb)?g~)Q#^Y&z_1bHJAcfT;;VXqkZo~MmTCvVhyN>=^X zehE_P94w7vjdJ^h#F}&xC58nW3Ex}}u75sr5_bmsD*D2*!;=5@=T>^Igt(HAbS-lz z|D$@nUYAm79#%koM;yFxh$N7wAyLT`$S6CJpbKdERDTNR>flgzX7 zdsGlC40nt|gAxW*tbYW%D_Fv2BMPCdlijPbBA-)7+t->bw0rBc64n}U`ea-FvQUUf zI&VSnfT8+Y;Hl(Wq_^1)cO4hoEKB!rXX@)XZs>s7`4yb`2|Ig72XTC{8htT)iV@;j z3R^6iU?lqz0%}si5>3CW8I`@N^wZAyGfSCAR(v%dKno);-*wQZ-452`J#W{a(niBR z5uW{u>uIn;G~@FAGWCz5JqS>#{!RGx^q| zgy{SXD2Te^j{QRN`%(2$S0#I$qyMT#kqaM+P`cd)8k!9%5@TB#hXk#!-wDax9$w!8 zZ(?Y(2K_RLEx--=#4k120}Ln09DInelY*e9XNnq?Ktcq_AAQ{;~B;uWiee zLB$-aLZSxrlc&HMg`==!=6F_x`UCe`&S9p4(lq8AObP$T=qA&+tv`e2xgIs~*`})(+-Htw z``cM#3S}VoU5&!(LLXtss+GPBOoT6XyGH4PsuqEEjlqqASgAMfRS}djs7yp=RdW;1Gmx#|9U+Mx`0Hnziv%p1S&A z#e03AIN-}fWIqz=QV5kSDy|mFftplcEyS5=X7=*{yfMGAKWJLni0sUJ)_`I5$R$DpiK zuKiHD&r@Qan{!Jy+PquKsxD?IaNQ0YTY2&)2{h%cYQX5XlV+*auqjsfWchW=Od<`} z&bLJ*2bs&Emk>W-V3cHo)iTH^%Ex8C5IJX(I;{V_%Vff92{n4!kJlcKKeI6weJ}MV z=fyQX^r|UOW8u%PXoJept>L~|@o0hEsFC-hWbGOX!|%yDW2LFt9yf}&__r(?Q+`#k zOzSaben39}RcmmfDaF6llCyp^Yf(E0QVH0;?VE>)R&^0m|Hdr~vfrX+yPfqtSi3W2rZX? zN1RtH00(-RBi}C%a#mZ@nKueWvI&5s5?n(#3*Z{>M?nJ_gjuVPV5WL4=|t;O*C`-P z;jtYH56YnBd4-cWJicP^i^Img12Wf>eTqb|B{>P{^L@L&+4zK&HgA}a2_>&=n$m8b zV>4t}UI3aBQIKV292%IuIzrOc)Z9NOnCwFI@65l@v#m(bLvy&6AP3zryG!S1#*4Mz ze574GIR#afdR5D@xkRi}n{QvX|D;mSh9bK3g_iS6KqlMoMD!sVz8&u~XRh%vZU!m4 zp;cqAKUdsa+K?b-d=ySqq5hSmZwPyT0I|XuE0%i8V8tjr=dd~WdmFM)3OoP-+lATQ zTR(gw=zfyTYqQhc`uXBH!9}4zpj!ha%g!i2{=J*cbQ|^#-8XMzMAMp}^Z?$DDsWGw zLO*L_;ghaYd7YvU9YWh;-faAU!1?%rHboQy{r&y@#Nr;O7FjQw z(v2pJ$aAqB=A2SBl;bl>1K1T_8rwYVNgZ0f4;w6|4dZy8R5RV+8=1sfDDk}39wJv9 zolkU{knY?#8H8*5F0=f1ZheLmz-jVVAw7d#d!*$G{EyJqQN@U#*yNM{=vV3Y&tzoq z+k&dNARAD7EK<$v{YkkKuW_URsVG&B2KFPG2k+-?`d-H2kvoN4PAKgA&P~wZ5vS z#!*LeZXKqRTyg!)K1pfCrHp@m|mQOg?NT zu*ad4*{(g&zk> z;G~vLSE@Ne0%Kq;{Del0h@(^Su9zJYWivD8MypB+!!t>SoHW#&L-1T`4?C;kXG0+^`9}J^T{cac2QHXpcA#yKKCZo~L^-86;cl zI#Bm$S%BQ#szUO9>$R=}BUY`w8Uo#)|!vZ61 z@#H=HEX8-sCM1R_-{ytgV&pIKx^ivTy)mWkhh^;p5+K7Fv5{P7Bh@?5cL}r=yILo9 z*~rS;w>8!4cQW$1jg40N2Kq}68xgN@bwiFAne7dJR$xtX0vJ-d2^+?n+cqfs5;CZDouP*GTw$wO~6GScYNWe10`t z!yu>XRz!5dT2YTj;qKH#-B$r}U?)`QcJKkAt6b*+;q z6EDB{3_<=?4Jc+{@<-6Gl0p17M~@_4=-&Go`Y`P9|Fr;1IvL1A{(@7gFo|BuFZy%& z18Ann*|5f?t--t)ADLg74#aNaqD@XM@-0r4tXL4*H$3wBc8;&qDifyGy z|A&HF97_bj9C*U-n1xP20MBa8~+Pi@PyopNh5Z<=XC49tAD7v z+`gu!!3Ve0U*r+^ z^ADU^5@~*3kV1hsDp9IfRF?|X=Cn@tJz=ph^%BYbK3D5y662`tHwwwo7E?QZh#{(Z z6iXN4mj@i(J~5cQ_prY%1iVf!m;rbrl2Bv<6HBK0n@2rK;0$lfC%wHqPWC zS#rh5U$UuTD{D(Y!oOEwhP&*74(K`eD^~akb}qmF_A3_cGc9pCxOD)>`pugKZ0O+d zb6K~=wm@tGZ5*Rv5U{np&XBytXOW;dqY*r*BiRL+|Fqba+%=i!{c0q90aJTi_J_)F zyFsqXXk)nlp9&-bTVAB{Wi@c;3@PR|YBg4W-`(25UY~rJjFF<|NoBIL%LDgc7OdiD zwD9coAm_UEy7|K-ljfPwDOXM3aKNOU18p>Di_V?i-lY`{eY(iq7!^LzeUJjP+vA35)~s-Cd34 z56FEuAMjfNQy^1`+HfG3sXBD{!eOKS-aL1p7yHIf4uEy?#K5gBd8%19k=vXm#XOam z$%XxIVkzu2jXC~NUtgHj5>xFakoUw$H~Z?<%VJn}XNJhtD3xCtbW9wACN6a}QFFKYlxP z-$7%wZeGer%%KUoHK}|jz;DuLk5H%fnS;w5&2q&k`V!E{+Kh&@u^Y69vl)=OFs2WFG-CcuhTuwi_ zG+sDlr;gDxRKui_G<8Q9WhDkN8rg=fWQ&T>CkXR)Y{!oY1Lo5^6afuLM+yRF>0 z*xb}lc7>w*k5rB>&_>8WEatgm;#6VK!0)4VVlVBatKk?saUFXTL(l2vvRMBFvmFT2 z@@ddc2vmtn8?o?Wfd*grLG?ZNhqTnz`FI{m!5^Ku3O8yr22kmM71C(|dr6%A?8h_K zzd*Eca>%GKc?P+z47*o|Uz6)wFWR53BmKH(c;u&CrS=wW}J?dj9&u&GsnER}Mpa-jicYDJjRdz zZc~4k_r)h#G@mNTD}YB46~Q<3N1yf^>MQlI?QC#JH9< z_Fa547Qx~wfya4-QdX#qR@~eH%_WBADZ159O4oCOul#t7L(UpAq*iEl{w&S=8_S^X zw8?7}P(jhL?AF45l0r?+{4gp8?OcfQo1+K3ohQ;w_~JKBv@Gt-v6a0jY+6*xy{Y`} za3fa_x29PiE#pD)&zNiVM!wX{qq+g%_&Mb%R_X;GP$;^_#r+qFS{RxUb3#n^_NgE4*#sL5D9yuK_BiHX_|bKJ0o*7E@MhV zpNf#KoaNnX(Dh0;1I!Iy`05|$a&I}=IVXD9j_?Iob3btmX3BP(^(R&L4KDA53}#{8 za9P4kv*fw+_LVIs@T>PB4^v#;X&6(Y{p~%xu$Ne!sh8%{`g*0-Px~rF08qMjK-_$E zxzC<_5Q1X4Zk9bRv2AZ}IN#_otv%RIau9a<9l>f!foqI9>GTq+w+;a$yc6A6K)~Ap zv7IyW&zyJ{9J$wxnn)BBR0d}bq*WhEiMYfXw*0Z6T&OG4Yg8{02Yn|Qm1B^f(p7bD zCqVQ_eT!ZjTe~Ilq)p$0bGUxf-kig+UuBppeTzySJkouF%u@A-{61oDI~< z+8TH(O`)fgmLuRemhbqiB65XO0oWO-fmS{b$7hs2 z2ASJTrE-UDVhaYE0D5h2%5rq{-9qZ1eV{Xc0Orzcc9L^rHwIA)#=O3S_r;x0& zk(r-X=r)lbylX)kUkrgCOr=64wVqCq*L|*KDVOh|bv*L_ADYfGuIcY@<3E*<5&;24 zKtVc{P(nnI?%L??&W#2oq)`~%C9$y)qen<7AhVY`2xEmr^M zMBHI{mo7Qqysm3)$DljH;qN(q2pyRfAT4ovxWGqAks8G5nQhp@YLfU=3YD}qs(fdf;SIr5nYj;M4z0#ABQcAQ{# zSYc05`zvB0&m|IdxG~G;!^M}*I7HsYRY$wWvsvOo9ER3AtO^v98 zFSILp{18W!JlbyBMsk+Ehio1Vfs>|} zu5S#!XX?McfVszt+xd4g>Mmtq9Ov#&x|A;xwY!gm&k-Xup!^oK^t9&WVCJQ+DWqe( zxN->Zdv@iJXv~V5zq~v(tjx>37TT%FqH(+9NI6?iV82tQT1c?*uE{G0;hJ%*zPRU< ze~hHq;NTCwM;@ImjTTcVMWX8?lEDd$b{9OFhob+rHVVtI4qQH2r7Z&YW z)|44&zrxR|mVx?DXiW0%%LA1H$VU-rcgvwa`-93AX~9ffb5uLyu2J&>`*H|x_-GI2 z`sz9!)QphZ!_l#xJlM7W*G^W%H52R^{?iUhJHl=k3Mn&kl_|YM}-^>2@Il@u0Sp}tUmQk(UDwf{mz~a)gAj@OM$QEP`o2O zffJ%$iqCAv<|_Yi>();qUcCuzX?IYQPEd^aBgxFi;}9a1AhO_RU*k9^c3O?(& zIX4f5UT@m1HHyIJp6D%I)6vww%=1>A?s76(4Qd+D+7nCr?*!jgN~Q)(IA~cB$34^FXqkYeoN>a9*t?npbj0hH3&&xCAvr;`7(sDt&@ZVPvP!n-&~@_JV655eq;WSRwm8GkX_ zG|_XRbLE`9SpTQ@#s5nz{cQBOTT=s;dnsv`7Q~rf4sPX4NLQiLZ>tKt*eJND%h7_o z)=CZWofKkaw=P8Kj#Eja~P7t!$)kqAPlQ_PQiBrP=J$Wh8YL5@o zW4>Hi((Mk{ny8}em~ykHYZi}Gdrkf;SLu$}N~TDkN^pyQTtWiV;fO>4B2R7T zWKR>}N~>2 z4Bvyz7A&?Z1B()>4miRwHj0fWhntnBNvlVjCUH(^}ZAb@w`!%%V4A4$0_;IGHq?7MaG9N7G2r&6?YZB z0thI$=CCIidGKk(A|C%#H{BXqJ! zk>(|!M?+r-;#V7l3fAcqrG)Kesg0izu{+k5rMpkxWw$CJCw4|`6WYk`5-~!_7 z3zj;zR+smwe~ceDY)b-sQS4AFAz*)%{1_?y8-7y%Dz4-^ZYRb05jN5|lEAWL%U%ehjaf$!R)H99r1;A%Oz}Ise z_cAg5q4Oq6XpihX+X8COlK!518gyX#RG3@zAbn7~u{$leWL#?S|_^79(_3dh(|A+y_HLXCA(uZ6pHujd{t@-}>Uv~$_#z{x< z0Zd*!xAN_ng9?SuTy9Hn-u*JqLv~GYRm;u*M{n%0%TGW0!ppUr=HRc~clT=Plea6O zN1eLUAPEm5nCaQ@k+V^uX3+YpLDrLMQs=a$I(#if&S*(BV3~h{ajN2G&K8u`hPHI7Q^u#fh*Hhfyj)OWQXF}8ky<1whlKPB@fXl z{FoPFC2IZeu^E|+o*HXA=(;JH9BW- z;pf@u)6X%`CJ6=U{Q3W^S37+Ac^4|DqtGsNjfW2L2sKE5P*I+ z;W7ZhDYVHQliz}+P9Zg(vK^nj{4*k$DVAULF+sjdAj$eu%cosQ{u!~2j7NXNMs6x| zQLEfEExZ9;KWQG$3NMjQ3w#H)XI(m#&fI zh)CP)qVfW){!)%Fk{XG=A80eYS5TXS&qvR&|BRjFdcBc}*{l$)^>kD_r?tv!eiyp0 zI1-~=H-DezYXAlN;7MNA{Is0-)NW8Kq3=&nf_z?$8$m`1KM(fJ^2KSMvZ!9{-IEXp z-wrGHs~pGNv-s<`fgDfgd?4i`KZX*ZH_8Gh{<*L3`8;}LTJEOeACMksS5*G;)5|&} z8Rd68M{<1}CH)SLgL6G`N%I)UYEX5d=gD*rHTy&%PIi(Y@N09%(scOu+@2TW`{Myi z{npzm?;Z(TzF_i&Wle% zBsmfW z5z|KhLmoKS7^)9{_h5{>P=+RySdCWUomh`7Se)3lHP8sHML z|L1d#!qPQWS{4+MI9JouG&|3e|8_pMHHi}A4_Fznn+NLdu2I3U3 z9zE$Tdw28QW=y$>=t#1!Gcg}ARM}8&2n8=Ng;e3b+l`xi109lbS|eMtBz9YdUWvGE z$&?1BVpGciAV+Iue;Fip2?X7JIx+*W@1h`bq{Xp-=TlY zp6MYopXs`+*3V75^_MkWeNI&;!X9wR-3%7MK7h-oJLe3u@5)|0n6^#OozVVFf~xep zXOXX+IaDOY-geQJ5(@tku)wuzM+-0Iwqxvo4OX9{Oy3D1(w;+Ij61bmP>&>VSf-7+KW-m|-(qDx&h>ko47XDq}to_!7X zqF(!RjR1e_%_y;X6Q+?EMQ5YpqyK8s?P#viJssI3aB0Il1u{xv8&hr!gI=?Y^twh( zWZ9D~JSj-1aKB^EcOu#JrfPO>vBnb$E$X_Z%X(et1qhl3IldKTcp40DHPA@H$sEuA z{c2q-8keYXd+EK8Y5SU)h84u%_I$P4sYqkJUIJ88VA_EX-9-2 zw1oTsku^xp%_37(ZM&9>)j&;oPd%=>|B`y_gen*^LTGF4cUx?-)A{TlPF42qK9MXR zigzC2+cBIv0H*}EqkXF|7BNsxd8J$-RV7}^qIfXs5X+k~Z!Z(VT8;4p9eb%dl(X_+ z9;xme;{5iVeyud~G|IWf_2WwN^r;xaFZXnNU9t@LG@Jm&;@)o>9!XK(RHg2cT+jhL zo22bvWFlfy4`!lc}0rLbrpCUN%v@^h}%Jd~iw`*j%=9y+G? zCB5d-z9*ks<@H7p!b2VurC%~%`hz0pLx*RE0;l;4E|W)g(yrp#wF-4u3Tb%Fn`FVE zOsAxOn^=pv27zw)YM*##ii*3YLtbu$BxZEBugeD80bISDPKH>82r#tEV~#T9#Yljk$sqCZQ9Z6qxOSf9@Prdmr=RB(G z(AOm^wz!mw_?`T*RgkET;og&Sy#!t9_mVD>qLB_N5mKHIw?7EfrHdDAAiv`Sb@o== ztI~iM>kbBDV!UaT-dTef!c!DQAvMX%KC&mi_-Rl%pLc&4lpoVN8|^nWI8mWA@*~?6 z1v4-#ynv6zKmmp0U5oGs)?<#gZEw?b=ij9H*?qRs*KUxTaZ;-L*x<)Q=}eJYs)==Q zI0IIZj%*-dy8Ezjs`%3+|tm(Dy-0C%fkj<67>#3wqLOivojs_jDKE zuX`v8y?v#EbGHWszapC_4a*5hBdLM0u^W_kw1wHGud{V<$2)V1MK|wkT{D^1RjOzP z9wI)Z$#MTtJFBCv0onV|VYzIatz;3abbWp&fxwv()(`JqG%{;wm?zduVu3oqC%Pk3 zS~1jQk!?7CY{7Ku_aaK_Y(|JuEjGYx|0Am`E1{|W@ea=_Uyoa-_4hQ9=?>02mCXBK zTggj+_4Z;@ZrkA);9-iA0d3oaT}%KgwVLy|aQ8RFW68YZS>Jom;`CSr(87=>;N+NB z`)&EzG5N8CwsH5GTchy;@fac5XIf8MRghfC;Gw9eWPN2deY{UvdT_=e0*UN{{4+=@D$~MN`-Z#TL!+Z{_&bAY zaSN`srtH<)C2rprx0k!e?s}u!756m?_GtJTEjqpK-j5+;`SYvf7OzaoCpvJBpMOm? zjbUew0Ok;}Lt4LfXf@K-N^jR;Hr(7zf8@|N9BpszwJZn>N@&E<^?$xL9X8zEo0kHx z>WeM0IUOLgQYu$+ygvB}BL@sx6lOHa_Gb{~CUIZ}8gZ(3M^YpU>F<#ddXO)`6OO&T zra4;BGyR|PEb~O#_SL4GE?y0BV#dV4>sodY}GNeR~|F>^)T}$uYMI zIO(~sK#O@fBRnvPBP;lhIfjQqat<3~{5(Dh^BWt~inf*_Rw?lYjilE^{F4<3uk})$ z_ngCBX|umh>c|2&r`xwkRPZ9hI*)ipwdQz|tjsWtCT13h>ng0D-Cg#KYE^nKXboE2 z?IEAy7@`$)`iRO$vFaqaDH7+R(+OtJYx;i)ONPY8dOL9#^h8TUGv;n=qu+Zdn3$iE zJ`?ZWZ}{Z(i*9n5hZlbbn!H<2XnZXO)%-n=UQt>}{&mp%m890?*9#HnSMc&LYdnP~ z*spqZ&0WKr}B))uf;M;XTMFYyZineGt*B-7af={SaIvjYb-no z3g*LK-fD{dQ#ZSibts;@tr^c{w5(ckAPEX@y%X-N2m0;HTQE&8E#RN3*vWiUt|y5K zN2@M7N}weooTkQ}1WsH)z_IBYs8j}R>NoHUs9fvJQPm)mIB_)ZHHRcj{A%f9WcXaJ z?Rr?=uSuwl9UA?v*E~YqelY@jwj`dlRQzsDb%y_doPn$~KzL>sQ}Kt>lHOFY6~h!a zZm=K$0qUb-=ECrZ?2h8?G|`8LIliY@#Ojc z#bEvS0}So4|HKKBhOccg-?7bUt+q37CXHj>QTe0Q;jLw>kT#;j?XE~DuO&%(z+AC!;koWm z=Tv>6*+)CK&unhtFz+b2S9I_9`W&Bf#e9H5pjgY(J^HtQ_>G$lq*{!?SOS|rxUYE@ z?VY=1SipiLTsbocKmp5$*Q%2Nh#~10>lxzGjrr{DbvaKvoaH#55kSoBy}CNlD%F0D zD<`$huUO)Y+4)(vp)DjViT5|TfsR;e?zWi!C_y%YT_C4(e=RU%VmypQiQy zy4FFH!S)!DN!5mUz7HMiv*5{V% z_fwJ+_YVGED`cTLaBLIw1M%{5UUQKkF;Q|VX?03;&`l;K&PITn*kWnuY?2o9W1247 z*+?#7_wZU{HTWOj;V?tuo-h8v4Qo4j|M^w)sTD@ZX&J>6m&&~#@EhOfxQE}p1ky)% zMrO@WA1I`Q{QkZA-%6(~JEDOY7dq9Wcy-1Ls=Nx3x6lAbb;H{Dr$j>D!Dc{T+wwec zK<+Ehbvbel`m;h+%W;C80ygsm$w!qQX$%KTLI@dt3MJC!d_f^ZS1Cki)z4V@js7C$ z{(6PtaqhJU{cqh)zHtvvcJ}?1op>B8VXoBt6!Vd@m)Fq#iz z1GhPHJvJC&MC5HhR`2wpJ&wch-L{u6-xbQz=9SGW?OxIR?A~)nSn*-iMYfBLhb*ck z#Ie##wS+X~P={?W;6Z|F5gc%}jVakOB>B{?_%xDsM0PwdN>w)Rn&a1n?ETdI*U4|a zB_*i`5-y7b7r^2}hixxz_T37&^(K>y8wKXMJecM{s&OCkwV7NNR&m0hqaSBF{9&x5 zNv}htm&P4c`F$;oP>;gn1WV=UAX(Ot75}M>*M@l$VrFw(-ML9<=CFY>^DC9SLC z%yILk6~cXzar4L|WvFwWAd)8<${q0JjqxM6;mg{Cv$>@kaOPOv{H)2euA7d7_MyoM zbqBq}Eme7!lUEk3Fd6nz93-;7 zwOyyVH{&oz+!a174>Q{me(9fYFiJ#qFH$;`=_n-1h>2qn8j%;f;1=vd?2lWpcj)3L zsq-wfvT@tb0S@wssimMnTTEaI{bNg#TYUAx-oLOC9^Te^i6`>Qe=)6aSS^H&av~r# z<+-*HzuU&AQuVu{V*y02j64Txj~)6_v8kecP{ijRi6wn)1lAyjv?=kR#S|}lnfj;C z2mE>c5m8u%Xn!i;wrC(i4@lj&ZhxrVa93MR(yw^^l>0(1r~S6m?A{qRL z6Bh^smQ+`Y`}E`HAj1*83fD$HR3}$?DMD?MOjJ&oNo^Pf6o&~6sTGq}?s>zZbig~- zbYA}Aq)lJ>*I|jAYgNSf&GhY!v^4)%dUfLi@2EllL^jCqhpPjyK<$mx?^N%Fb#G$K zcOLPw5M1hnOKpYyr?2N`b;<+84N+VBr_J1yts0oyWAB`TQm8$MgL@ev+>=#O=ZB58 zNL@E#qCesK0}a^+=QEEp2S^+1^9+KkMpgA0+HyqsYIUjx(jOLW=j1lieG@x>y)*yl z^@4Eq>Rdcv`yEVYlHAL!e34Paka=P@o~ zJ=;+_HTjSvJtl(fx4y}2`=!e2sGWA=H~O;8%v_wAJ~T@!vlV@Ztrt7;Sv=CHjb582 ztDX|=6Q#K4t{$2?8@3JfUD8QcYd)ahxgvyu?qS{9yk3g>noRrXup=44$k1@a9Fyru zC82-s?}n^tKo`P2tF>(qanVp-sb$g|!O%@BiB)m39h&nqdH7%MXKcax;%|I5Pmq9x zGM3g(KNFmE6WX;0QXaMzpYkcZL%ns^@#35DPb*=(z*U!sY*Eb?&wtt&Fb^g?4*V0Q>O*P7@7{M2;@n`DA`=jedlKxd7f>1%*r z#Q@M!rd0pJZ5^xHedFN$kW-wHxhAnPh|Z}_J2~@?YfwC?R;u93@yU>VyfZ_(LfuUY zhSA^uOjwgp%_B77_)(qJ=N&3lV=3G^rzp^=(^wuc&LcC7Eirop%70W^zc9w;IZ}jn zl6n&~l9-Bt01`$nUvXDcL&|K(bW7`zr<{ALF~6p_Pc-n~tw4kO+aRcGjZIbB1Tz>t z=E0`6kR-dwAw(^gE9B{p-Y@1*ls~-S^Ocs2)9ajQReMyRTtGd?I<)@Du-~|^>5axK z16@wY3UKFy?Q75UQN=rYPV=Yv#nB6Sx+63s-3>l*J#GF+8}2&aUo4?bf3*+X9SK8b ze!eq94i)UlPX1lZeDa)+|2@D0dRsfa#UWO}L8GqM- z@Q_{SP?!4U{6Oz<%e((hRhc3^lYqF8X`q$Wrl<3NR_GlQ_x{udE)C&U&h#3{nMS0G zkz?AtpI3o%!F(r=xy4BDhhLt2xkFP{)B<}hel(Y2cp0SbrJst3-$^E>9PRP-%eP(V`&BPm0lpxUpb?O0u^hiuT={j)B-^=$y8Q z+SHly6%1X#7;bdRBg%i+r9=4V)izlAXkr3jO9d zsz)udO`i5e538QiHA=n&Qw6@G zB(JiA1N>&ZW^$0hek5kQ;Xv}DhFIIqY?idTmAgLkPD+s;&d8ybDt|G3Hf1Yq!!}x* zB+$-^>&fyRH_iUorBEA~1fn)1Z~>m94NAzp`i+`pz-zh^=dW_sV8-H;SWL&hoU;1+ zQqXg`5TORB%D4V_+Rtlnye-2VZ)nin)1Lk(ZdJgomOqlZ%e~VK0Ih8`k;Hvl8zEcm% zHXVAYk>=;;e+ld(sA|pFEB@iRd5k9g(^my(zbe?>#)i9OsU44oRWFk6LiA-uYn;`i zgUlN&CUvVHa;c0z*6tnY<$#z>C-T!K^$ir$SGb-C8tT51pn8bQ+{~Kr<9OTvZ_6WQ zc}dB-Nger0%E#tb@Ddj{CGb*L*kQ2fksCCnIPqiP7SK@E4enDv2=abS^+%?T`0Xch z^pH&lZ<+J=ieVY11C6xg$d^psb+rp8iGI5G^~NDu9whIC{8b;%u~ZY9{F%tqh|Ut5 z^1?Qz@}bYqYDQhTNtBKIjR}wwdOt_hxVFV>aJ$jgZ!9Q#V|&GtOOm4dRqkyb zi>aJpn-=k8-kQdF6@0Jm@{mjwLy6u*sItsvJg-b;UN}5~RX{xpK7ZO;CU5SD{riYS_e%GQ5A9dCXw4n(EZpxsDhwrLoR)AeJU|XD}5nT=}pRu z7eI;jmzQDaEkq?0og`R~Jb(+4$>=Xv^h5)@=ITx(S}e2rzkF*QVhJj~pV;PxZhrLO zuwYcWJ>HDuJ;VEyM_bEVg)_~1y`I1r{kcNdM68;=#u*+dmA-uvKz5gcE_cEGpnO@A zKUmVO;e*mf^Ny!tM}QU`9e;So&N=DN486=XJwmnd*~N4W1u!3>{*%JDfGic*)Duy1 zw844l3==&kWM}vP*!S!7XaEalu#GYZ-ZA!1WeligkuG#z-#(lDV66fD7OZbOmK`s; z82w+CLC#+B8V34ZoJmhcH12Mp*;qUW0XpA7tTH76`@$)gQF>E!L zE9r)Qc;$^klV;t(NwZ<)UO;Y+F6Csoh4*^+y@1|$UgMUyIe8@Mc|OVf9|PPSc>_X>*{n2(u%5p@Nq@@iMi+g&=@>hD{UdaG_#H?qQT zle%!#3^FTPtXUJ8{*pbfEF^=ZcP4CRaQs)_?8d?b&wn(m_i|%Rvna(^#$xWJR-NJm z`f5XVmjUH+O~~s@sp5oa2~p21!q5s%V~0bV7(OG5s{(u+|&t+x*b;ZuOg!!O&A$%9cahBO|H6gDh?O7M*#EPmRp$a4*{cIu*o$ zoZ=+r>As6y$EMyll^tZ1sZTMV7lmXH9cMIRPnWbushp~m9>e@-vk>SeckB2?ze&9q zl4ve&s;9JM3R*sYdCEh_f|0`cP3+`lOsxlhO)}6?V{?{_opw8m(lAZl%Zy3rUL2v z(jg`xS7+O0H>UUYVfs}9_&<{lWD?^eH=^-OkY!H#13Sw7mMLXMm)Gd;^&yDNx(!yQ zi7k$!m&jm?{LRVBN`W?P)b_ggO5-bpGAz&TJf^jC83fm zF$jpl$>R!zpL>>r>1IbwmEq=;D{yT)H4*QfCUzRAsn=lSmS z$>H>uXX) zJAf4QbLWW_`Hl1bG1?=5JiNW@5jYnzrJUal%ojpvyq>{~S36XmLs~0ec*wTX)dbg2mj@quN%CC1 zXe`iKlH5PGukO?C8DML-u6D-liJvj*&!Z{3K@N9abKb=~22EZGd^QnCA2gQ+e+}+1 zxoI)Mr?o=-k%S@spmU9Cu1uvF%bh`@BIY#7QE06XHEza7hBwNtFw)6f2QIW)^=swz za9D=nx2uTsfcl{v_Nz*Ila7x@cQh>re(ez?(Zdg(=+_U~s2cdm^cHZBeZ!hF^gZ?f zhr(EQKH*u;+4T(T%mo08M`&)|<~EJ8hbhM*@6UIzW3D=^(!K39frSrCWEMB|{jKk{ zamm_u0LVptJAECm5$8`PiwgLdT8+J*s~pPv>N546?lmj8gVYz$TTQ)kNZ257d$WIg z}{0g*RsdJw5Uo1Ig(V?CkG6cWor~H7frCi*LV+!fzZ) z?ZMZMAvG_*y&26uEO4OQnxx!W`&ez!OE+L3;NK1XC0|_f_Yab6Rj`>G)_RR%pakh@ zb$-2&kbGT#i?N2r&Lk5AVgP?>us*^n|D~++uporz?H1SlCyy`%P8}DM?)=^D$fI`i zWy^aXqhq74V_cf->t20e7m+GKzyBJ;U$QH6gD;$$>(rAzORxME=TuKPMm0Sl=91uy znBLZ$f0|3U)avj3)DcvbaoGCr2tLCKToskq2ktzbU^ ziGnG2%F4|47zH8ns8vf1KEI z&D_3RC=_oH&zUMmyKy?@=p7i6Gc4Ih6Om@B&hVx8RdAmO@ij=C@;>n|Z*nd$6U|bY z)nF6?b~(z2HEhV6s1gZ;=_UuZ*{M|<^YPU*zgTJyxxVo7uP3~`KHS}&9yCwy5U66l z@s3~ri5vWKdsU$Fl}@O_I6pJ~&LAOIbIC*Vz{%Za{pVfIZ)+slZlw5-!^0u30|is8 zzG*)-S{H^_`YO#q9Nj0SB^{mIlXB^NdG|E#shz8N=Oi~(j$SVYZ{i0Kg7^@oZ!OXY z1C0B<*1=!081jvF(@{4gMjv<~avO3HEc};dXNj!>3MO(;59R4vMwuxHNX|U>q-J_0 zgB?Ld8J+MiADGFdlc$Kr*Y18x!IIP)9=^!8#BpdV_y28p6)W;&3xglV)vY7DZFI$t zxL*=E-n9laUOx}os|1@q;N6>$b5fdnaG#_m*TQK05DzUvh3mp^)9r( zvswBx#QnvViBVWyJyp@Fuq-2#Q)%tcaOYC&po`p!P+rfq$gmRpGQGWic;M088qj27 z*4EOBM@0>qhnl*1mDzdXKN@LA#<@XyD=M?U-@P8x8ipVr3%APH*?qRvz-swrafm6` z(IwM9SkV%@GXx7LYr|u$56UTv~WZ*{HyN zt>fzS+Y-1#I}6;pN(o$-Vw{WnlR`OjcKp7O{4iK4Yl!l0k>pdk@H!rBU*%z&j@e4? z)b4z&?8~7eN`Cksyg$*SRM~0n#i=Z;+&&eQe7!r95!1-3TcijBPrmeU(TRZfh(Mga z87;h^d&V5G>+ZXIHXHbQPL+-yv7jMw9wbRJ)_gsT5j5nka&&g`LbpfJB<+nz-?k!; zPNe{1u+O3mh4G#Ma?tM0#dcL=gwjZ?HFvqRdt8PP?WxpA7+TbCu$WV2Uqob^ zq&)IsmE(7Ys5i^QhYu@mtrZ$nn(a8TUaF^~4mL4qhOqwLi;l$k97Y1y;QPIoW&^GV zzU+P#^1qj@zhRQ{CT3KTCwT15l7fwffC)QgnuXD`J*Q3Q_FCWa*3HFqbWAFoKMiv9 zP5C_&nUsMsD80Bq9Tqb?g?{j(>o=_g7Bl^_m-+ZX9YnPNVA4$8adkMDn_Ek}*RE-B zoRSg1#Qwd3-iTI=QzBqg&uw1x-TJ%C-+&Edfbdktd(py|j(nYfXUQzDOdAh%JC9$PlP z>L!H2lYfQBa5zFSG+JVM&k*_@YLMpKd(?ZkO2IajVF}lUk1g;0;?}pakG-qI`GRk0 znsnoh`{F!xL6nhE$nD?jLoEJacsOmIZvORi<&O?Sugsx#t{7?j;R7P+N>E7pjeXl< zy^H&(G4;#r&Rb%JQT-&^fu&%sN7g4bu_G~`hrbR;m2b3qWE0Q^g38FJ)pUw701;Y~ zn#ckYR-u5%0X;6rnq%m^JO^iqfPUlzF^IdixGCOF1@S>UoA+rtVw^rTPi=4cJ1#h78TqrD?~JRyL!FQaU!N;)e$bP@yQX!AQYJDd)}{Z6!3ZX-gy6L?cUL_iK3nZ?x}dq6wX5tf z0Hk~T=b!j@eUle+l~+&ZBP2>RH(pU~RIe#v7ATZ@XryW({P42WV&OYhBJcLfkk7pz`E`{u0FwYdjT&L9 zemtE|l5HkpdToYn&_LVkk1PD_ztoBodIkrml(~Gf>rN-oHaFWA&md(YRd0R{f6VqV z#c%5UB(swG>(-6fx=9g-Z2$7Ue#UashpVkxg!pDcY0=Ct~ z{`qy0UgL8*3LUiA>*V9(iszAgp*^zL#AA^hHQzIMAh`jM zzKhP0NVYqeiK8{+C2%-3{n@MgoyU0kiD5mthS9Wba^QD8*UHMr8 zgNBG^Qdz_1T#-X|DGcrrGbl-)ykzu@Tio~ro#_x*SpOK|m-He;a&*9eK0%y)lxUg3 z9q<(8i4;6{A0ek;E^$i-a zTzRFFBL0$8mumRZ(FN|f1~aK_4X1cc{wGPT>@Ul#hQM3+yW-7jLM>HIddx*aYJpFU z-ff$cC$pZNiJjcA=`>@}Dm@WRW_hh4U|gv9(1U)eMo`i(G)}2jn~-imD>cZ5cKL3d zFMQp36H7tVwIKVKJxYAa{hbcdyMR7dPMGx^LSy?sYj$A|yy*Ff*q@~V_l zELDK_hyIei6qz9eR8z|keKLF15HS7j{4&df^p^OzlIVZ2&*+4Q} zEOTY7ybCbrVz7a^;_5#F+7&3fTi}KBTMTU9WCyl**Us(;1vN zo2RRkwLE*8X(Rgc%pGlzvN$7c7k4Fw4M|%yGSLu6jOzRLse@QXu{bUfE@joqS5`#e zV9WrxNC~a+ZMat&=0N9PmKL#JwBn4}!`EbhF>e`L1)6P0ZD#4;WcutThTG6CQOVLI zL-L~{KL)nEZCp57`3AQck%u=9jy=X2k0UQ<+V~`n|Glm4(6i0Z>+W`0Te-3)rp@!R zA|aL(0a)ZNZjz;%*zsNxT1h_Y-#M4{mEA8C<;i%U7TVd=GsP~uY`{!uoUM%35BUoS zll@F&+3#4!46VNI|6oML2GdTxfD)Ro!(+L2g#oWc%1Jt!GgQ-H!Cv7W%OliJU?f#K z=_6XES6%b$bh!%cr#aJea~u3io!EXUE!Hw(2v-&$mU&eueGvJOU%0}g`mt|8v0}?~ zu3SAdXXD-BZ{6e;WwSORi9}x^Z)oT__g*ykiI^r5ZAu2mVvnbNZIZdDhGUP|v|F8Z z)HUBJ^!JNb+%!%cj|USX*`Z zX#KVDvye7yWK?$Z08c{}EXO@i<&sI+52!ZqjQ&SsnGv_~>?jXxR&X~Wsu)bYMBakl zd=m}$F$LAGQ*@{uwmB*H4gcfSv{~o0I!Q@~XrM*&U~Sf3#Ejraj!neyyv5WXCr0|g z^>3O$DAHD)?}@MK+dOohL#hs_<4uWbI|OBRB1%Ad;{`k{W8n+;Fqr|XA8gxHc}}aL z&$S7ooXl1w3_cb34Nc9RB0SMjoRqyqN+~50TuiG^RScUqIL3dJ8LbAGCND#A?$qTD zX+b$gVXD88>?X;T1nw-?NjK1!#)Ho2Hw!eT#Hs6Upn0}J23FMP!oDINM0!?TX7uC< z$iAee7A|v54BcM>EgPEL7pG!&dBNq)ZHAPih?~1ZHZgQ-Iq$qE{WGOIB7pgnRm%t%2J_CFkqN{~E3seCRg1oAN%UBeI6Kg^ipiY-*r| z^b05KH;p(9&XFWQMg&obb9^=7l=Csl6*jFXlr;uF5$NjoD<4oksGx#)J}zGHH&M-|KL)R4mDU-BNF7+wy3Eozef}?nm%y z1>ALfG`_mC$_sItC`JBDkEc@GIs@DJl#!HzzI6L6Ciw^Fz3kxphz=SroucHJh{^z1 z`d>;p5tY4d#@6I448e3+OBOj3Ew^~}h;ozntZm^waMaWVSbJJ-TNlR~jp-wqh6DNOa~-x7NF%zw5HtxHmxP?bV{1j0;7au4ZW6aA^Ik-#N(!}Fa-s~XzS!%d{d z#tp$g^tqBIzMFJ8L`D#)24*;G8rx#9w-GG3 zp{YiP-`r2?7QWqc`er7XW>8^H;<0Wt`_93t?ATQ~iKD+vdn;=eys<~5TJ z6FesM2a2(^*^h)!zq6Ocf^rV4l=D$kog@R-*UK;Vbd z0hq#bnFd`v7wZo%p5fEVw_Lp5Xmu7WV3sr6Z~;E~E2*p^Sl(uWxRtc_H!hBD|c#Iy1@?3y_t4P2kxSJyK7WE7K| zgBg(F4p?rH76+3~GaURMP3Pgw*8lMFDz#cwyA(yum^Eq@HEZu!vA4vkS%OwkTWz)X z3Nb=rhEg?aZ?X4QT2T~FzRx+oKOpDi+>_k z7LZ1l&AqTKnx5NE{cnd|drJg)^9Q#@G=%fJm|_;+>w6Uqd?adB&AK*xS#&P2tLcf`$cO_|H00Nl&PG+S z6l{>G^-oJX3mX?tYI$ul50XnAm!3IMI1+J?D3l^?bpoCwSY*4nJI0+*zD420v1^H4K>amR@Su`a-gvx zPwCX#8$4iLBD2>0jxwm)IrXs{NPah#vM-TYH!mFIFYR2Tr>*RhYV&Iq? zw31d6iJj9jV(6)Q-Be;0u9m7C5`lJ!P3DYYv#t3}MN;+I1ZZ6ab%AH|Dl{NF{dJw1 zC`yTpr8$kZ#O;)!C%qge9wZUff6NZET&KFtWIr-~-shcaHR>x$Ky<}*VEFAHDS@K@k#>lGpFU0xkY3yesc$(2dj0Ao7F; z8m-A{R>3m*d6++A9Z>_1U}^ftLA7<5`(^t9MyJykHJhFoZg>I*r=(5@CEA7XP@yVG zRoU+6@`V#tJ6F~7=&-JWv1TCVFc?3=9RJ9SEVWz@e#YS^0bP-G;u4YaGqhozoyHCd zpK-7!aG1p#1~)L`$H$QBw2BWR_eNV)juicL1n1bwqtPHzhbBk0F zf=FMF{;gQfJ26Fo`B9MIF_<$_X^&Q}`h_Bxvd|?ABq~XRlp4#ds$45sVv*J{6*=JTPry(8IfHpm{4*B?#dVWHjM27(F&&WG zbiCvz!PHmI??F(n&T<>wXy_JmZo7i(hrA#|cF`Hrcg{9q$H0w0I|um11=>FnNIOCC z{tRU~{P`b}7^p1oMvUT4)^G}{|KnVy7Xszo-ravoew?je9lv$gzY%F&2J0Q6jdS2m zATb^#KsL*wAzoSs{~||rQ|6kQ^N){)0j7QF?eimHv!?_2g+wY1CRAS>es&}-{G54I zCUc5z<`3LyT5`s!-BdedFn?rr7g3vMbrfE`57$kRzY=X&wpXS%As?gkKBS0-r9N#Y zEdeAsv|TI>hKp6?9FL#tVh?GX)RJ6-@vWJtWxj2?aDR7sU~G({biZ;kNKDyI)3x0iJ_zm471^|@u zH9BfC(Z4>W1-PG|AIxT_RGuKBTV~zcogvmM$n#nkgK{@1yea!`9*S}*aK+5H?+$hv z_x&<=<482QdX*Nm?q4sLyYmQ^gB#=bnD#D$7TeGq_hg-|bkXCn_kE5Lzw*<%HPREp znty6@v{UPQdrK=g$bmyOcm{9Gd7CLy!x7rqEE;5RpggAz#|j-vB~!1 z`&u{qvDP`M6uEU3nX&Swp&3|W9WW#fKV55i@B>L6ru(qV3Ai%mJ*o{S#+bbt z%fFhK%&e7rQ%?1H0jRN}Wa=Kq9We_!dMNqw>a(cJS%CQCLCEgkcaoZ*x6G6wlOcUG0&RW8FZsAVE1>0Fl1!iq2NeuQ5sX+juZW$v>_8IWQQ@@0ct!wNwJQH(|kwcjrjLE zsE_fJd3&4!{*$io2~mvDLEZDIjxg6TDw2wZy`!eQ)bwgm(w562*w_}H$Ak5gd?g_% zqJ10tPRoYR8FR>KO^Ij{9tC#2v(6VBx#6}j7C%xyF1@I%B-IcMt8sa43jN!{J}QHm z)iQ&nR~IaADDq`Iu1$kGx?{!Cz}@Q%z_JzyI8tNFNEyi9FmrD(ywa;5{7}MIFQQ%s z@*vC*&1c$(nq%fWf`HVpPj(rb7fGlx0KoLkg9b{;I$tru*2jt0dBL^9eJBdhxlt?h z;tI#5Y0EpgUE(`m_6F{U8)$iwO-L)Lmx1)Xz5X6j>-S|5T|cWe^ldE2r2Sl?lX3z! z-3=HEYcbFP`EwAx>VQ}*;#yJ0Or#s8E%*-CZL?b2yhGJfp77lBm*bf4e!VqzC*NQJ z{rxlh%PtRc+HWbMc&88AkS08o#<`R?V9~#@1f_w0Tm~X`SKnV{XBu3u3(DVCHR_}l z9z(HQXbSRla2c<-^m&(?kN71E>(;A_6WWS2rA)-WW|Iud?>Vxfqe^%jz&ZEIilZGE zt-jltHQzRJaDHV#-u$XH7gS@gR5{^J>v1*}(&CAX3|CdbsJtk06~W;=mn%zr&C8zH zZyE9mE@~MVR>?l5`GONpCgBL9!XcT$94{u~sx0SHwzURF5w0S0a?X_#+2R-|aGken zI?2d%!YzMbidNfPxh2LKs^|DF;8_u#Se+NaIE$-(=f&aL;*7d7B7B)c&#zs7;xxM5 zyu?j44W8*0%V(~M;^05NSMR}RyWx}(TaOQxv87^9an84USW86@q8^LRJhlNvV;&y( z#>T`Ml;|2hNQYJGCrLbvqpVeSR{vG)?Ka9h&c5bXcvA#u`-~%*E~_3C`N(FVI}1rU zl>Bw_sO`2CEBJPQCl|C_do>!^A#oJKgG-!qv}J>Ch5Zi3Me?zD2MzBxMzWed@r|pI z|DvSTR;nCH##|&uiGA3{W@?P>#V+F&SybtkhPuhvM9A&0nIo2D?K*iY>%z&&n@RDG z%*6FkWKDPIgPE-6w8D!c>6-h~v?p3Gr2JZ7n@7yKn%q2|ZcKFTK`FxHOK*&(yZ<4R zZ-1?Qhu^go_)ehR?;kvJx9Fb%AhPQEI^-@geO-tBORr1Pc9JKP#UmP)$eH}9x+-HV zoaQeqFCGuQTDkfoi+zOCb(kuD8P1F8rcDbz;$ay^?D&NWQ8sOhPcVQGXX znry^%@I>TsBuK$_)(rm?{=7nM`i=R%Mx*~qF?0l;@2hyBbZ&9v*0vo>la7)Rnqt|8 zA6LnLauE9xb(0cV3Ih)SYb{590W{K1O1yL)pH*^t4w9_Jio-bBd*4!FkwbyB_QdH>+AJyO=>`p)BG0w6ZQYb9 zW8udAc%kI`HI?LV3;!OVQG0P~ZfK2M#O@n>&|6^kw*gMNmP#?m4?95B;gxGz_1Ccl z0!|SleJxt{SicFCKd0g5rgKwT1|y%h?K#y^Hd4d7n+U%HE`4EX z&uw_e^$H-R^^Pe+wi0D^GQyhWJ46Kl_vJm$`LSgNU;8~?N7=M{|v zMHX=Vl%RgWNoH7kFuaNKiGsTzMD7A7au%zO)hL?`MA)afN0@VovJMdjM(c;w9d#O! z!DXaYOv#eMfzsRTqCC}-+pznB+J?j_xz_Dwg4t30_!qzAEKc&?mO5=Y8H#t2y#R1d zf|$Ekt;Guo1n|2;%3cKKzCfKUpSEy}fbyAuV&kXZUM2BPl*L-Sga_C1z1tnwKKPl8H@^sa$i+N;yn@Y| zd|c${^)~18?kQ|mphh;gcmf*|}BAQ~%WFqj0JD0(r>Wf9fePW8dwY22*-{K*p+ z-SV#B^|`I{K(ykZ;kBVjH5IKOhdO4Ks{VH-H)B~-qgaEis#s3;_<&Dxr5^>NV=jajk$_n7`N} zBE~yDKtfO;?V+xAl3LcUpn;Znk1*w?y9it9{Y5|Au(Vr~sc7@(>~IESrC#=rd9R;p zDqO#28m$)85R;H%2H#(&PKvB+*y<=xsZY7CGq5Xvse=)LAmLvt7Mq+jsfH;!LE%X2 zD)B)z*pjU({U+;2Cj8nCP0+oq7eED!w;#lC8PoUWxko z(!v!tc>&B-s{(z3eHl@xp|F^jQN42~8vvdAj?DEJj)7^q1<+ION~stdb&k~n^`i&3 zcmlK_z{6F2h529$z1(H*f!bq{+Id(&3=F0UlVk%0U98Kb+SN0AnOBt&*OS9NF*!o0uU3hCzmbk2ggJ24H3<;Itk9{@lv49 zylWxUMj#*RiRvKPEiDkNo>k*NmVxP%v7pMNb-xveutpdMQ zfXiOAU&IB47}dsRa4Jp%U7)KY&t(HS#Oh#nyX)}avjrMVjn6*JJVho}ra?P)`UU|< zWR%qC2(OK7%{C8?K0!~dAzzcC8I+2ZCjPto2H>a#7Or)}@cYFIUZ{@9H_nNU!W^0Z z{_}=gx)aK`ga2bUdhmb5MuPpFeRqQpH~b#X+15Rc*nsRG(_&TV))Z%*zSyf|rngfG zKH0c|`y`e=O>px@elCGK`|MHMBjT8&oYiegb@n)u%XETi7c%i&VAHccfF+_ZZa@Cp zBQ1)U$rI}f^aDrfQvFoUm!zMkw2iRs^SH`>WcQ5OB{^CrMOax@s=P`hKlwWp^$mhh*%RL86s zHA1J-T&s&6ZOR@aTV_kQcW~pt^@W_C+|B!Zp|639MuQ3LSCYL?TBuOf0HCEF|4Q*` zkGLH+l8Os(1Q70swv}8AHp=O_PCE zF>j2tcxcs9({;rs3$qMqEk{kDs%EM&HOf&H@*B?N=v6XiG}@W;cv`iRB(XnzM=yG< z4TTfIhH$rTXono@`Q5DC&8Xa?5s>|PVpB4lxSQ5iJW9SUyvoQ{p^wne#)^0R0qFWI zQv~?46X9~$?5g_$UKH*BvH)rOu~H5R2!38nWvh{vBKuUojPA#N$=}J%K`6Fo%FmUE zswKDtO&b!f1a~XumTgvsUpb%$LDTt98zU@uZ|#*0N5Z?z@zN>rq@iu!$D+w-eyJS) zyS=%FbL}~=sEtEr9iZO{Gzo^rSy}%Y@WMHDi=5Nm9D92L?DAzMz-n3vbwH#yFalDh zmL~h0%Xg@V3tj+GK5`9ly5e{b)EuyH9|++{(m3`x$#OMJEp^WEL~9qLdd+|!JSaJD zLC(p_MW$=OSOD449^Ei9*Y2Q@09ZPx6ZGU^%Gr;c_X{1BExP4D*zIG@eH4aKlLINm zxA%Yuej?R}XRP8{k9hwUPn3)*`%Hd6NN+(L!0S8RsWK z0?a<0Rq=z=?nclAOi%oq=V0M<)9?W+*dtKG?%9qPzi@|5OaJKe!IKkoq z9K5;vzrAmyC+16I6j-EXzZ>PLE1PGmzj zl@MnP5vCxuA&Pf*z6j@&nwXR`qPP^MN!V>vF{-N3xWv46HlLa@-f0W3We5Iu(5e2U zUD1Q67OKfl!E~xA8t>M-%UKMxMZ(LPvz4=83AE9irnKH6Cu)iA&@yH&nlM15EmXO? zg(x7RR6YH$|6ME}Xo~-K0pXc{WN~;XV&fG9bFb52W{joTnxl8CZox%UBNs4(+co8F zN(lMy(>JxUXqsb^8DpSFuoCZz%#+M61%4z#Od5v8UJU>VQZC!SpA2OPHp!}qw}%$o zu5ocyQQ2&l)>GjdCE-VW!lJ{ju$f`NjE^p_ZCPN)m&pV)r7)S5Jg0nLk!#1@ZU-$= zOUjTv*4o*NntmQ1XKYZF=35X=Uspcr~In7IooRO`qu>sSVq+tZSURSsk zn29yfG|E7(i|n$CaIrHZ`*Os3;OX;%C#jW1G0HuKA9HQkj)&EFzsG<1(X zY@PZDN+i2Ld#v4sF?!QdGE$s@ly(R$*6WUn;)?W&?7P30Tjz(XlajvEH4oCgw{&!L znqFn#<}qIkd3XZU2`0e{BAd0HxX^CxtliK^Sjfva9T|MVqYZ#|0nTRes@cx>tv%n@ z#^^xg))yhAM&-2cj_CP2Q%Y^G1NS&2(4fLxgNM*YVJsTWMcMpDTQz$gsv}e zvm4l?_vkS>uP$qy@EH7K<73~F$v9{>G*$_uD&lIoPYDhBe1xA(OwH-@df@V$p-^=7 z`j!-Ubv(_?{oQ!^+l*_eoXlGuwejSGd~0u7g1ckbE}?C5 zz7M3NW)!=VreJssJ<<&;H&&k;BYi+RV5IbeM)jU+WR`T22jtk!cIRgR845;Mq&kBu ze|V7CU!Y#NZXHbZRJze&UT!@m$uJHYu(drIQYv-RqP@G@4ZId%M zEwGlUl_a`nl8S*h0JGxzA;8inI3R&9Dd{<4M?|!t-{@qzy9m)ygs=Pnux-#)6MSJC z9aRlci;vX~HIxle4kNb0-0R)Y{x*GtH6m8k{rx6jfM=Kw`NEITw=m{haPSfG!+6IU zLZk|eticS49f){aetQ}eARP0qXZ_~-;=h{E<;}&)Nq=ad_p?-FQtDqL!s^+%cNrEL zz_P@|bwJpO8OPM7eEPn9052ZwUoDB5&7nI1hRktEp^wRJzZYeD(%q;t>pL^-$8c(X z=J*kUY*$jX_?uL?-1*_d4$5iT_?dOsFP=~%BUEHqXamic$WODT$iW1HJQYJN!lvgs z8|ILCi6lg)m4`luD!vQ;-3(Ibrt#TghVR+|1CQi9wvZ(4#Dp60!pzGNyQHBDwmOVj zy45~;Pr(U2+B#HShCsUgLOr2t{tk0(I*d%nCF9GjC8*75?*WxuU%iK2{`3VgvYb{+ zEjamH`>a#jz50kfrsZ8T7%)}$b90##z4;rQD$%_!%N;m|=2`5JuqzB&_e^awh&`>v zH3R-jalA-6vv8$IHCPX<9Xtx7V`;?bu@7j`fGU4N<_kc?RPTR<8V%QM7LNF5l)76V zELL|DVY`u=PBobJolmr68S4&BIlEpXK48Q5six-(Umrk7FD5PP8Hh zFRh`bE=?ZMu?S6&eq9~MQL}#@!jK}BR5wVzSCJ8UocE=dUF(TbHQ*5tg7cJw5txLA z3(RKmMoQY_V{;^A7U_9L^~`1I+Hq#>DX&fm)V%eW}N0p8zaVDlACvYrmX#1Tz-{l0GVDCnTzaW$Kq zuXk#0Cstc+NQ)0iOdAbL1c7MI0{ni}5+7%-Thh_U>}c9?vYa9j#-CdSYLQ?M%odDn;q7?Lr#l}jagpht!zSihUh`^6=3X?<7s9f0+Jy_ES4{h>csr8mI!an1WgK zbg{$Vjh&>IUti{i`~t_meypfkMRLa(@j9j4UqR1;h^AAD3bI)Fb71Ln z>)*rcUL6ANp_q2A>l4S>J+5`D{HYSOb>5Fm;rBjmoLfi6Y)*v)&sul=`!B$xxVD-g z(&#aMn>`=S{gFOd=2_Ku_tunoH3u1sKSoc^C?9EaUG`_G8}4H_WduYq^@Re~B+ebF z3Fka!_Jqbfv)$QJCcgEcBn`v8*NFaDlH5;%M{OuU2&lwSD#Alrp>i&=Tgk{D>n}qs zExEp%_PhJx>d7*?ty1yvRfea?W?AwK(+Y*wo~p_0$Lv;hC&EIRPNOc)&g6{4jG@8` zSgs|W7I*bBZdTJHGVxcbQm@gn@?kagkURwk)iO#WDg$g ze-&AxKHfx;9&sk!<*h(OD~Gv-SL7ZYumKe#Eblft|6!g_!vr^3O%;j~H;m0BP7*-y&krg3-+7%#}s70s?BPG@M@UW~R$*FSs%nDBojq zqy=j}G_upT;By24Yrl0Q27T<#LLQ|Sa8b49ZPQ$y3hnxv@uxv;)0YS0Ldsr;4<`D# z?kJhV2kpXQ4$XKA0fo~SmJK|!alxA?x@rbZ)ZmA&_o6BkKJ;#m$cE%^sP$BmCU87z zBh>c$DZ4|pHh^EWF2uavnt>8?C_2unq4A8jokG@edkXS40Fp-0CO*A55RHON4@6`! z-Aq#R2y@LB>67+lQ{<3Z$zjxg>?xNfpEQU4%Z(^E8rCWX=hF&^>m~O-1s@O6BP8a9 z?h?%!jd_nm$0FQ#mF8`TGrl_g+80cT{DS`7qy`_qf?T6z3udI#JI zb>71i+OdO!Z=;l2#;}aiA%<&YT==3|dKriJAi6__NpWeOo%*E{TQhON<^)J6^U-^Ioi9DNKe7YmtWmGRqhyP{zJon- zKWaOKCb?R7`cwB+1((C?aSrIMR|qri7kk(F*{s~YN^|o_IgNC@o!Dn_2 z8Yy@EO&b?zReywP*`zd%dK^?b+Fd!lH!8*|_~OpqrQ_o0cE(A8dQ4$JQC;#Z;jy@Y z#u?*9Z*;Up#^cYx)HI*NdA$zCwKk+@qeI&odN!Ob?q8B)B(hI_2yOZ{b>`vg zM$>V^OL9_Tv!d=V$CW%8O^WZU>?BpT=bRAP;6~ZtbNP@Vi&)Vtw1qZ(>sg}A;vXO# z*mX6{js?#U>RNlso?g0Ge|2!J+4tnY=J=~&9|V+JFu{>ouW!uJb zDm!N0KR=1jpZ8Y_I^Gq1|GRw;yZO4O1*O(|v3Nich(lTJn=;U_3)1Bvw)j#u?UD2u zi27G*kiY9Fh5pGFZiQ~fQWDrs`(Q&Odfia4q~8Jv9vaFFNr?2uW!VfUxsrri-qO@d z4fsj3)uN&gM$q0V>#v#*=}5Jlp;ZDM=Aqr!4qkL;BG6@f`6HKzgxBmC-lI+Vat8Kc zQ5#9g(eu1V0ug~0hhphMiN>`B@(l^z=ku0ApjwR*>k~J;cQOr*znBqKMcT8SPUpBb zm9!(8CX*ye=0oA_P4SyJN4k;SV^7mn}hOh-M(#y^aqc-YVyT^4^^ty8^PM;(b)@SvI5`K-TULqTv zkw1V;7H4Wb#x1>*9vZebZ}Jo$c5I)%W^@bI&@0n#b9;p zD{OU#bS%x{_y^1bPp9X^r{4-r3RgcLEP@*@(dN+rju|y-mr>2;4syrvcwy(JI!*T= zyz6TUT;h*6#=z~4+1)6hdk!Es|7?~+Pjxy3MCOClFSm8@8e(3&yszt~3VFMvsL9>FuEcB!_q<{p3{S^%uY;8-f>g_uOjVmJlD)At z8JrEwUR)ho!}{6_w{9E*m^o1uDlnHxdrk12DF34~GO#wip+N_sAe*+YPBtbp9LA9% zo@`(!Crw%|t4h(&gxeDtJeg_gLS>DXMh)g6-P1Xfq*^mI4+8{wOmip#j?jiL zg#o$@|Fm_TNE{HUApRMaB7!EW+9GzULNW3=xx0VA(-XP1i~GVz!mnoNx74&xtj zSBwy~rQ6mXu8oh;<~PR&*_O~bhA|11bIMUAu^$|}G1Z4-6;QK?YN-+K2D5Ivs>T$? z_gcZ~qO`tzE~ZY3RW{>MW~%^-19`X51_f4`9D8vJ?c6h#z}Oi?gr_ih%hbvWTD#dhK15ANlN9Idvm`-L>3(i9IYOLm!4o1$^M3|9nnc01HFl@5YxD0n}Fs zq^?(f*QsbE!0voAWasJXpNiN|yfeu!^_gY0hd6Pb5cWl(M@D=Uok3HnAnjZusE z!n_ZXH09)(=HsIuMje=5(sbgrZTaC|SPRg&4s}^no^LG{4&%rwm7gZE>gYzY|S+~OHTM18H#SUUEqK+^tZU215o#ChMo{5odj3UVjysaA;~mZu6Utn+=Rj|OjXHJDqc-jsqJJ>XhGPJ9di0xSd$8(2fkS%C}b8O}X0JYkr6%mB$E) z^~N!_*6Yc&9e6-GHYT(<&H5W*D_JR4FZ5=5{^HaDjepF??Djy0EYbaw&byGR^mBA`^HKHcckhgqYuF2}oQ&5-VU8E$-wW{kJ2#pwMGh0Jb9+P8xdU8Y1!w=KF~|)c zy8l$pT)-xz!$}X~eO=jf)tttkk|c7#kvm%wM$w@T&y2y7JP%B-9NQfh1@x*=pQ57C zz$)G~UuZD%YtD=syu!NM;4PrcX4WIsMBnO)G?VKu+Geg)C&9*z#lqjWW(-e<(Z=E5 zPY&n4HsH4YnnF;oV8-rSW|FoiEk`Vw*NVrmtL?U&l6@W$t2oN_i(lr}J{Ebp?6rM2 z&a1RGDZdfv895m#uC?-Jh*E-|t?EB-cs^ZomG9(vYcK1fy>#glzfySxTwQ88J3&TaEsSDZMO%g*)c3`2GxaL0r!l6DR(4}a!vb+D z%+0FueOnB1OwWI_%wlXtyNu%b)>5=@UgcdFaKFQ|$dH|l#)CjS)l!c?OD#=L!`W*& zw0za6>F2H~1}FrUknz@16$Veo?Q6MBacd`4U&0qCAd1bF2NYJe#o;Q@PPgHyLamb0 zbu${Sy&m~-{61lgbfnwrjhS_hQj})98_8i^8nwfDbx#Aa-r8SaJdl(hAz?DV%1=Mv zU8Xd7h7U*!Vt9ZYHdLfn&i_MEA%|X|!bTe~Aa?2OL`Pr~C2nQt-(G?MGPw|W5`^rB*?rZ@G+sYgC8w=h6OESiUTMEv zvTA@=Ur=4-+P~)H6!^W@PkAd_vMKam2dIJEQsZk647B9!i)cq6EB&wv=9!oP;Y9C*0gYRUAN)%zSynu&8GB4TDF+yM#z^V zye1MNx6IJXiP_&31%0nRr)AtH#(rirsI2(nx|GtL|bCTi@I_6Vm7 z>%`r}3{VG7I``yxuH_^gk?auzO??;ial6;Qw^BAi3p3)kl* zuqwTGK&n;0za{_&I7iCwXi$-mtHjs?Umz)Wcu zO5%qQMUZ?A{Pf4skE;3g>{1q6Qtq# z=|RAyy{@I)*cDFTudOLAkGq*3oRHWFlGM3AfA-Ml1;a0PU!!=BUNL1;R|-**gF-Vd zg#mGCp^S(NkqG!jJCMlr*)ER8shxoJd1AmW1mCCgpD(uz*erdS6$okhNQ@rokPvn(v zq^INKNH7OP6mb{jdwFa+J?&(Kq-sK5k57*V1oQSU&ElqObj+^UI*R<@yG>3?)J<|r zzqvr~9t!O&#f})B*SM*Z`(vU|gz5J>p%=%Gk>@v%BBPgeXTmWk!)s-wUp`U!Drp+` zsr48sEnkW!K`yk<#W%45v`dLHVU{~)7nFxk4GCTsaAax;pZGz?Tue1MNP$E4wM`II ziU}mI{bp$kmrw)9Y?gQ`eKbk9YBTMdcGCx zXtYF_kb*q88dsl_0)Pv6TZ_y7RwDFpBM|5m>E!Q!#C};D>P@~fBkv+@6m|J6MPs*@ z({}bP;r-=f$Z9ED(I+(qQPY-~{jcE<)BLG@J4L4Z6>5weHVC*64ug#@-3H!7XVE@n zil+j?>Ly+6^_M@Z<*T&}41WD9O;EML8jJq*VR!+1qj8%mL^p7lgWlYhqBqiRru+pQ z03FI95kbprD$7-oe|4kGp5?b|#woJh(~jnDfpkOJgiZpawE0$gP+hoxHNOj}tNGx$ zf(+1N{MY_rGm+)pce%TR=UkW><}4KczTb8%;Mvtwr%!mdvh&IGA!N4kThoEb^crh9 zhm#H0j@Uuwf4uf`V~+@6`riEl^!F5m`H78u8+MR^RBhzt+L^9I=82E!9!E)!r8$~m zLC%oEwB-79?s8|$+-hJHKdV@!(_TC%%Nx!?X@@tX^v^~JXi*^b5M5A}6fHC8;OVj4 z-V%gMjdHC=-wf^ZG@1ERknO`-ej>g)XeXGt+C^#qJ&OQ9Wa7cbzJcds0NaCezzIeYaF4`B56g3*s#Vf~sN=6pmv#?X` zXY9nI%6(g)ipbc}6IbxX{IOh0v<1v_~r}Wwa?XkRvcH;9Mw`xJj&(JfNzzh^I!) zW@!It_OD}f`qg<_5Hk7n(kBGtuj>(Tk(fXKvLa<{I$DA|#__HWo{Ggy`USwW0ryHT zwJ7i()R<4^_Uqxl2_Fq99j%ih7};sEO>=gN;5$Q=l#N8By+4}zXdcNxo%?Tz3D5n9 zQ`H2|(+_^Lt-e**z5z=k;yHgHoy2%o()XaxT+oXc=Uf$-R&Q{59{EUHn|2^M4IEr` zQUY4{ZGNl7@ef)%BqlKVfgPeZ5EI|>Sm(MX3Je<8TGt>re0pVj!D;1+3B*qIRPo!4 z-(VI%VuxMV6Uu}8NAJHRnnj1V`nr^xQBgM(;{2Dk@$Z$2z|M|+&~*CDxQ5QT5!k^j zUBZ9x5t%#JMw*O>75MFzpB15#$XQar{({Lyc1lw_^X9&OcDrj*^!<3oSFGF*{1~F7 z8kWdjytq=LZO0vJcH`shSoLgPfkcBpbcZPx5f;xgBZ_`80jfn?G?{}S%GAI+fSAOGk4R@4(M|1x=8jR* z#t9jWEL-);Ka~Y#-d49O+e*oA+k8+kqvP6Amgofx7)~v(4~8q-AIk57XWET~B80L9;O zzTfgQTtLc_Atm`+21n_Bq}aHh?=grGt0@>JmQB=)5u7mqEg%YOp;G}@9IV>N_Y#5~ z&fUO?yv+r+sH}(QOiiQi5vB>L3@?23;4Ep}w&+KIKT|I;H|SA=U32Oo8GwR|a2pym zcW}j*ZOPTcRta^drKWut-@*j(Im-F-0IS*8_Jkf=M?>>pe$*qnZzS?)b`O}UyX2%> zR7z}LE)Mv-g_d~d$TxKe&l9EU&nB4~`I-yV=-6aW6ZtbnR@!a(cG{d8YHgu(Gypm` zhAx?&A><;iK@T$NNg^(!%n#v4@ZI6opMWJ%vUC}C8QmlgbrYD8J{DJx55?ImV`0q$yiC!2DOjBS-=jvc+Sf17}K(`R@0xeJY*kknVRVgR)#!H)4=Qhk>Xa zxvy3o19_23b>Pbkf-QMNMCqviYy*Lt0igRMyyumCLubZ-;396$F@;?ZNkcZ6V$?lF z08*^Me!2e1lSZp8R3^DD{8^);2O~Q4uy_a5U z{eq5|v`8aboxnv6C-Z^(fBFW7x(R+FVYIzGr&7_3JWcH@9z__Q)JcM*gP`b<<%^NA z!Q>TcrMpwB+oLbcQOq#rKfZ2Yawj~S*d`qEkjkM!dfSWb1jsX*H*o77+W%mN`JB0i zC}cne&Iy3&z9jT5*4U+Tt5avjpo68XT!E+H7xS55Iv85I^DW!TEAQ)Mh-9;khHN!~ z8`RUm#h;--X*gjx$9$fhYCg7_abN9yucGHKQw;r4uz$j3$$+i|Y63-B*B+8NcD*tk z;#@mPFo*vkvQ#}SP56l0=15c7OKF=r!G&ghZ5v5am|6MFS8R@EPxbf}2 zBBFlfg?Ob1mRVGciYkI?7^E=4ek-~kq%R_qsSPA;Ns-O<5kg(Q)_D=j^=w|7dpBYB z#&ilR+H0y0mNYGL%x$KW=cgZ$u_nj-{`PgLLA4Q~zsrnLuBh(637H)+)8TaBqLS>y z_)C`fs(m+$2s?KpsZm}vZO5XMXEe$H&)b!jKb_-p)fq%#nd|qB9%2ozF4A77Sx?nB z2dB%!Hq=QK4|}DFIxLgx>VNs!FtT=yJk9@fB+MhT%S2JR+;kKQEFnxs6nMONs%KxVAbH+NEnn^ROSgleDNhe zc{~N~2Hbjj!F*T+a@pT^^z~#&&C2mUfAbXhRj;&@;oqSM zp)o0I?WghIZ&c1-Goj@E<3}1i9HUqQ+OcWfHWU~&w<&+TaE(Bl)Z^kU^>+F)&YHy7 zMZe&KT-c>x)@mM2K=SokD+9S|#!o5AJf&_WC8n3>bx9>AL*_|JE#k7|CmM|naI*kB zg=O!!CGR_2{YUF)GMX<92tU?gz|$%++ijFWaRi^KQpC@R9I=lM%$Sv`#9Cp#Fkj`l z(d0w;FUJ6&6nsOtn2FaL77$=9bVwq>E1xaC9CO!%!fv~A=)G!#QDEPHSc zCr9$%-+C@X!0>b_Dw*}st%i@!iU?@3M5$t!xixW8R)a?;S`ns2BF3}Lil|pMv@b*r zT_>oGWL20BlWnJI?nu{_w*V&MmcoBTczhhgzb&a0DD;li9WPC}e7m-g(pY6$U;RhW zs$+3+0Zi-giQDJE{_`(H;3FVQqt|>O%?%F5)+vBvu+4bqa4HVl2R85B8f%3F6Didy z{Y-C$Jy=c;ovul*f@7x~Dj4ft<70@G12#7rGc1q8VPB1wd@H<}p%*NIl`1;DNQLD# zmHAWL3IB3{UwZ=K?kz~NcQ~rOtBAZ0ehH$4M0b%&0grSQdDUi7k2Jb}2i|Cttg#_D zkN;~-xMdBPSUmm;Yw)Uel}Ym-mu-r&Z{bMhwW1XAhJ8aF4!m}Qbm2xv?HmLV!4tam z{BH8W3{5BOkyI=<7d=`pE03q%j_*YR!bnU94h7W4mVFvBv(~o z^_xyIOn6&MVv$|Inf(1Z9{YACPg}Hh+;%H4K#owHw;@m~-w@6StvBONb*P<%j;S5k zA4qGMMgJd7*B#E*`}SKcHL8lDC~eiAtyvVcYEvUYh`mSby}nkhQhU!(A|!T<*tONF z9YWQtm6np)Z~D8g_xzcEa-DOY^E~(cxj#cxZ2qTd+eB;Mn}UArA8$`vq`RCSnjh5{ zxA$oANE;^4Y|NO=*^^&Ih98k?dS^b8L;)FBPM_ioIcFV0<_5UhEyM?FRfpq+MiUtoUeeYZr(p&BG|GEbrF(s5C!&h zu4s*@Q8syFm$jcv8~k&Rb=Ux-S)I>tO=38NE5=KX$!uH+sivrphWl{KU^d=+ewh1xj@Tg1r*Xa0RED*mi zS9IUrX98=^V&YjKC8=kLJbHS17C)2y5KvPhv%Py`Xi^sBHL3Akp9KcI>1kW2H#H{`v?E&D;ZKt{Z+e+VKTu_a~hOmCizfQP5n=I>?UzoXyqgh{gg*`2K#C7cSMUc3Vu z%j9b_EoWTI5Yx~qFwR$~x7QZ+DAH031mag@L(aVoXQkG`KQb@0^~_l4npON%^9S_B z9*RH+AF_}{?+h8{1Wm9NJWQ=%Q;wFoT7=4|r)$_W?Lzc^T7J9YtSOCw-m{!f9Qx!j zqF_&kO7cvFQ+$%nHTm3XhMzlnUz9SwfiMuh5T&1gwG@wiy~eH?mP>T}lJ;upacy1u zJ-gu#9QxvQuA_5cr<6Zy>*I z_}+PUf~Zyr-Hi#6#f|>E&M2-(UB=xYdBJy7cQQ7jRI1YtDvkRM_EkKX8g9};o6Fg4 zqXQ2L7*D^$PGBK<3W>s!W52LN71u>CQ)`=km1HcNRmT*ty$BIUKjovg)vaQ56Bd8m zTB^fryBjiB;DM_nQ2`iC-&gsO7f8%e!855h(D5dncn-MGM31CI)fQ=Iu-wC3nDzp; z1?Z-u{)mPzHYAH;PV-a8S(zxbQ6`x#z`zAm3?VlCZPt+Q-FdZ0@&$tlvo8cv^6tm2 z+vWfz>WmR(leGgJ{*5z-DI!T>QDbKChH=;^={=pQtKvB2%-spx%kYyRg5Y2iP|8wM zC1M-YS8*q3!ahp>?6$@a`ZU?lOaF@+*QB%qga8SZGr{EwRN|;R9X~Vk%W0mItvy7F z?+1tI(F>(s?H>@Q$B(5kPL<2vbh=eNR;E5b5G4M7*8Y7v`fQk#5qcia|Nh6KCG$96 zDGKJe{#UY5No))sI8Ygg7DMG(K6&<_e@gFi$oD%9vZ|{w`}Fhv{_3*F(U6+!%-vEK zY4|Pg9@fIHYM_2Q+K%sgsbCM$hk5HypvSQN;Go8e#c5ZiwFai(84Ej#ju5b%v$Lgq z^XVwpY!~abnRC^k!iOvAxIoV0lk)dgO{rx;F*N?e4)St=qp?qJY@)E!JWvQfEG3_Ajc-PDB<1Up-Imwi~U#D{PDl zGIajr>STrg=RnKsiMmtvt6mtRWf!8-Ieo5@zoH}ake%WpL;>gY_VKnXW zhLyDAg?hcGC<&gma`9qx=5CnKmjn4{jhJdA(>g`|KPKa-FGowjj^JYL?#x`n%gnGF zf^d=fOjSWQ=sZJ2&~Z}zcX|e>M9sUJ-;QO`^s;v#Xsbcza3>DmYL1v>bV ztUC2RbE7l)^5pD}@J`jt!V0KhhP+kai~tzO<-9dkKKPaFGShAM>}eg`DVXyiiYgao z$T;S+&uYY0rME@1jZ##K(-ztC1jJjU7u#M``_50>y1RUvd#7dX(j)l}bcF}qbB_P^ zYL?u1_5s$%s<#RLheL+^qCV;O$jvYJy8i7eKN}=(?0`zpOx`(0o=}hh_A;O&Zb^uM(uX# zy|4fRAt4=t{yKrFL&GSGZxL4%Vm9np*a6?cDY%LMIEn&+~j$V)h z3=iE^D*xP&LhGyBs$TxLUS-Tk(}BJ2jf~6{dn>n+X<~Rt78_r5e^dv_m=oTS@fZFlKzDrgDpo`#|;OYFi!f$?Zo8Fjw(5=zJyfsj7Q43 zQmEEuMC~5nTuDB+$uO?Eomyo#K3lSW>%&UdKd=JVcin;@-JY3UbCB+{DY?2z@>J^+ z(}k5^KG=na?Z!$lOzv*qoNX61KZCfLpE(76M`evD!^K>N8#21gh<5W^^qHETAg8{8 ztk|qhjg*gzQE+LUZzUwnC7XA@ue+`m3vxpJ?E7J=ULM} z5U93S{3kwlD;UeHEp7S@gkfI`t$_3TTzfP^4QPMZp|Ji269O3%5dZ)vzL zA11K7O2|V`k5Aa*7lW~I8Uv)75=9<9)O!5PetO;M8z#STYv*K2=X_ag%eQ zs`^F+@FS4>HBt4W#_4DAs%I;xEhhjPUk|zFFLxw92Ss{%Hgj@Lgrr? zEtMu{jJPu2QGeq6ZLbYDxLyV`3?oguy`;byO-SZR7pXK$S!bdbgFIc$4)HVv=vxx! zKZ!>a5yqkaBy+#@uCG>at_GNw3M*eNtr#}lH`PEx(sG?tvK>wW<}`Z!%O&Eh`xEaS zePS9tw|8wS{F)^7L6BxuhH(4%(Y>4BayRo&?FzU;@B&-F6CjdeB>LkU3n}r>-97Y8 z@dkun3ZNNPG0n#NL!N1-=|gkZ;8tSWT?u`LP+*95y#;s!PP3^ILO`4aibvmxQ9IJj zhqhfgMefq8x>{zW)A8~OmFU$8C);k&XA0J-ILtGyv&=x>pv^k&?)q=BN0sT*q4s;w zD`t9ky&{xO1QU_K118ObL7*@?HuB4AG^=*sy&UQBV#Ysf>t^*UTw!N z)@PuK-FLiM^D?krpy#|ES)6v4I9xymN~Bv0ICojv`RRJ@%$8fp6uRA4Vqfj z4jPIQ66)WW={UGvkS$8Qc%VN&Nstvj?@r*_JQ-@56kM7zuL`b!#b5h)o3No{d)1`Q zI1J{l8n$KSUs|V^eM6-?VQgsxsP^YLS;*cq>XLce&J~HC+FnD}{H(LV=PxOmn&Kap zi%Uu-{t{yrH1!rX@sMv0bf<=_2W0n>4{yGlZ!vm>}yYXj>5Ky7Wvl7US7{ z{vQ0n$&JeOcP{+gwrgl5clNq+)n4Q6yN>q&`}zyxf}>x*Ty1r;UE~oNXN6fWp}ou` z4&X_3`rW_UGNh zmx~R##}65%YMpeSPmMH1$*wJulQ5R)&{g+MrJ=4JKP;EYr+>KuEbSz{2lAqaF~c9w zOpK@90_CP&hn3G$PW_cHszsHVI?Sjfb-7iV5}o~GNbco^aasWcD5xc=E;#>Vk@vx9 zdb+0Y;DZKzmkPbYa`<1fY%#hYJ>Rj{;r<#?9fkKC8*p?exu9W?|Isorfr7!xh+GCN z*HEYNtH}LrEi+2pLV&DC!m9*NUsinIcn-?qqASOkV6;G#PSi_gVJf`p^q4RI z;B}F;HZC6cdAqT-v>C$S!T(q58~;=|y`kn`#K(D17VY zG>hNcU1h^3Gb$_i6r2X*{r;Cl)ZRxA@m3zGn2hkAP_5K8BT#u@K97&=8y0TX{^ zR)MGJdx@Phw{>HRN3xPEAvn!8lT&QPNaqH+aNgIKfyVv!RPi33~T| zTIv>Q?H6I;k|ya0QJPzjE-l~d+6T7mlO zgsRdl#o}Z{De&Y}nFZCYu@NL3CK<`Vg+Qu_!gBUdhRGF4Vp7QE_x*OR$44T201Vm4o<;?enU4(9GECC&8{;Vc0lQJNi zTRJO#7$hC3I#4_9Uwuk8Ty>-B?O^7kABI*?D_?k7r|0og>WVDZ1N6P2WLeg#6{mA? zEVyu2s+J=}hCt>%k0EYFIf;9JabX;Br*= z6csGkkM)B&>bjjMNEs^!=($O)}(1H=S$ zIAsw*b+i0i$GZEql=3GR*Z2s{3Clg}F5Hf#kL0P~p*Kl-fy~KcIBI)TAY7H(o2?u1ge=V&)-4T@GS0h*Hcf}z0LlnGHAIKPW`tI%6J6We zn%;b7JBx<9cM+t7m<F(y(gt6evX>PuC&1E!={;?bWd`(C##5n4 zGrO)U2a{6Pbb=zV^IzcuVd~9XIGrATyggt&_8el%|$fF+-tf0h4^1P zD><6ZpQFJaqrZ+J4|ssZ%JnIX*N)x;X4xB}5})a+lrk_&hxi%R1?a)R!UU$qG#c2d zH(!vE^76;r>G_rRd!vAOE6Hz8(bJ*6Vh5DTT66o@(QEPIps^KeE!RxdoyIM%<%Ppe zH?>da+aMZ4Sxm=X(2^y>`&Y6uz9WWd@lnD5a{+#)BK4(Jz!C8Qiz|DiSf2mHPf7F6 zgHC@1EzEFrdf^7-XgLz%ohtSNcw{+K?W5g3uj+p1T!trLGz`P1oU>w%XpG&M_&Iku z{b}AP4`^%t)s~Evk67<&r~AK3$iqRn#WzHHuiAnl(43^Dtck$ z@u$D@%36z1SthsW;=I5vZdBAE3zwhkBa#ZeeW#oppIVjgw{KdAQ~B}D0!G>H%<|Oq z42XYtV0ut<=6QhbvRUKH@7$a8hb7tBf!pc@5|%#fEMFha|CUzC`-S(^NXMW21Z@Ld+ z_Pm~_FT&k%$N#kIk@CJ_940K%0-oRGyfz$zDjj-3Qt&fCxyL1GI@ei8`Du5jz zc(&5?Al&_awR+ir>=|p&H615!<>XzriH+$B9Y3;wD~fa+A^qlLlhFAi5h!+@KNVyE zI$32Ka~k%eKxVhmHJVwIwHDUvxslWS$!1?Hc?(@)CBH{nUV$YtqtDH`J(q&UKr>39P`2#aE3dOmAAe+(2Y9=W%-40(%<*Fos zdVuRnSK#4z#o?LL!p7RJUo(woN@k_=Y)AA@>H4tE2n35WUo#?F9tKQKMOOQw<}$sR zqNL>CH$10hXnJt}D<>BxS;4e~V*{4Gs5s>8wEdpk$V{_*XTZL(`-D zCLykJPH_(JHlasIjJ>2=r=r)c-FYrrd;o-sZo;jAkP=b1mwooj5`s)0L7n@ic+xVH z)&;WXd*{BWWrmt0DSNkft(2Cc;NNqSMM(nPFHAZ4xBkSeHgrg{YnD|xr9t`WxGKlpZg_E2m8jNtNF@++?eccDR_8}R~hi2?wzciX{x{I$YPPklj?m) ze~eVu5^H)g*#4X{l&gZHs{4G|u%bH>NhH$r^FYim(<>+UsM4;ezAid;#0e;35$^IU z^JUJ;Lh9L@$I(kV>dpn(4ogGu;BbVtiGsU^_P#x!Zj$}Wos~QOMUsuh<(hYSP4OSE=aTR(kjvp23TIR4vxw~i?;5zPy&Knv}bGZgiar(%B;v`x3hpKS( z!H?rqUDw{o$*p#-6S^-68zrmHuLcX7@MlYIT~|tWQp5%sf1M!f&-KEY(&jz0K8k6x z#X=28+V#HB^PmD}7M^2L`K9ZmCAp6+@5gpky=VBk2Lxn6<<~RQwlAlE>{uiSa{0e# zxxEw{hAG)xc-u8&Trl;?XKtIi619MZ=rb0fO4S6HX(=5?&a#*YwY-G+FYoHpDMA)Y z0Uk|N(J!4%r{NV!!WA!PfDB@A#@M?I+m(AGTjkY?7FCJ4w32Jz!=Jwha(0vl(!IPm zMLhA_Ih4tn4EW2R{CBzB>Zgm(W=Te|&xT4J=VvXMV%}!ghr+`Ml8C)9XMfUkrFrOE z^ff@L;3u-Y^_4mdl_p5f$U)5f-9*4Iap(;`1h~-eJk?M_B30oS7nlm0tnjp{2%iBi zFqtfkp8X|%TtNOfZTOG^AQzp(G49m1wQ{`5VzfT1ibOs$h>PYrDw%iIz!V8Rue0(7 z&a&M2~K=In6$@HCS>6~6lP8uNN(uRpaWXcn{ zdP0=6V54B24qK*sn=v$Rbi^*T{=ju)i&YbdHmQ1`22n5*`wPP?@uHG;8{M|HgOX#l z4LtReR4+_rO=urWWC4&v{c5T|MK2CY>Y8LYY7l($CE_(m`^30+1C^oC4oddDdk($| zmYB5DNk1)^vM%_Z@!xo^i~^TYd1yK;FAf*#8{SkuEbTBefCDvhcto^}b}dR7=bO-N zJw9?2U*a9In4!SA7Bc$xXrs;T-Z!+BNI7*qUv{14luIT zeskh}sgp)U-3N_x9l)wFMX|!6PGO8jaXPH}!W!Gp#V-nO4;f<@*v>ldxAzM%la;5zE zN^q}vJ?Y{NL(HOIQ0{3cp9h9=_RM9?S7Oc400D6Ip*UqVu?0>ctv_)68Tq>Uw)t88 zSY=F9#;2RYhy{&ftYVVW9-rf=Z0AIq_(G=+r9$=lJvQU3TeL3Ezam2L9qel%^ASlq z?@GSOBs8&zUQpXsyC()Yb#2QOfgY*E~54Yoq{c3m!l~@1$-~#fck&6Ed+N(WjQ9w6`=beNTcmQ;;n8sI9X^bSB zUMZ#1;Cz zR0=+-!9twe6>3kZ6Gr~4qPCK^xPa3PTwK!7X{nmrm*iRNd9my5WNCCCV52c``GAP; zipGRFX49NZz%aBqLOf~iY`>AI#ybF(h@c*PDW))w~3xtuxV5L zu+8>{AsF8%HnwXjVgO zXjUI%oKHsj%1Le=sGnQd=SaRr?k|D-3@$ns4dpa;*?1#i8*N+NehSg}Dt%VO93|z% zXMzdvv-A?kIN&LqxnlS5q4`YvMr>|zNH=YYV>r?y?B)uO4zYLpW>N7t2{(SHI?lk> zvSa>0C+J575WuCAK7Gm}Kmv*b9*kvsV$65jFFK$WYdtz>K2+fg66MgKY+br_l?CTgy{oR}-KJNC~ zTftUpd}1Kwx6006$7LQ?KM5n)j~!DoY%N#B0(B@V4V2cxOIrPnh!$W|(;s zvJ|vZ2qx zO7_v<F6=hO!7|(4b-3JDG=N^~oB}0JKNqxl9I74cg_em6JY-0k=->8L=&FR|?b- zgAxm#oGh6g8)NhTDwsC@ny#B#Xg$%pBU1xNgTg~{_d^J_cW$I_wcfgr{na2j9*^@| zSs*S^)DOW@lo*ics_OYq@P8#YjRjjizod$%M4aI8P{h4bcZY00LTei-EZ9p*=}z>CF9f1eefZx z(tT4r%>vv`lKREk7)oyW9w2i`z7AL4?~}`V^nF!q-nLfh_1Y1@=6{{@KLIQRi>p#E zip|Fb7uhTGP%lJn5Ohpggl2@fd2k!|{Nmpj?NVl=e*>s>Z@xdZoh=Kc4u|eq8rdj3 z__*GIdeJ<7$uelHwUYVfpNTR^J_$j&D{%%&*(OD(eu%CrGqm0;>?im~g-Pdl2>aHb z@KYPG&lNRT7;R#mF&B(dfbnRuncPm zl<`)y5n;Ozsv@^l)7UjWaeQmeVP$JWQoW;Kt8j2H0ETH>*hv)rlH{topTZ;XNT8u1 zCS$~F@2naRzSlK=BMs5_pyWH?;HRsoyI7DhnjKd{Am$R|IZh)Xhbs#wH54_ z`UgT}0dV+?37>$TN<`GnP(4bQ=7Yg{;j;LiWN!F zo2%2ykT-eD`7pA)YTM$+p6JwE9O(=JzVr&eBKYL!^jpe+Pqjag)D%Fo;=kdvWsEj) zA5-6hk@D;MV2_R@?Xm131l@buCaeaX+TN3$Rc8H|cYe@=l4B%#Ar3Z_ykb}1#=?i^ z&`*KD;HAT5Sb46qgPEAdPy4EcGM0d9`j@-*LOg1!->!{}XHuPb=k&j@M`ooxDEMh; zJHood?@%DV^YIsQP**VMxQQE3S$Al6Byj(3stDixbt0eY8u^M1Wm6(87l}43f)w?qqL87iftz{b_nK2Q9pMiP1 zJx0~u;+-*u0#ST6n?Bz6r`2lmAToP@13OkY@-EI2nQ~|R&U^5S&dHM)HDvr(wc5Rf z!nzSQotcHl&dw)Cs!N!PH2&r3`HJ%Ywx|Nk+bI z&Vu?oU-IHzbtcEhs)#4~d!{#72CT84+RF_23^@xq-2vNzM+E|6aWJEJ8z{M^5u;Sf zOHwlvm1yqV&n7vA`5PmoC#=$|0y&k(TfINWA11Vs=Ai|ZyhI`J-qp&As>jLBbGYBd zOY*hV7wosDGv^{QVxrt#hXbM3NgVOqXUiDpMkW#CN0xPR9qdz4fpj^0UsBj)B-^%m zpKz#obTv5AQhh(&)uLH$hT3o`woYt#uX(tbJDtk2@{xyp2+Obnxxxgioon z-F(?O`+x^k|35pfc4n8R^L*a}>%nF@L8dx;9EO*n67=Xs&K%#yY@f;Dm^)0$qN)xX z&6cMMe4ohl^<y*j;d1c<<>&1DwPTx{G={+uUyBdkdic#AymzO2kTEz(V}mOWMb257yQX z?eOq(pH+Z;^$6kI&0aY3kN~OAc^0-4&Djf`v#Gr0Gg@tR$eb{mAXRzB6qNIwmq8kF zGnS2huuY#7S8mPC_}licGnb$`+u{*n^<|amBT@<+(O*OG*aNz7=2xI(I`B_ksB<6` z2$i2r#$C7K6mL@E&BQX{RBo0F4=~87Ed`|}SaEb}!QTB+{@wfp69?%`o{6d@85ZK4 zY^;w^QMZwPQaah>yHS$fRX$TlgK=Ui^7dQ=`e=viiaNn!K67@kc45W0`<(~05VzXZ z1)>vpzCz-ooPKtt@U4-&Iv}cy3$1QBk3_fjHtz;sj~|BQzG*9RP7S)CL^@S zE?P29q-pwFV9N{gtJ~~z27_isfnmth0{Yv5&t40=Z`4L0))~X>{q}V}Joc5#cnZwx z)OK;=CnalkmXk3wytr>emrxI9SUE(t_gD67qQSUzG6dYltLfKhxKXcx{&K_n-}D8n zHSDU4a%5M{?|0*^!E6Fhoh_Y<4%()lZJXo$gbKDsc48czcZXhvk2h#AmwWd<=EE=! zQU{^_MkhN3BwH4L#>J9|^k=pYnoG!S>z&8(*TB}ZL3bDmM1LY+mBKLL8MaU#p+=3G z6p&mR-lI!#m3aN_vA!gUSh`eyM;gnYl`x4$(?LM;@M;}?jT92y@#^1S1oLQL4~AXO z%Owy66F|W&0*secykFvJHxJ(8a3&5Ew}!v57qG(PGWqen;DYx`3S!mp1<8bJNVi#I zcqzH3kDsSZolWIAx@apU)mYm}lTVy|dIyKRlRMn`zz)0OK4+v{=hR>VK1Wi%P0}{A zJ~AY$<3HdW*MIebu|d=6PKlQq-;OUC+P}cQrfSJnYWNnPw#~Lc{^Bh#jv|E!tu#;6 zVGn)C=El(odXKrv`fXx`xZCNQ*tvwfb>0Dwg5@NZ$uWo1nBcef?Mz?npRYL6w2m(` z&q$vy%Fyz>DlZ8B-l0*!a($K5pTMLc<{|OA`F8Dd{g8?8oi{5smP9ozUsqzb7cQLA z-Ya)N7<|mTujG~(q{lRRg~C@|`+TU5JII7UpX&u5*&FNDIv zy!*U2rb+r#GU073N%nFSI(ja@V(c>_@A2%LhZq^P*LhKf#gZ!XC0{2tCh~SZUd%?1 zG6zSEL}42vk(jJ1K&YIhPa5cqsNzIYMO|SasrFQ|jpK$pSd*B)_2_aAyYVxCk_VO64iP#!ATsLnO z>C=FTAIOeEKv2-Ss3jIhq199MJ+@ix9tyTfU3P_UWkp@$4IC!{|1lW|1nw_L+c{3| z@Yh`5>ur!0MaB;KiaAa|EdhAr&gr~djT*AA@ zF$u6HX2S_3Kh2`Zsv0h?fg>OOM<2ebZJ5fl7is<22~8^7hQ4{xVt9o8+hNtYvxWA< zK?p8rH7zE)p8G`z)qN@Fu@oh`e~-xwKzxKDLPccOZ1DS!Eln0T^k z1_|>mQux``r$jGDo3Sod*Blh-XuKWPUvm;`y~1YDh_@I(=5Jl)t~RlxOw`u5(bI9P zkTM#-@?BlsFle0)e7nQb5!U4z)z%3JoGsoNDP$%+A;S~c1FNg6=JG9vGr-NNxvA*! z>g9q;sd`>X6`C}MsOWOiOnW1}mE;_mr+30A#)-u!c(eddHmjX$O=K7|RfVfreyRmb zSxp@4roov0#*hBjk!c*o;GGn@7C$%RF<_>$b$o(sHE^C>0PvQu)1 zFCl|l`qaf&XLRh~VNq7YxMtZq^ix5Ga$(n(%(ox6R$#Z(W~-$?VSk(5I=YP+n;-aw z)u+NZ7CKv<9c_-zUboyEOE`Ss`I(JNunuQ_f>yYxpK-pfSFqW5Hk_J7ru{>*!j+t{ zkQ3gsX2u&GD3!Z_Gw=VYoR-{hN7o|a~nF%+;wY z2Qv+I7=SyfQ-)|Nao|@}XTKbxw5(LaG#K)Y?${-Kz0`M zQY{FgS%w4@9;Utg;~0vOaib=tn4+zlX|PdXq^{%6nb6$shMO1W)6DbaEX<`F%+~LD zYQeZB{*##}j8pkkREvxYe(V~0goTBr7>X~fE)y;+wqrq2BD1P>Z3w}K9mq<0FLlk| zR%zaGR_0IyfgRYf5a&JW80E8iLif0IBZcwaM`wC^MFm$@mQ`0|ryp>=7Jgi?tS|5e zOkwr}$ra5eD_)oQoMz8iY`;9Y^m5qz=KN&ursa0wlcfE-e02N47#sIg(knu~QS`9G zeEm39a8eS*qQhtEGs(=4K*D7XwXbMu`h`)i78iLQfSRM^P%e6;312n=g`9RBAKZd`ZZE3)ij@X zs}ob?%yIf{aRCoKP4^uHVtp-r);&eVPf$z=M(Mz6yKR?n6&nXH4T@(4quR{R!LOW3 zI&f^f+rU`m0=b%ofGIi()Nb1-F?am5?ziFZ14+g!D)YVfk*@sda5`#wO#{BG!kr`^`S#84Tk8F-JsDw>$(e48OXD6k2*-wNnKt}e3k=YiRs zC%kaz!?b~xB-}^mL`zz2-f!zIdu3EV#J?TR&}_VWC4SGxVL7&q(r%DR{WoUgpo7oj zz_04UT!NnWGq${bu6yf%#>S0sLBRIzgmk-P&LU4D8&QhmOTweKLQe5^vY2oBYZ;6K z^9OnLmmWZEXo(%F|7g{6nOKp@lSs=<;OiOQV0pwU0l|YZmVW<*#A!T6ej=4S&&hq* zCjVW&dO;l@XHv)4#E%9V1JBs8AqTvmI3K2(N5&pkb^V_ikgUJZuL;2q!BbbWUO_?i zd>`5;5Al34rm0}V#V19rG0SJ|Ea6gzY$Ay76fqRXPOF>D$SyMp_4acWHxp@d#XD zF!3qyI^KFVxC-3zs+PqcQOaQzKmNDN@OyS&RjR}NItP*GK%=kh&JDA4tx)9?hLp%@ zkN6E+>Lnz?_qe;A)tm?3Hfyd40$8~+if__&QzgKJ)n3U2zqZ&nBEYhO#( zU+L4RHnkhZpd#S)d@L2`)Z8J2_5Ob@fboNo!UA$9&gFABI?MDG^&QmL?X(Y9@h=jJ zsdw&QS0Lwl`vo1_NZX8nc5PPAvGpF-Un~w}@p%$%f~oKz36g1ICi@RGL034iBL7d- zAH@z4HsCwUp*O>`@Ba)0R1q5>#&iZWXhg87Q{<-EnDXuhr)BT-#lL0uBG(gnk25r; z%PLnwe14*jT}vB->g*JH3!{Ak^qSb_X9kcBQ8Nmg@uEH_5D$x0%UBQFZjE|mPimLp z-;RruYg0LW>EE(9kjwkG#cmR%ZSq$y0twuvAGZ5ldk-sZ>It54bt_d!JTg|4%lAo0 zP|$@0*{{1Vr15_?^Iqn42gf>r=0A_;X!~`^EE5>XhEId#of&+?1K1U-aAR?&T@s^S zc+co)=`w^=bX`cc2^#igsSQ@AmVvCULGM~9>h1sNa1Rpls`V@<;6xP+t39o@+x`Ng zrX0JN^6+m-W>!Vf=9auz4s7qjgqLg+MX~yFoJRe&%tl$inQi1Kr9%oR2Sc(}zo=~6 z&c{J0h(V|jbY+_xQy;tgEGs%TX>~PXn8?>UDaAL-LcokA!{5F@3q!pmV7Stv2j@I@ zqRQsyZCGNt>U6gBmL8YMBTJn%_RwL&3R1zZ1?g~I3w~f^7MH6tP?2>U)pe@Jyg+!kLw&3|< zeW9qHNZL12JaB+vkNqB8Pm(rhCGDkbB4wk2&ll(sqPMk4EW@JI%Q9qQbbF!oAu+Xa zB`Tu7fNTXpF3rC^3>@I{{sQU2&8Cd1u^fucIP^o=n7D@g<;~c@XB1j*lg#H_z5n=p zv#AO88gv+WjVsK#q&Q%p7pU{S{keXa3;BsS!OKn>1E)nzCExPbtKARrX65zxrWLy) zeYMqm4NO;5vcMZO!WAr}ZXIeKzVT+MX}hGSW@83f7F}|iHZ(qyNP3;y^tS3y0e{K2 zCa5;I%JH;nubE!<`ps$#@!#Yzw&$RG%y{ki0^dKI``&w>mzc$wAYZ(fN=zu|B@`7l zmW=+;hl|GfY3eHZD#s}sG;_Of>aaeV&HJ?i_DqN~*{MF>P1WGN3EF*v?J{TJujad~ z@K+D%YwC6phP_NG8tx9Wn#JhOwG4)MQMt-I*cHQKtVC#GXI?7~8=uHt z55;~Vr0-j=Vh)xwR;;;@(!!#RVe*Ip4wPI~;8WcY>+vZ_wKsHJHAu_l7$hg3qY%|p zdU&3_ZU3@r+R&-~xw`|cDENyt9^t~rQJ=4fm_j7{j z8pV3e2n1&eXMFbRn-|-Zj>&g=J=aI<-gAtTkd~zvsh^eD@sLN;N2V>G^|)7{E!q*_ zlcm#{@vXzH)SPw6xaL_L&IR0u)ax19q&J2KeRhCHe`AUajEbcf|B(51ajc3^_JN1i z=gL7kl{{tH>=5)=HA zR`zVETg=)aqQG$N^;C2U)hOkAhM@gxa70Kbh1LX=zzNhQX}ld!F2#n8)E2+*PV5@PkIDoEOGIx)Vu z9HVRkU&Fl3GZOL3_UxJP+^9WFq!OFNEMlVD-~hN$YDAKj4A~F9L%$%@tnL1@S#Ekq zm3|JawDkTLrf40^rSF|`av0RTY3-n`^4p$Iyr?)`0M;&5xY>6@>xk2y7C7O9_Ek<* zTGr0vrk4ZU7kf1?R)eo?uX2iMIneduST|j-!WnL2>5NkM@aT8%Gj$AzYzE^vWN?L4 zm2DgD+keSp4XoQmNchBQO-_3E^j8Cv{XP}!jdK0^frnzK)ypeO3t#+~+cX3@nr%tO zzsq->@NylOz$TyNwvLXD0D>9yT^Oc9TV~SUo96DT{}ydg#TdLd?H3zE+qQ947O%4; zbfAqyM{g_WCkKh|>?qM7+v>P}_KMO$(JN|S=`z002W%XR2#Xa-^Jlzq8ZApKHyw&B zvN0sHS!FCO!vkeoLuHe0EG*L2NY#(QX#}JbEJo}*!3D;1_-{^i=+k3^Abf@UZOWOa zetuaet!|gg4e-)ct2!HbT6eW!s7X)^Z_V671z#bDN!u0{&v(|M>(4slKhqRW?0d4H->>J5G$upn<&(W~y? z^-Fi&r+Q!G@>nnbuJ^mZ`WFPC#gaQE-IqQvRp@Qj;%bB?Hmiy|-grSCIP+8NMX~%9 z*pFYL?>~LvBtGf!?Kcg;%YQye|HK{`io;+)=pYdc&@McdI@9)hDv|W$1%ExE81DU> zyD-x>M`Uv3rku$SL1#AM>x00KGc=uM4WE4s^j|lOd;6x)V>%2Av(o-fIWH4YG^QQ6 zgl&grl|tF#+O`T@Vw7KD2WsP_9C?Ri9#8q<#{tVJa(vRkKfnhvueBTU4$QiKh+KeW z6fdMlT9!hbdjVo<5+O58zZ!HJD=1Ts|HPA?JOS!{!`r@c9CyD1U!hN`A-HR|eqGCV#p`_@m*_G4zT-w`D&Ij+dW@keUjeZ5pb zdM2H?-jFJTsv3`&Or5(k@xf59F{O-5rg_fl{RNHR%nkJ4>SmhJu zXJT^DSTVh~u54!CqR@w5ub%7PRo=hf*`r(r=ZmLTE%@oPFPyF>=Pv;~&F8S1bsbM+ ziu0f!6xi{dx6u#!AZocQ{vYW(Vql<36^}SXiXB`b(p}3>n*EZDZW-#7e{l>S+ql-$(=DPN(Ycj$X=l59mG9b;RRk>NS-5aJ|UMDh!^Zb6_qf+@JO#M;yTFT3<;aMY3bMR+O!I4@&1o}=d^@7M|Uwe-1)fc$M&LuwYCIb z<<`BlB;q}PkZ21miuC(<#@$sA2dc??V;y*f&J~#hFacp)S)aHFN{geNr>8zug zeE&CYfuu?ch=Ftp0sFzOLlyvuKR6uD-k?z`HbZvxmmoR#Ow7?iWLg2U0_nhCq zJ3D9RdG?(9x$pP&x~|Lm9L#T*PV)m5yyc9V_ZhX3Z7UCl z>a=KHznj^A7`y(okr(0Z?jf`&J!8~VYd7)oe!|+FJYn0W&NiR@o!ruQHftz5`C8n9Y4iFMK20u{N5fkG{3A6fr{9&$WHwhEy8F`Bz$pbszvEQZRcIQuW zF(V9s1RKXXF!3-VpzdtFBNHmV$<0ftwV$-woso#7+Wa^ETdkv`YU`Bpmo<(LbQgZ_ zobW4glIR)28|oPE#=6;iWZaFaeKSE6O)wU>L?W1mggHU{nc>;VBrq9^JR`8{R{zaE z%KWL^_&WQ>n)Ted>UY?f!nn?!^994G}1b2c>b+ZhOjOI4#%N}ILXIAoy!9GsynO5v&HNND zZQwKvYQb9La6)lqd>str1lBxnHdywuF#*Zt3$nvB3S%I7gisLdb-sYia&o>4`sLh~ ziRZYm)S5$dz*shMZFLvqV`$wnYbQt%oKYxDF~r}i zw-F!T@A(DHj$M>>MBoOo*%4y0-van(_9^b2q}3HvTrSyT>IXk^3t{{Xl(Nh9RBd({ z_Ln9RGU3XBeWMdNY=CRHiu{dU(qx&ZwCkIetxoSYJnTYe$qq&fjZT?1F%rtQ{|6S< ze3$amm;#S{sZsG_Ih! zzJqD#%GFa;-p~?Vav#>QERGD=LJ*jO)@cF{d4R#bTV``k&Yu7|`)ciundqoP(}w(a z?{ktFaBoT5NmGqj^o8tX#%y0kxBg!CKCdI<{5w>UI0%X6V&I3$*DM=bb=+A@k%}zJ zARi+MkWVB^;YxB*H#FqREs)2M#3U&MybI_pDizfLY)S$L9OPdXf4BJJnNg_hVHm z1>m()BF~5y4}g z$0ETXglT#};W6sTv5r5-4(C`@CE;A{#hL9Pl^Y;@3l?v~hu1?x||iRwn3w z^Jgw+u5@MMMQ9D+FE7A?t=3j&!tj%#9+G-0ak^l2klR+smPPw=q5i#`9UnLrBi(Au zs;MtGoImESg^iu3M`t=%?ltA(sb3Y6j9r;k2>(^vZf#o^iLKZr)FMH7pwD(@qy8+Ob4MGn3Wt8iZcnQ5;A_KALl zVdf6f;QdRjt?lh0f7IV3Hz+}E$Jk1-C;zn=HZ!erTD?8e2AVsVTHcu>NE9^$nc9v) z)d!wc-v5bA3t!1jj{HFo4%*tCp z&0@UUz&0%@{-7ze+?!8R{}h*cNJ@+>e1yGnP|+OC6?8qa`AfT5&WwiSZ*~@q)lglF z@7Kntp7Va5TsNTpK#@nu7&I-IsQ%zovC*x1d!lNC#gpg3ZhE<0hU0g(DD)g&ljI(K zPjMf+b~8*ekvNSA!Q1VY-EH`D%$GlYlpcfHWlGzIK$seg$)o-?fu^cKs9iE>KqFjD zWl`S^8s+KY+O)B%@{>DbaNGw~P1`KO#akFY!0W>j7QI5wB$ifn(FVxoz1(JkGh1G~ z2#}J!7`pF5$IDMm13w>I3SXN&@^a8fr&e9mPf@>j5rw?p zqdHT_Tw{>A4lvWbz=uho6wU!d<(`_ha9-8&+32ON`J#CX9_=2N4)oq=GR6w1*6(|Q zn}N(n@4gymS+g1ed2?`2N)F@>&XRf<)*vM-s>QS@xugdaFw7I4k;L5M*BY<-DK6-D0B z)*iDDQ?1f(WghG9GL;+z7c3mc{Dxhju6rOW&D;3u_-fcgRD`kq+$h2J3$;=GLBp>E z+sS;tt!;egPmff)6lKk_BsbtbOb!|k31RjbZ_$>AxEa?jX8}cS z5@l)|390Mt|`OLDgwd8giQQvOP=S{!Us& zMp7pa@(rcbkMhPuX6aleQ{X-Bgq=9ZX%_1jQCps8d_wC@MXTh3oA_KIxJ}>aef_f< z#qSKF#M?wzxy<2r01tZ1N=DGYHbSPP3Vgw1*@gpa>- z{XsOH22uA=v!tb3QtYElT;wu*{e@+4!ixFC7_EfCPtEOj=$Z<3{HQc20>q9G=>~-Pm;tjrJ^SV2me^9Uh zbS{@Bz?_?dOb8|Zj$$vqJR@O>$TCxA&6EbyzLu znSMIyeV+1?LmEcrQ?fKt7Dq3N$g+fxU@?A5=6aG?p&#}Xc64scP~pG8w250&z$C*; zL_SJWhI={)LT>EUe$wh4D#yGlZt>1*N8FIu5?iPgd3@F}0MB$FZP?1W#vg*!1ooE!p!9qk;r_r*L4tJ`4`e(x&7oUL6K&UuI{R%WktFQ-|i zpT2rE0zkBzDMO+yNINDYeykz^|t9qb=NmI%QUWM)Aui-4%?`a&DSe z;Vdh>mz$(6v=Z_uaVDRIErMjkP{?yIiO&Nc-M#Gbf(V=(_wroX>k4)i;YvG1*e;W%2g7tAB64 zxrQLT>ip+lv`)O{Yt9*$R$R$3dPX6Fp>SYo8RQ|+aP?{xac*Nm^I1rNYkX=XIlZ3) zI`st=vmQ6^Wmnl1>&7yW3it+I>m(?#(S@$4J?nP>U+Cw&!gw3gVYgF~m}=nn%PQLHDp zi>vV-r^AEH*{d36oZwlfW-VZZ+4S`}PZMIumDNG9inIipPK-vqRDNwOo2m!2pxn|n z7z;4P;c&nMi#|%>2vH2&lv<*an&p)eY$mu~LrSb>e=AGvFzC zzyt2&@?1!Xb09xY9F#l&%rhA*yl1gIFiKe}Co@aZ4066fjYLrFgt6>Wt&lZ3YLRb~ zJgpZUkD9}Lj-qZ3_O|4ptEuQJz%~eG`oJY2Sz_rzdzmILgbi~f@b2eQhTN>tFEUgX z_3YGprGTs~zvvaVQQBNuD4`>3*^D!IzQlRRtSi@Zl=*LoSH*=JZR@|tLcqSB=>VpG{Xc!YN>As$k?J5sZadn*_3eI@iKRl+`LN3_{aOMaPWamsMK zWEIa@0{0t7NK5p0X?7UzdIiYANA^p4%Ea8|`~FJJ3;k3Le8>%FrH?c7HlD`uB_0@q z5UP|5{35TK;Z>>9qMhJw#DU-YAa~*71SfAxC&nh0UHbPbN@YxNFuw2DV3GFy4an9? z@`N&W7S6z3Cqq2c0qwFFp)ck$*f zT$B@OXLMqx?r?^+hO|90`PoPka&(`}i@i1_ofrdY!B4`Vo`!cQiY1!g8n`agw?50r zwgq>E`SNyJQEFz5Hy5sDCgp?jMks$x$!@ng-hpH4mCJ0G?#-?ab;|fTD!Qxe8c39V zY=u4@OcQfH6rE{^PiU>MI?Dd8AT`>#`ys?A!x4zN#`K=HKb3;*H+8A3K-9VY)_Mj`DzjffGZTZ?ubl2^FAyeEHS4jt-{^6nEm-cCG_Z%??91ByJmLHJL*xD4 z2dP}1mkbnTGVk}ly!rVJx<&(hVm)$cVq#H85uW-240gEP!$|m+#x( z_H#G-277ALot>U*{v~pwt(CMx$bcoLiCnbx%rp5UM0LSZ&{i`qoJGA1%ISBC-$u$8 zcnFsL_0>KZyH~jz&{h)nP*t=pcjsqq&-GF$;!wmlC65-h)1>tLbGO4gzaMsL-SApG zlK-q#^reH-VlxsMFyYRhhEa*O}@)plKc={xAY=oqoJZlBUy?_onsR65rs?bm7$gn4b--d}O{Q*&&4gNsQ?F zEq{Oc<&KG|NLzShBwT95dOiJ35TS5Vsif0}y{gfP4xY zR7p;1*QP2Vq-vxWSACu={d+lA8?uR06S@lxNRMpi*>^e04Et&HEXtRLGL>CG4480d zEFJry1nJL7ZC{gw>bAuW_Th5lz#5Def0Go zOJZ&17P zG0ut5SF2fdzeL6AMEFvZ)+G(|8V2VSIGS|slI<-67V5a_+B#6K@!~CG$&4SzIemGOcs#?iudpgiiA1CYe2n6g- z`i932Q4ysSnvq7V+XI`YiKq^2o%^4+_=4fI(uiL-F=*4)eeT!X9ZS(39c64z8i%rU?HXjAEq zMPoKzbI~jy_{ou@ZlkCGIA#J~E;-NINTEdShJ{4L6{ww$_mfLLCe2eQ0HNHkTuePp zc!9mEMPJp9qK6e&$SPj^CX#3l(+*hX?B+WhdT%Oev!#HdIj8~@h(x%&3&^n@4BxO# z-e?Z{4O$>+$!GMD0{`XyvqepG8Mqq`&he_R%wqEQTQ_r>X^vF4yXnq!g_xvN>|f&Z zLvJ?m5fiD9TCt1B-9Oh)98Uh72N-8IC@t1L;r!dA5@8y>pC}Jt0Dvl@a*2k3Tyr2R zVQGoCp?^=2b`-N0t>KnP7vlDmE{u~Ar7HzjP99cHuV)=-AsFg^K}W({A>hGRL18c! ze~g7|1OHZM(4bEZ?x?tY2Nzi(Xt;Zcnu$)S|7!r?XSAerub1K%a{jy>vmghV|M%Ox zEc^adGs$_T=qq`GXKOx=wmJ3#sC|K=E!UOCxP0_x=ah1LLM{unx&N7uFw^2|+-sld*H`%?yJ?`!b%dd(2 zZtYLh&=PoU{VZXMMcNFM~b$7WB8X3kU*=B9NGA!m5U06l}ZHf@LkroEN8*PfbrXftSy(Gw!b}HhJbb zWJ4Y!c3npecL~50sXjWD7o<+p-e2s+vkwx9c4rXPHQ6a*e0vRC8d(9P`BWcTSgM)K zseU;4Q9{V#^$VfT8+Vx#;fQJLC)GsUEv7Or_yhQrA;u3=Aw3Exfh=Y)c4EDhMML>ts;1V8TRA+`o-7gVF{n1*KNxq|I?x>Za5|SCQ~Pq^oXWV`&Vx*&&dqvMtQJ- z0T;}6%D+d*`xR5Qcck~4r`gpcQsv(dUxVM}J&M3}6+NnHGmiyq4hNnfQ@@%CWMdGu z9s*uA9qLdkO|7Ak5a3!g+Izr__Gp7#`H{)d(IOT%lhf5%-9|{eEA{Sl2Vf~6<72hr zD?eZXe9o%l(*^Yy+_+DiHgv1ytvQ-N024oF3t2;wTPYGotwdU-P8NrR)6P>aIW8k7 z8Wfb}w^ev}=pi2m2j2j7<|>-vY+WS-cjj~S#{T8Qn=<U#WP;t4XqfzSgC3)AjoZX zMgDYA;h|`Z-+c}NDn<*XTsX(Wj7rIDdsIIVkQ0Q#3>&{Tip&D*qTOw!N!SE^{r zD4lT(Qw+Gmg+T6i0T#bHj`_!a01`4y`kKmf%X4yxVSd)zNY`A*NBBIH&*JHg6>HP| z*j*t$IM_P)@XbNC&3`$n!10PTx44vB6A?^T?N}tSYA}{n)MyV zpC+8U*>&)52H};Q`F@5*WkdJgT|ku##gx$V4q}LvnlAmX2&NzLKhH9r_q!M+8v?WZ zVCw23fg*`5&yF*R(kgzDzqxv54PH>+kJ*#lMX>v?U+r9Rt~J8~P?HCg2H6HmCYr9= zLKLO19!7a%mjBwCtrgJ-@^13Bk#49o?8Km1UQuWy_g0&YX(ZW`7UE;?O|q05gVxFP zp$%X4eMF&6r)fSXGs2eI9EFSaV>gk;uF!C73Dl0PI*A{}qr zKriCy{a7fE;llWNz@pyV@!aLA<><7>sl9fdfucfWzw9-WYsLcitk2=S_)jd9=I;~U zSQG^_KgRFwY549sO75^aeu6$3SH_n$<0x+j`j7w&ELX2N(P}d~@g;K$3*u$6LDPTL z=5*i0{fK<**mcaq_0!exSUXfS4M)W9!?$=*SEzVFL92bM(E;Zcu>Mx*=$zQlY+y>Xa9KBSQeaUT`Bp!jJ`FN1rB&7gzs;;({73Fl#bl1wRu4c zhhkFn*j_jL->Ellc*6hM2xK&tUbtM-0<);PgJR)MH1K4I{#Fr;x?^*9`CfasKGTCn z`NLaO zoG8BW&j*=x+K79#I=Ik6#(3W3x`teL21_kA>_Nt)G z1>flpOv(Cz{S%DQue}4P^Qg+8V9x|4&xQSXq84a0aJPi!I-ch(kpcw~IF^O`DG&RU z+s-{J3t(XXU~#~2)}bbck8jfQh6nn7T@-0K+twTSULk8bn7GelOmGLQNO;pH=HczA z0%ig5E+F##)8W=<4CtrkjUtU>#hkqZ`Xgb$+61`De7Fzq$h|yIulswH(4MY)TQpt- zLk+`5wky`}k<$iopOg|~4q3&KKM39cCKJCRPG23?jC+Q*wmnMBK$se^9ZF?%YY0DH zRCJZ8q}*JJogOSfdu-(*xAu9FbS`&<-$0CiE$d@EC7EKR!Mfay#Y+UN*Mr(Mxn+7y zmwVxnj=pT)iVy_Wzf+0+&X+|t%hiaZP$Qlp)2H2&S$jW{$did-0|=kJ-k^`LF}Vn{ z!r6rG>+5Tpqa87t@O`Bc$A~4SvA^T*avT*)sRr;Ge?axLQ{JZNxaS5Q*Fe;s6XRx^ zW`Fs*M0fM#v<6+BMdb#}a~xc2yx;#WeRIxu_f3K!!Ig#MlBY+M;N00SJN`10lG;*= z#Hoa{U;p75DwGpD2l%fxHMh67&)ZZP!yjKueUGo@<|Y{{PedMr5mw|q9QouzP6A~a52Q~;%^~rX7?;ZYl+91M{IH(2WT8UGLH`q4rE_1)7ZD)jyfskdo-}TH{to4)$%uneC@SN=Zq;9syyhHoF1uWB(^Zb-6?z7mN-ZAnQW{Br^^VyoI67DKU1jNy ze5?9XK8jx*0ec=QYe>32IC`vj(2&}cPkjsDZ;1bWrML%MjM&z(u)QOLj|ABeweoZMc-g8M!oMb!Er@#oZ)L1&^gP;M0D zeBZLj)Hqix=RfeLh@(E|)FP%G>&HH}SVj7Kzk7_RivH8Yh zwWsnUcayA9B)GPXd!nl_u|&_~!~$H*Qj6bz9O=nD-g=_O1Kk6K+bEwv>&Qm>r<#4| z6ZyCK&r%a~2_PD_AMRb?ZMLpArYkiXPB2R)4y=bRDzBMo4J9~fW!K3fg+v$SIU-NzGb;d-RQe58n10=KVLoHZ zY>yq-Yhb-0Ha2k0Q%SAwG<}7nn9mMx`9e#M*aQ(}S<1#HsVtrXjGIa?R=BcYppAEF zRfF{LPP5&7uZDV|&z?ws9BHHez2l>FdKX%}y$-vZ&L0=_83nXLS629Fj-JfXBt&GG#;ouP#S{(&bvUJdQq}f+Pw9QoP zadCZ|;au=}8*)F(5qR29n_a=Ym=kj2cZ{##Ec#J@zlQ!__Hm+Kdngn1;b|SEKG-|& zFZiE#{svj{2Hbtpd`WN)*2*{NZj@4E316(qyp!}Z{W5$cJYD~Zr^(AHTicBmlYNy} z%~9F-8uw1kVhI1gFBid;V?Cp5h0Xg2P3J%Dn z9p39#JFUT}ln2+Vk=o5`QP-I#baHMIFtn3hg6{pQ`CM#3nXP4hnM+6qKq-D>=dhk$A3Hq_YdOchj6q#e>*@E|H0yQb0E;)G14x)5lJGr^Rzm1z zPEwvRkW%$5`M&MM{CeQgnrMZ@kg;LD*-Rx{IDtt~2dk5RAKkLB=rNBC3nZXi&t#!? z!Tal5-$H&wTYtR>4f8t-BjK_f7oAMvFWuFXY9qq*e_l)Hq*{G5?bODoV63t(rsWiB zzp?H^{|&^x0qHw+#;N!!lP(XM`_K$(w2?T`khn|e#C|f0quuvz$4~f>&lJV1*#Ix# zK^2jPt7TkfiQVFBdkD>U+W+>158j9}@Te^c4qx-Ny`%b=!mOTrBMCdFVM>(OB>3zS z%lwQzRS8(NI3{(dH)#Hx{x{M@1o?bjgmIyzD&B{zK%{RqmbP90kp#V(x63Xcgz1Xq z%{~ZL3-3=Us85tr_r>(85-#KjWbaA5tA47=6DP;K1GlHjZ4Wy{!r(4X2ePqEZp(g- z;Ua`+w|Q*B9cbx)&_Mt;S(K^nSXZ(bMgX9wbB=vl*{aK|14-2LW zQ7*{e5n)6EH>^;je#;iGe~Ftxm7voDtfMJ+4D&U6s0_eO3OZ$d;6#FmBydUUC|8yE zRA|iESW9vzOJ_3|PG94L5uqt;pz|%^E_j~pLS|C1 zS#_MVwmF+@bdW^XAo*kJc(V^up~sqRbi;+G{|rlipmsJYopN4&0#9{8uR6(-{sAe? zR*S2`_n^0MrHI!NJ_gykW5am8LX{ubMT4Y?ITGG`1hZk683Elc#V&}JoW3Pipe48p z{BRi+)<4Oi*)6QGTv?EC#BbGC8WpQ6IMD-$my) zU+d8LcitkQ)n_M;RpmF#{D*qdA@J(BRgp24l|HFvE1w0?vlX{3x2duRyWAs18j)Cy zd1Ipp3Y0pCJZODs4-=PSyO5J?<1-{Gq?>WHi&|6_9$9{4BkK~Q(?=-<@7iq@e|amQ zXPdEZBv`&~Ji0~*{BqbG}0bkmTw#Vm~p0*gMb zdi|Ql=Mz4A+$uXg`I_@D##pW%DDC{Usi0mrtN)XjGpJYGYx6ox6tQy z1eU)D14p2{22#rNd8N91HXO{osEVMUMmyA<{)?8zZ)-w2c=(Ckw?+hhMlNfZax@uJ z1ca#UxhNniNM}ITfQ{!)B53!%UdB^Xw;+`5)TsmM>u6-~^Js@Lr+Nl)wt7ST`Wmfz zJDUn;fPy6bTVV@mvC(t2gm087yhIr~>Ln=tnV6@>5Fk205Zu6U*I#=S4*h&W3}?^UTbWKdO9 z-I?WU{QZly1;NQ28e$vB@*y-U|LxVI7gB+~69RLQqDESRz}fl;ndk!}vW1KNMO5Pl z_xzx*c@i}Pbh$iX;c@I!LSEy%1mPZP8tDi9cWXkInLz9tmxW^=Y~?7Rmj+F9FJCXa z%SN-^y0$ML8?Qramf~#K3>ye72SRAa!I9;SQ4wZqT?2E!S@e5G(T8yC>99Wby-mQH zo+2Y&P)~<`adNKH6Y-+X^{#U7Nr-rIORQbGYp&cV@5_5O{nKyLp>+Kgl2Mpp&&(hq z+u9}E>ft!(ecC!B^6@mINrDs!A5BMzyUGfm16^kHk*uFaDVSauYKt7C6nZh=#ALD$ z^j)}Z1ri3>`eCdFkN8i(Nk1a>zuG&1vp*9Ux-t&Q_Q?-`t zaR2$cKituu=D@3zyJX!_W|`)7N#c1N_>5dLxGxKsfaj0nQFA@#>0S`NO<8BJ$_OrA^e4(~bvli2!Ln4C{WqXPB#i;a!ren{L8xN)IRS+B4P0$%@H?qyl_ zthb1yD)0Vu*&sGr{x6{ETZjzu0d5K%*xW8^#U&)n-iBOQzuzt!TBF@$RG0u)9Xr=SVWt$ zhmoyV;w+^Pc$dv-jn&O+WiZaRYTv9r41KXrW@Od<3;D^x{7}unuQFeX)wqofYDG~M zS4WgA|4*s_V!NBE!h*y5SMpw|Dyk52`f*}@v#z8-nA?>O1pw!<%*CyLaP(i?ep9`9 zxxbif2U@qMopdP{dNL&c^X?o;TFAe(7j&$ENFN$|K?<>)#!_8`zjWW2ZIaDv9g8Ze z@1;wuS8d|&eN31Uxw?)Si0ik)5{o`HP41H)CbNiL#4i6c=in6}Br_NwTN}SSJISUn zWkYOo)Nq9pQE`@{`-Yfbs36rok$gdXcp7$yOI0gvRO{Q>be1k*)DPY?PKn8^$Iy9$ z2j1%?g~AP~9ezyZHrznhFe~ZZRxJ>q36XP30iE}r301pV5Nhcx2v%g~k@!%?_e##t z^J^2)k1o$J3n`z}P_<-M;o7b1iH>-t^U`t|#Ats(3?AAk4;(A%)nI&4{?SVcarz>< zC5xO??wT_b%{9oX@@mn(Z)+()?Ea0(+9&z&{_y^+s$ixEG<=Et+RSED7L9_4M3CTg zn=#eDfhnjRN~$EQiNL^*#6u%WgCSbw8H@_b0Tr<7IU21YNaOmE9%SEM5i#krDNlx2 zGfl?fodiUl(Y;Zbpwb36zGknnx!Aja6=snsF<&8sq+2FL-v#U{k{E>RMlNHT##)#;ZX zCiPtHgyI48|1}juFUhCoIm9&~k9Hox?`l774QK?v-OFqr_9*&-wtVVTLZL-f0^|1? z-H;RQ{28x8;J0T-{>eI)YnY{DA8%w&B@g#tf_AgYRCB8%w!~hz+yk;$r~G@=2y+Z* zt0}^Xp-1RE$`K%bgFNd-4WC|bwnf`SR$eP7N;@1Tt@2UJ=RBq9?36J?D%!I4Sdv_i z#f<)$q@(_Gs$iPD((!1SvYM3*w4LfgeT$I*goWkdM=a{zme85jR>x^$8+QgJIVkxd zJP;CF8uN`Nm*zFvRu?P{+8Pnl$e^O`LEE57*!u zlUkqjh{fLSH9#8aa#*r_zAgP*jcQ&4Xb&b0W>0r`6es(_fsyLvYXZ@5kL9RG7~6i% zS;_L*2??v|vfUFy>kb!;7kM=!O_Wf|{Y~liaw^!w-lA&I#r44)&2(kUJ$@C321e1e zXZ>XFCT34XUrz=0ebDMmCfi7G$y8=|LR!y5T)r^%uP^^Eo{yu8?!QKkGzJkT-jnqD zIEKwlGv_9pj4MSWltLp5jTS~L9h8Kaf6B_U=~6_HZ1DWSiXqp)1yP+g`CO#IVA~`L zC*a?!Q=Pr`$FHiB;;oGSP+=`hbLkcc3Dn|NDFre1j6b%e>gCmIM3vm#l=;c-QE3_CtqCUiILfz zMailF4-9ra+#^bRx4)&U6Ul7JTrNVVU#F)t+oZ1%**(D!g^DPX|E8YFtRl>xSYgWg zKKgvn7dcRvVA5B5g-!og7qQKjdT4I#^9#y+o~v9#pr{UX{LLJbF9%ww7H8~ zL6h;R5TY23GM|7nTC%LG@aR(pDpm;#jAzGxlK1 z*9Qk~Vu7Kii>+P;i*Wq?4wxm_{BIb01I9Q=P9;L1g4Q)OmZ>Ml_x-%E<=WzR49Nhd*6=S4jK?;%nIwB=||Jos4Pi@@iHk=ppYs&OZ9?-;A3!_Zd z2Us7&0qF8}zsdscM2R>h0@Kifeop$#sQ+Odk&FAQ` z+ZoSHpQUrPBQbJY2Xg3*(`zdF@hjK`Z^&xTS6Pyzkj%IT@C#@9e-_|^;R+cyG_S5I zYNGb!6$aw9$j)Gbz2E2!{W&|K5xK^G{V&R_89Mvy&uoPictU`&GHokj33J8af&2F_ zkTaeqS$wim)VQaCx=L^W88l82s=kNEcDH)6|MTj`zSAK2EUZBFhlK0u_ssm`+Q+2? z#oug+Eu^dNk&jwq$i$I*M&D&B$o!Pw`x6a+_y2~$il0wM7kKF2 zmE*A4%o*1mJ(`-NLTJ8H+^4V>SWzA{( zZ}c|@R;LBK*keZ)tz#F~XqqRwpHy!m`#<&Ma}-8piDZQQGrK*OzU6GTARfL2XPpbG zXDO#`m)}UN%Q9OpWP1%-KSVCgpkBdRzziew;$3@jRUSnKNuzEOfm|6A4h3y5#CRlZ`vc+M|92fZii4_RW0zxxAi zk*=oMa;@T*P8zlsCn2)KjK!YhOX4VYJZuQ~JCrZh+&K}5nNe8PAHFa`wP1s2;*f8I>>mQe8Bs4C z96>7Dbj|`C~8y+P2sERFv9rU#c2* zhk8xu_p)h{(z(8iyvr{}CUwrT(NZLLt_cHl)GK>JNU>b~3;|BLy+EDpxmjep?x@nyo|bn_6u+kZXxHKD2zH z^%sQWedu0)35~Jo;nv`iPlQW&S=aH!ryYdPumm{$a5ev3C}$XQ>ookQvz)NQ=vHN2 zyF$ybpY-L$==&XxU&091Ao>Q@OnV|7T$yYNJJF(mjBpE#+??HF%TV&rJ0?6t^EnE| zRk>hfdrf+Pujl38i&3PkH9Wu}1}q+~|3ig2_OUskdDBOdqgO=V37L~i>NMs%8jRju z7+@rmyWi5qeezYV=?AC7A9`-F*;*mHnZxe|N$B>Z&zjMY=yAee&~6*Rk8QsI=;Ir< znY8j_pk{gz5VBkBXjE&+T3uOwX+)=q{PQ1;ZwIdCkW@bd8O0bjow@)?yC0b2OjFb* zv~Z`+Z+P%+WfQNeGPFvQxAATS%-uTv!pb0;e20Y~3g9(~p;xH_jx~xCmwELcn;+7C&f{tr2LEGL- zrV0HAs!XxsLuqw9!$`_amFd3#(O~fo1Z^(k2Jh%kD;^=32B@Q&pgmzmM(Xhs24R z*ASU!)lpc{$njJDb5B(dlxSeIdb@vA|5Q}m-SiBqm=iB66Q76b zz=Ju2EyO{|S8emYnN~Ho=lHP3TbyQ+r89_|%lv&}S(C%mC!lPc^8EF%N-#8GAIm9L zPPP&(#;vL>mngVHupg*OPy{zf1j+G6nOSPf4Rmz#h?F_mEnP8ENgxWWRm#<6xg*#vq1v2m|g zC#QX^F+-j`l#fad`zeDHfOWLeu$t|}_O>sP%2%<>8}NS&(d^M&`}P(K7dN$E3gwxb z^}hCb#)SIERXY7tU)DjGo@W}GvpQH5Re!@HY@iZTUh*NMwzsn9@wrVSFe;G7sFcT2 zzkuP%0`a~F$5#)_;p~?ReRmQchWBDxB$Y5mz3E=pu-Z}tRQQSTfF5|HS`i>?_B*(b zEJ}md8$0#711at}7Ewbpe!)-qOKv4*F+eeZM zC%!>^al#tJ687EkP-b|^TL*iX8xh|h_wiT09CEUkk(9BXJ2P}zuNZtA++h4ccAQDt zd*PSmFP9p?Ia?=G6aK`{-``)x3$rtexap+L2VTiqE6-6>x6acY5 z83g7e>^WWb{YQk4>ZD9xq>vI{$TI@pQu2AzPXa42C4;i{9goV|Stp0jA#~I92FsI5CIpCCR6~rf1|4z(U$9oO&?Ym6QY5TnQ6zZ<%Cz;DacmuSa~b7c2PtC z_2KCUGdrUm`JAo)GK!u*e{SkVq&6I9U-zg|x@AO{X)7!XWjl=3w zM+`sAz^3`2u}T@RJ}RVnP#6Eb;6c*l15N~a)yu_e9g3#_E-?y(BTa0=2aBz7lsbTZ zW;+aH;-1uPU2UFU1(>rIovUoKF=YPi+|z?U;^_CddVu~|QM_Ka^+@#BaxA zb)L2@QYV3kza&nqJKH@*o4f0%C(-Y{b*#R^^W#HlN&WVn^eQ$2T;F>3weqVXwSL)xV#YjfwM6u?kQZQjt>|yO88$ufHEvz{0;~)L-rgy%0S?|_+>x%OO5}FbF9d^qMR2-Ajx2x*Awb1d@z3uCPiH+$AOLv3f<$&hUmIC@cgYqyjWu+uD?W}JRIR~0 zHPh($Z%TZ2?}>`QU0Q?suIVA;h^x9uv(h2ZcH8hXI2pBYKF0+Vre*DpoLs($@1{p> z`MgZVl+%>8BW2%OcQcBT#b0IXmMqAZryLnPozaG%iVC}CvPW)^<=`#QDMhNED^9q7 z`lan1-KDyKDKOn0gZWmCN;_g#DqOk;ADp|mQnmZzpYFFt_YZqhaz;E>)I?>E8slwK z*wIGYYL!H4TR$oPO;hmv%HnwsTzSeuXQBa9WouFnPoL#x)=#X6*`RR|I0dWjv|8KVqg@vuCoQ8pr7Zm1OAlnU;Ii*f{UxOJDCGcqwch>{zC0Z0_v%0 zyBz$jnJYPdypEwUq5R`Ty9n_-(E~@g*y>R$dR3BC1SlF?@6H>a(n2|FI<@z87(0@1 z!;ZZUK0~L_vSO7PF;-{pms1Mm;C8HuR8MxELnWH$ccc#SsmK@hqTz+fL6w;qt2H0~ z1-~TpxA`ug6}C_rbjr)6Wh7qKH!1FzyM3gR+KMp8?x@gLlPLObhg@HJQvm5oI>u0Gs_tSs45MYq)Ayc!SJ^JI! zk7rthFEOZX4B6@oEPJLn#Q=%;fa3Z;n$E(j3HNQ|Ur~@oKt?Dk9iux$1ZiaC=x*s6 zlU4y~q`Mo&M&}4YkOqlSqq_#uBK6MSIqzSvbGDu5dG7nVuFnO}LJx4(w1D#63@*p% z`8f=@x+cs!B9{VuQ3I@`o5Kba=}(;WxG>MRYv$$Di6G<7diFs3uOSbcF} z!$f~YNzCg=5kl3xbA^;13%Iwx?#Rtsv!it|U$AX&-rDd%L1{vMx&&7QW-JNn4 z>ONu<+CrInM$T#qZ{8!xFwEKS4vK+~ti$xq8@#*jB#}@Hasoq#j+wk36TjYP4t=}P zn;ScJj7z!c5|(xj2r>x;_J_U%ZNnc|jVwNrUEpkf+2#q0%N5M;P6K$OMKOS%q>6Itr5zmi!xgP{_aU3(=n_`PG^2;w;;)Q6Nr{pHikkcYSkpO4P(RBdc2A-eLHI z6eFSjpteYT`LpMap&&9~ZB|CWQP~*tx1Fde0)DVq25}uXrXHK5`+(G!RE5JZ3xh-a zG~Ss#hpicu1wt|JN^u$@0~virPi!DF&EpRr5oTd%z0f;T!$Y6P z-7iiIfbR^1*@9%`EnmO){(0`mOI~UDxZq)^jc~5p8{I7rf?)V;dmLn;g4+esXY+Ru z%)Z)d@Xbwwtit5$-4ybPsmrz}+m{H#>4vXfeg)Pn2EBtUscMzVU#TY?z;H~0%uLrm z-!%?@>v-OH6smndeIn^Keqy`Hb;t6*BAmkFQAfRxn7N@I`0df?dgNPP{|I#q1sa!t z+E?`HhL+P>j>l_H#k^AV0glpN z&JphnF(d$cjyw-IbAex}mfRcRtMNN}o$4d=H-gWsA~sZToZ=13&%0J*u7p)#T&Kzb zx{Nt?NVOHq!JLTKAr6j8DQ9)%vpx>SQAN&~qeiB;W?pH+w-P*W3g(^u=BR2fG_a(sx+|GD?z%kPBR%q^&N|(rDgVeEOX16GXOZy#FPuKXeeN5pDEN(@Q9!|?hQkopwQNyVkl`9c04WZn0)5ogg znH5b2v*86#=MNpS>2r=0?cU~o>p@oN5H3n`mW9U)l+&x{{9(*d7WI2gRFEK|AiPG) zYqM-c55I{{MB9kd0D3VVLx@YkWdGgtl>YMRNb9u>5dvju`M4>k{FZyDsv<=;ZtSsA z`eMRj%Em<-;2zXQNHm`4p5pzhf$oyFb1TPZ4G)7jbTXXHdEd=>YBKgYdzD;F-cQ~H zskt^L;>|(cx&1$oz7cPD#BjE$q%nh{U3#+ZxlLI$RLgLF%%I6uu_`@Ox#(bnLVbfG z>AB5g5q5PzC7~?~h_)yz724MjGUyvn6%3}T{(YQxVM0g=qMgUkF&Bx$gq{%gshqh7 zvRP=kUMSD-h>>N07v$sx85}NuFHUm5G|!c}-l_Fh4Xjw3vE6cDr1`GCuQn(%qvb>G zJD|2s+V?maAFdhGGZ4Srdbjza#t#F;BMd!EkMf<}^)fYHhvTtXz12)Y$bQ&#`VDBUnPeW_OBmixJIEM|F3kC-{A#N(9Z(_d7 zv26NeiO@XnO3oZ_KvC!+*XFmE7Vp{%kMlNy4Xj({omQPdT9jRu!$<4sCQd1O{|JAV z_}{;8s=BhVZmhZZ+9e1l$H`fm&*e5C4c=yxAx~RI#zJ8?bBH`zKF6ZG+rpmOiZICN zWcpZ6c8>^Ae(N!0$%Mclo+ctl_BA2_pL$TLtf`$jOXl+W4I9uj;0W1k;lb&;ZoR_L z<-TkYcbt&sSIZKqtWc?vEiVI4;kK2Je!8~ncOWR`uK%>Cd=h(2!H56eUK;C6`#I~G z@WcxC7#2(D31Le!vg;o)`-#(?#_F-j{uxJtL7$FvO=C|{oMjQD*{|gZk5V^SN=r)K z%3iRorc9=29chzPdTpK>=!lQj=r6vU@%p$8Ja0eRYBfcHhGfbZ;%{)t`6GHeTqzT` zecgZ9`PT|fzsonq87LH(H5pkXbcHTUWwMGyBrq1odT_@{rWg@>NRE`07mZEY8n)Q8 zdXYQyxe62S>mvb!>))H>!Kq_QB+o)!a&FgO-Z!^^HM+iY`?r~K=D#Bv#?`BR_3k>>a;oSoR?{tSsR@`ia(gQ z{`BNb@WC{L0`gSkRBAztXZ;8}O^!R3ilC|c- z)8X|9zp4-{w}=IF(UF}{BV7fp&4wfI*p>lNPqEU=LO34HK8TJGAkLzutAp4Q1H^iG zbIEaiR|geyXZ%Cu|C1G9lE|NvRFYC)Ip{{Lv(%)tS%H5aDS)2)BQ=`-fl$hy>jj+s zt?$L@*Dvp{%k}^IGrB4-!k8PJ>oiLHu1oHwOA zpVymZ_LT`Ai4}NKF`OqZxKa9#e|nL`a+5f<&r>vjZfUx&v=+<-k9;JAq-LS)c4-RN z$XS^sT?oPoXz{2uA6kspdM?UH`*4X#%x=#fy-aM0tLl}5ZLu(H7Mr9_;VT|SxfP)w zk+7Dw*ub;Zh_9a$Lf9uA-=5BSHH<^y?BPbZp;sYKL+_B=og{JD>m#i6iaI@;8D;KX>{T;?hYH|`>XYYF&y&~>pTTy+42y3%W62DESA`#L z#q~$^N3$2ocZehKb7Q9Ap7FTL;H=2%w6yw##UIe1Q{k|3)`!7m{lTZ8+XwT>(2+54 zqlxYL!w{6nV-7CNAK99$L!4`=3&{wWUl(Fqvy*j1WRo-Lz}A&+N{a(2T+pCJhu;gi5?2(tfM_}4gV_bT`4--p z{2q0^zpXCKc1_J^bPf%E8mZ$MH0ky+dMszYF4sX|ZYK&Td`NSFKz#p*^SH(La-9?pq+JDmC#1yHgtZ0Nue`=T#D*PJxJSMNht7(! zriJ?{&WZO5II^Qqt+laQtQhQ{XBpc}Z%jT4YHR?9Q`pW!vD`2JnRBu2W_o%rsVeVg zBDW0Dmg)8M8tsF+qf=cYqhQgaGs|6> z9=ZQ6({BU|4CuDgXS_vGkK;H2Qsr5)1-Z6BOt1GsUgBNHL$?WyG=?NGfnwhjo6a9Yut4w+(Rx59+ zh-vxO8p1?vzPya+-2Zys0(f(VLuAx}oe@05GM*fS!>m^P(5E-pEm<)VPWA~H4|j9) zW%f7F4d@ea`Id(7%P`;TkBueZ3?&yaNAkO#9F7t?V;FP2n^@Yt7aQu79u_QL3)$BG z5_66{@HnEccNFB%nHv%JfUt9p?Ef{vH74dWp@l2FOXgR5{%$PNMPCjekPOTFnCut> zwm`R3?{h?M=DL1KN;m6J9Eiexo665JZv_)m-C&jONYqR-?%i|IP;UUM4PrFxCbl=+ zJH{Ik8}a(bwPchhRTIUWQLSEHDI$dP5sw92BUM!EC2mwJp+NRVuzCiC>>;Z~{2-wr z*mF(J^yqJ))(VhyLHFdn@0h$(z}GE~bu6m-niQ}-@?*11?CtNuKboks?kU4)k0EDaZ+8<9%?LFuCLVC4Zfk{>-tv7!n zRuAW~S(x^5I&yXLp-eX>PM(%X#BMn{Gh~P;b153B$3l!AQl+m`u^x}H8w=uSHAz<} zuWmNo{9j_}@+dJ`Qed+ksO2Xn-UuBik zZK#~KopSy(BS}Ivm*LHl+62p+>F(BNN)4=UVpc-tFPB4CF0o9=nXaqAkeN*lRKxhP zUP0!TN``)eGAwL z(}Tzj@eViQcF%RYDh-VpF7?9gigccP6yf}(=URZV2!*bVQwajCi~QWB<%h4zDO>(A z)AIkl06)Fe>qrqzZ=vU~Z?3-u$(u5A!c`=rDVZ7s>E*x7kI?;cyl(mNnss*|tLQT5Z+Z=&0K63!~(WjguZ=VQO9X! zO{I+PF9LwY+!+4^1L#gs+$#lG)0~StU=fe z)y?{7fNMice6*tWO~@OnJu4mbmf^4yho>Tm4+}j^VlqHz>z}NeFobZ5laUt+gyyfV zc{|x~(sse)3;>J3Uwf~Ak+bxSbxCk>;Be+$(><##fxZKC#Tv(RxsJLI+qCIlRtU7* zZlbJQwV=8{YlgO6RfD{Pn>rrvZXLKBuyrMP|A0q;3mE1O)%diI*{aTIk1B+w+dd2%21P4WL9t2B3JFJwp3L0W7&c0Mx(=T zki$1Y+fVe~Jzp+`A`BlyW@Iz_smFElPaUhB%W=LInkr(H$Q;RC*&G zl)v#2Aed0rS&|`-H~d_czc6gJJ-A0yU$fuBzsq|#KjlUID_&XDO(()j^2a!&Y0*hX zwK7Md)QBM#NB(j{x!IO8->ogN_W&_JeWJ%ae7qxlcl@n0`M<{>gfy}?JezWCN_F=8 z+Uv1W0(GZG^Kf!rM-iMoyAl8l*yjr3eb@Zw>3BUt1sjF_q8i52g)bq3<^?p>U+UCbt7QzJe7pgwTvFgeOT!yYc1^aqIz_!Kt*=v*NIOCa-YQ#c|jINyw zd1)fjO!P5m=Xd0muvkU1VSlc5Y?Q#!8w9>7Vs5W;%({&|p3cWIRu<7nTX_StT?yS= z{b1LY*Nz4H2`3yF=4Va8m>+*IGwf|1y`08X-q`JM%=a<4(QU%>ZQl(b?clN)7(uol z)Hc8cB!P?f7rjHtZdKRykIcP+F14Yx1 z1{IfDPcO}gt;yz6kS(}eh=c2G<&OJv@N_G^ChZQ<8-elAy$##uJ~NBhy>;}QZ#u@! zurl}g??KIS|7w#MtwGFN^|5jB8;vH3S@@2`hhfRBov&Ye+7dO@g`bN6s+B6DfA2oe z#z%lD>)%O7lz?MV&R?md{>6+(l!V2+@t6+>KXBqS*1)yC7bFxgmVzyc6M<3A#uv2T zU^Ral#@ZE})w)MfYhUHT;&cULm>tItumn?b^Y!o}Z~kcmmL}7756x7nPuIwQl+@vbZ0eT7q6Ik63YDh!r$l7*+J~ukP7~%LhGS0P%KCyJ zIJxa7Pi?r~f~HiqSa;!{?p%QbGic?RS< zkBW{FMjIQkZA@r*>QQlRFwi8Bf|T71IKT9Upr9WfIDNJycCWYi%xa7_aY0(l=m8Bk zm*=oNHIf`r+T1w!BCQnXL7rb&bm`*2(auy_6V(pOi3nLvC_+Eeo+`Eum_pOO+=N#$ zvet2w0pj)uI4UK1?4yf)6100CuNx^LPV08i=0DbU29DGFP31?J`6>$6o2~3lS65d< zT{@xfDFVhpy{#4M>w}xSM<(T>InSe1awuXmsoR)C2$aH!Y5s(~p5k2&{xAVQO$L%s zaHzCWcI24eNvuIkB~;4iDyKUHdQn#17&%;aq@E~Y#g#MI%Szz97?x82IYtNcd3@sBuh7 z9)pdjtj1rO<5QMOFC!hMpk6EbLlDEL;(U1aEgdiSTcDoN)k;O%9abX{nAgg$`J#et z(c$Ilk$Q~coSVD;cXCG0KA-y9Y!B+~8642(nIFTN{U=dMeJId)O>6rD0LU$^+HX{Oe5wIRaInYaC9@f4-O_iygd$?U zaa_G03VdFyJPW1W3wek0p9zmUd``Evupr74e`1~e92mwm%<=c`aHSAuPnu1Hkrr>}|l1?dZDD+MnvGJAt`x)?<*mztYM=qgc*W zLg@e2;8@ZRIey`P<9cr_O3-$cNQW>g<8cBkVCMHHS4mq#4V=M?)-}Nt1AM#FgUtoz zoU7%r+xDQI;nT%}pFP@-e&E)K94)TPUG8Il3?XaAT4&jn9_T3+<0_4Mj6l-9MlT=q!-V{{yTFqZ7w@gns9fWKwbfg{~c|{dWB2!nm z$PJEPj{hnUANt^TCnD{VQ5LwL67{@@NVUg5~=#K^H%^kOE!gEF#i zd~YLnYTdzj;_WPH$I^uAO~gUe)W$-Lp9|h^n7LF5K6@0;W%jyUN=g07R`^PEwvQ%@CgK$X3DK6lX&_RYH^}Zz zMyUqEOX70SHh!L6W1W7~m&5s?uh7IE7x?o>4?9D*!+V6$$1QuIHOvzBjkp8KqLyQt zA3u(L&$X$Hk3W?9-In=uYO1=>Skt|B2=dUJ9VBYY^(&g5if{jVSx}#{RChqvI*Qcb zzpRTBAdTG(_9tj{j^+F|Ft!XQM6sIHVLQh*{Tld87vQu>MdmZI@^0Yz^R_Ikh*780 zedF;sOM3p;$RfAjW3heN0yQ}G*0#IMSBLByOpj&OiPSJtLi z^OanMxJ(`=iv*%z(+AIjNj5M^8`}5FiG4qm(V zLE3{~OqKPv)DW03rlR2198e>*1(!S}0S{JvwNOIeGBxvR=zjNFSDxLPX=+)dfwFF` z-%Kd-OT9GmbY-jmuChO5Au@s0rbF-HTO23h9n}Lz*=0cY?(n=kid~sXkcd1AVHl+v zBD4b0(NSG%4^re{4P1_rRtH>C6bzWkZs@vV3phj;piOBSG>S!|U%JV6G{Wb-o4PpC zz3vxKW1~OhZGl8f0k?N9qOPD2`6$GsNq`y(K^hDAMlT4swQmYAoU6~Q`fhLzoVKU& zQz1-6@;xmC4F7axIZQQ+I!U^>>L8!5k|>b(7gvsw$4>Ou$p2F*~Jk`!+k5a?+|coRC*fFD#~~*uExR`k!h3E6GROpZxMEaDdF#6HPyA zh!%6nO9Z}4h8+UF3T{wAFfU-rW>G^3YlHaQyI2+fH-5<-tz<6MPw=P#7akyGE#zE2 zvE(zNR#V%6w*3RKiBfQf=R)g1%=Ihe_0t_rrA_^jx4wJ6VIpcDe~zskd5*OpK6%H; zW@L}3+Ed1(4Gpp{0pu_lR-i8uKW^I7f#I`66y#9uYtaGop5qneid#9nKD%zd%Z z)_wCSIL>LTJa;j~#dCIck5;Jhkjoj~vi*bqm!%K)49xl0+A}isXLMqm zQZ0X-QN{JeDNgTJ4in?M5VZo9wcqweIcP222Vxyy{C*UrCKr7=*#w5WQV-_We^;5{=iLHj^m z=1*bbu}m+wzo?o=BDuN-6so@VewlBCa*=}kFaZC>>e=>XpTFzhq+Qa6WQ3CXlJU zIIiXAMev<*a48hK1H9#abcW3*DC-L+^NG=#b6y(|$*z*{CJ3r;`%~$QeITI0_oKZ@ zPfp}YVsp~&ZA$q3UY6*D$Xj-tE!&Ov(-ZUU3P_((t-UOte${MQd<5_tuvsM1puq%! zKnPu|8TD{|Z1TIXYho8%`NQMSQ|dCatsxIb^e7X13e|DWl1_Q9_{9<13AmZfhHPG5 zE*lMVKS?%Q7o5H38U}K%w7VxOccaZmW>&5d$|$U4^jp41s7K3s&~ofhULbF=bp1bE zi?bSiDChdTb%oOOomtO_OPQS(NMoS(Ct${S|AnFLwdLpT*Ms~>ie^cq=el$qQ8LoJ zuJ#CH=N#V{?{ZFq6o_-5eJOA+W<(%}h2jC>Xa1AO|d1Gdo zRt9a;q2gJ@hsX$Z%hW?n)kkblRtEmw;G4^evE7{w-)xh2b~)Mc&Fjv2)%&%Q=hf2- za-Po^dQIHYZzaVJEhMZ`*yjp*ySFzQG%ORAmUQ#kU{+*yy_u~%Ge!EvJi@dN!W>VF zUtVHIZI?HJH-BWo2&FEG;P!_|2T2d)hoBT@MJjfxDo!E$go?hdoaHy_GYcDh2edg7 ze|%$~m9bKCa;PO$+6rLaLo^qzbRT!hqZ~W%>5I$TUAiyZ=65j*M3X7SRpv>pcivV7 zuiiOLA)v;>{AG*0QNbRfA&Te^yH87ZK=L{l?=S0^*L-u)PYs@C{doaE%gZ=0f^#E! ztrcMfQL(0gy5|w>8`{s%t?Vhtb2>9~s6vssd}t&D)u_K(ZO2V8!`S&+U^%y69{Hiq z=wv+UuraSjSuFjg{%vZhJ6*2I^QxOFJEc&Krd?w&BznK>t!y2Wwsa7|w*u-W6-nR! z&V&F2?AIOddnL+S07d%mveUAT%W*MuX=aV!)gERC+YLLuG*^F%?bbDgD!bqkzCyP# z(wo*pU%}KVt8=5EhkD!oZ@LFCe=&_ITx>()G-pB%qJyE~y{=YAV+rL-% zzbGJtJ@FIC*CJkVQN-@9_*!FhoqN>M-=9Z|N0r{v3yff@AM?l@+Z)-7NN~1D;mrY1 z0Qxwar73TrwQxP&r`c&;=F#sEt@6V%8e=`)m_-p9Kp>koOJ+JCHtPJRTxTIqK8yUJ zxT7}j@{mHs&GWGa==Tt#xl?Q>U`RQm!7cr`%FGnYj4s8}>w~Xqdh@Q?QsS;Bp|hK) z0jD7Em&TOOE*CIdDh?joH7@#iYCz4-qU%ZTio0QlF1@COSM_;}$PWC^Oazic^m0`9 zpj3-!SG|!7|4{FgBIDq?Oq20(D$coPRwl^#2LsO^!l7^5_V>85;lG1Ex&Vux#QYeroDZphLI* zr=7WHZa{)Ce$s7z^~GS`;4+Snyy70SM7<(~*+3QBB;Q#5%_I6}EM3XboSin=)Bl(< zZvy^$`MhD&SRC9nK%cthAksjTo$d-$qU1_Z8huWShqNt?U*-0~!YeMGqkvtE@3gjm zRdmll9-m*Te21O+XmUhE+|d#dN0oT+ehrD%(bueNJun~+51BvDe7K;XrCH0FY?4`- z_2*aEX0lXWj47x_<1SRGq-;kyZ)n_3G}$Qwp<4j+(s}plGC30;Q?}P=Ga=}c`pJ&r z)fsOg(l0AA0RK3rNN!)+)$)zXQAv)i;hYUJj&Ij19p3;YR9!ZF53T)4{|;=$K*@Au>o(ft+2D695{`z4ZxQ*p6m@ zeUB{_FL+h0B;Y>fFa;|3scZ$h9;J`MZ#PPd>YpRQ7(3%(#-1+1R4vu&4Ik-Rml$r! z7rdU?(@;|KA1N&4blg+KuK`?KoMv%BSbQPg+@eKs$V;2CyN#O`&CpCWmQ7ls=MZ*W z9zBO5F-#xKy_QkIG@dCh_P`<6*?-5uJ4#?#JwGstQCyu-$04r%33(S#K;XrvLXv^$ zzd+)(s{aymOP~Fh91RFP$wi9+)aWgcv7wtRKGGL;avLD6uDjgaVv^arrNbuvaX4Af zn2pZTT-cl5QZnamYS3>jzn#S{jEg11xHv0qUMs1N(Q-zXmuRcQCx|Dy)67z9t=Vsc z=s(@KguuU&M9axPRt`Ylf)VZ9QT295}H4M|U9D;^Mnd%S=A8eUpt@-I59MAv zeSwND)frf-w=e}iknd*ZpQjR^aea)jJGSHHxV_rWrH&2du?>~VPA2`F&}9AzaOi>~ z1!sazX>hpBq^l|5bq6d5AohIhw~9wUTLmvhsl20(_bSplId;7K(QGRVtDb!0*ezVet}4C?598>o;>AoWnnFNZ|Y zVlmb*I`x%lLS;;0M9Uk3{dTb9nd153MPBw8PqAd87XM19(jd z$axl;??%TCr@k2+>TPz8TKC) z@NvL8g9@PUB0`fZlsUAh*zryjPoT z=jlslQT0{$%=T(v{#rmmU~*bXP{gXWtz*mN(c9Wtu3L7W(L`Q=q0RI(m^to>emas0 zyJF)RMhq6o$6q#ev^=&a(@CW7ghoI#P0+7Zg*N!IBKtvv2gHVqR<(v+lObJz=%OBn zVxe(%>T-|YET5z7r=s#04X?8YMD$D=Mb;VL=g718yV7H+ZkWT4rSaJG0U9p`@h>_M z=4)OD8|3F1%9`$DOU!4#Ns7t(Mj<8d8XxHw-I#{@$K2yXDix0#=ngy1Y-U)3=a{DH zrdmd0B~nTmhM+`6>4%8*{h2Cg>d>Zd^8gq8{_je?tf@^kf-VS~KtQcGEu;9093C9d z&ZQhLs~@0iXN3(a22>Jd$a63Ho=;9uX(lPu7F#)QzE6v8zVNf>Y&f{)Q+BGIdNtc( z7W}Q7`$VyFkTuh3`PYW*58g!dBARrR651cY)ylG}hYuNZk85%|1_>UFd23L0oEtXg z96UoK%1T4quVXJ8Q3j7Y2Z_)>jh+O3{ManB@>N2a&^c%!fK_HrzcEEmK5RPj^b+e>^`X{3j`NC&#E@dkPOM?$(HJ&%3wizVekr2h`eGDzVcq$2#1O?W z!g}%B!Bu}v4pkmv=I~)IFsVxp$8z)4WpzqV+2_u8{pJQ`cD&{xPhivF+4DG2!He%4 zyyjseoRog2`;>&o+00(R2!o$jI7LM2_9O2UzPh&)5q>jRowIAiHJ@N%sQpWNk>I?W z^k1D_!-47A{1ejT`Gra~Ij78nbk~O&%xdkG0fPc(L#C$tmSd*jpt9DVN}H%zLiW$K zbQsoS#wVrj!V#gYZzGG7;+J2w?H>w-J5K+ojIbC0Ls0vFek=3YU85h?=FqV8+yVt) z$99j?1cn$5^try&cBvo!)?!JZG_tVl@{2KFYL;CZwiA>7^aaupJ z>+noCB%?)aN(+o(tgj(EH+t5h5gVXqUWWPWP48kHZx`fxrsa*kNPPqCkCC_2k&A;C z9S?VkdwOp#S?7d6K*o<0V!@ei_k&M*zV8n2)&3#07n0;2|3S^m+!`u54Kr94L1XbL zE^_>axCH7L7QKrm%10(ee*L_>yfgC4o0WWmnBozWpCVhDP!sHn}x=f~>pFqKB{W{uanbWMy zbu;kv_uzvp`KFIGHimdU;$%QC0C2y1w?28pC4ZZ-imF9?Kw2`T)z3dLFc93Est1uh zdc6{(zG>vly42tkxq2N~H8*aroUrJ(lsb@2NzVN$QU#TV5ZFujp_=7A*jv!VZA9_bSb(1fg+m`G@-Cn|uE_XD$&LrN^@my-#%~Rus|&TG#M)wND!a9+KSgD*Wb|9dx z-6{&B6IxY)zQ1_=uW~?5HYYdt=bR4n(zvw>j8a#d z7MP6x_X3b4eczqu6QAUmu8|0uv4lA!sQIdC!Pv}eMNat`0*R^_c^&-N32m?QC(h+5 zBPkmHtKO*_slPNC=eF93p)fx$l&U|N3A*`ne26_;MIV3N5VQ-mshThJ1R2NJ84=2c zU2|=_H1TIK0rr3oDhbqJRlbB`^5zs?8Kl(}bL~=6Qj5=XoKwYo_~;?9X7^{qpXj@u zN|8@DZO;X3rsd1gDD_m%lL$0sXJhN`7IM*f#f)n8$MkIlzXijqZuSt!^3iVn}9o20Cbpkc9IU^?AInRgwt1+%#wjjmBg;A=SWJCpsiKp%H zo3VkFy%P4HOTv-Mq~HNB&gQ>%KbLBcrJUq_U^eEKi_O|tQ<>kAI(c>pnO&q_#EZYTwsN<`g0U3%at}H#km+>Z$@yQ3TElgUMB!t%-^%r$)?FoB5QeGI*0v%Kr(fJlw(2t}{?cO8FIGIq#pUDKnA-=vWomKW7o?YCXH_+&5bXdCakNtjv2IXp~Os)0%P zKbp8oCr*Ez)AB@G)dmvci$p$zk)9Dw>8CvDW~Ssw722YWjx;%O)XHrV9}AscJcY$c zExHNHnGEDQ%$S>BS``o1_39%;_tfu?0wOnL`bgkHb`=FrRN8l_@%1d0mY0`rud#K! zKn~mNeF+68KXdjFt7LB9#vlMC5awuOD>F4#mbqX^NYM>=4Dx-L`I%Q!vuOB|qd+s5 z5nbgf$Y4zcbQ(H*V6cqzN=7l~qr2KCqRBW6KQX8Krxa-Ss1HDKHSsLJivy!XdJw}obT zG7-x z_reu!os{JZh~a0IA}r|aNAE8dw!L+QMR7wwCxab&rL-H5|I{&(G<*dpK-~#PT1}^T zQq|WOOnp{aBUt0;Erd=1txKybS)GNY*^om9<^?|i+=SU_;q|lb4_mVp+WbY4t!IMP zOVshdV*NCHjeHqDXJ7I>?0DRJG5Ci?mCpAM#BBb=2m8?2lkv*P*M5B-U$&aUO{FNK zwsSU8_NFZ|^XCf!{dT+~#V-Yg&8GW?C4|W+sjA6W*`I3gC3h9Wbz;=DMcS_?Q{a=p z*kTnNvs#_AUy%#bFi^4wA2vOOb1=}+I#x2V)ac6f7CtQR@9XA$806P?ZqR^gA2Wv?O@ER}@|4lc0Lec>PKKJ*t3 zYLeN3lM`!3c8}Rm&diOd)r7T(Z`v$M7S+q}`1y?~PDF60Byz#i^J?oy$8>4kc;}(3 z`Pu@O1Q|8~M3TDxrC$L8&Z_vY=N?Br1?!h_)!3D}s&utM=! zWt=8N3M&H(AfrchqVjKnJ9_LdR%Imz0dVbEj#kH0@^`eOU>@|KB+@6~u2#N+&lr*Y#)B{xfZI;pOGgM`Pn267OrVHokZ9mdO^>+fWgR z@hz)Gs)d6q3fCN0Tp$fRofk$nk!|uY8UuHsDM8Q0HN}14wUX|URr%} z(9rr}F3Tce3O*|=G`;P^6=0wc_4G3fcthzIC*KOqBPo~T6dl-7l)N_XA`-3mH9;D@ zhz#fgAIn<4qq@lMPLaxUF4aE<>aNYkQ$ey9RBkeA+aLsqN+P};H;<3(fmoZc6QWvH)c|^Ug=2DPba2f(n$|ukM zjnNTOu64@RRzF#c<%SmY{8^1A?zXWER?8lP0X+PnI|b3VIGm)BkYisyxsY z^y&>_wn4qM3yV$n$~PD7@F)!iAQ={EYK>t@r8_EQ-5%ijV5)RJnX_u`HNBcVY|9W& zs+far$GhQ&x`$CklZj8F9R0uv1Ib{ z`+2EIQF3Kc_}~vkNU!8+TtkVmX`3h+BS@TBOa-GAXXWX{j&B zmTyBw*~jUunr#?&LX&jBt=y^-=SRA(au84{wee^7-{p$EQeE;6+JiJzQ9wzF@~IkJ zH3DBoRfnJ9PWlIidEwzM0=j8D8vL;40-%^}GC}BqKLbSeU2$A`m5p`H}jOMXvxu76c{ufk5Aj+s@_Gs5qn7pOH{Ei@yI?xnmNn)FHca%YvS+3+9iSrX$|I$&uuPWNs=nmqgWUkAgf5C0Kl81Xtl z`?LA);OzhEgFmB}>GpX_`>)}!QvSfBS^cYjWPXmM-amBlKEIdW2Yy`1`OEX-(})D~ z!}Rt{c^~#n8RV||urmV}3G0nusJX7sVI6Cb5q@7w5F|U`ZRr~~AF>fH5*mt`gCAGX zHXVMibg8P^YX#nCL;fMduTM6IlC$SOS@1fy8w}Vm1!I;{gg(wTR2>x5tDMJiyf-am zhP=8UhH5xS8w#K*HG#aXF$Wfh`qt#(tVU|g#IG?%RTVX6z>Pz?mu>pYl_9cZkrW-q zMid-FCzv~l*20_A+ENBQf;@TR<&u94Swzlxj2+gZSW z^dw84t+guL;=@xh)NDFi+_ft3!XlQ4^Bm9%V(`W38+lUTJ^H$$z_K^w?%vSEIX=2` z%Dd{ZyWc6*oFOAq3o5v(?z*5$IJg!(i&ML%;8ET9R3;olkb`a;+W|F4T|q{v?i1tTYfj3Zux7kR(bEi)moO5=K$j7x9YibaN#g41Ny((!P*^ zm!-o%@=s0SNUhZdku5Z(>_$Spniw~Z+>k^Gr{Pk$NYHf1NaIJau;dHCFK^q@o@T{yLN3sMhl>&1XV*w&t9u9X~pe_Oh=-I0&X?m4E>6FpA48Z zy>5pYkqCq1rL*1782UY{etJHJ31RixLVgFq-;Fmnij20U@~?kg-1<>ty%)&9)Jy05 z^WDkP{jq1%ufH!QcAzVs#r`o_QfXJ`63I}Chz5usw@mMPjP;4cT>m1-Z?&z!n4^h( z){JViEBtLk;IfjyicUXe%fa3p1-p>seeB~tgY9kKPUR@`@1#eQ2ERI9kpW)btn|^} z&=1sDF5y)}EaMJBdU0Z%Zo1cB@TjCWmg)xlwHdnZ;15$H&N}<`!)TmJ(2c-QSBX_j zH$9uP{Qhbq^;|$hq#lo(krmHc*|IgPe4@!uuhbmXnd~x--*-G!B6hB60~Uq-W7yL@ z^7-ESbwg=(hWE3^tZ{8g^tM!3`z5Dg#&D(9xi7Wxj2X1DN+l{A{o>K#pHzuIp;q8W zXYB_|SsG>OVClZM9VxoEFNqfb1Se)fq?8tWmy!Jk8Jh@V3;*ISQrY?AuI}x2MMYiU zjn~AAYxe~C9O5eWp8F26HW;EnElYXr(aEd^ecJdqbq6yLRvh8hLJ1Pf@~4yY;r5n# ze?1I)#8GZwJv=~$Hd5J$s)#Uc5;m|Bf#53K@h~nZvl+SOq+d!gW7u?@iuN>GDPuKuQ|v?q*{nHyWf{a@6Qh z7>tro5P0VAoaaB-**Ty0x$o<~Ue~4T@Db{{{59OWK*RWvB$r_h)sw1he59rJ03`fN zR>5Q~iy=>eM|avNz+JnD?gpDs?RM|gPA$zZdcsxKC+F0Y8`lUdTwl(Ayx1-DU76X5EvDH8?@pYAwYV>W)nd+jX>zQM05Nl;0>DC0xrMTN< z(_fZG)-yDBb~23Ws@);J76+jW#94+a*18d*OPh6VGt6~$hiJiK+RX1jjyw;tFZ+S>)Z@Rh2FuPGok zxk`1fZyc$*-{lzsp^Cs%cL+kVJqMgG|Zb+21S! zuzdPUKaEq`>d8cZo_E5rx1MpD+21e4(Q27dxBYdvT?BzS{854Y#iTvZTiS)cjxgRIV5iufGZr}3q(r< za9;0hU4@MZ{9|HV6NfoMM7E5A|^sva$ix{={)Ywl3ljCwe_rI?Kb7bW`V)+Q?)+OhzTW1kcAkO`I8?6%pWfDc-W^hLamDlZ`_!y@ zyT{^H)GJSUfc#ubdEGFb!PdZk_eI0+Q!NufO2sEka1x+KJ?5o4C8%E z$#z!;a8#GOM;CG|;V3Y-fxj2Tl)N9-8ANaHPO19j72L?v)I==uO}fhx(c!B1EQ*u#A>%8c>{YGTqkODiq^yT8cBSg^ep*zjf( zp3X^+Pl2{&(~U*?5gSdo#){x14zin=0=xc8`C6Y@QPV|bdO0@So{h!iHEp)gXz6~L zw*PKfMAoGx74k*rwzXqe*duEpxY%fY>gjwjjOi28v6wOkx#r+#62OGz?c>C=3-8~# zeFtc>N3OU9&P^Rz(9bLtzuK$%Z1l3)$9|HrtIfLoR}IBr3NA1; zk$Oq2h8Gehy1)a^GE(x(nLx@_7e$_RYP6k*yET7jHa}gC$zVmg3%+xuES#TPiKq>0 z%=#Qr$bK7H;x6xOZ-DiZkMtBW=SO0L6Ts#eM{=Cy=OlG^`%TSqDSh|S1EX4F;9vBE z1`Swe2UYc_YP5`eWT`aM$~r`tTIB3XO;!0?5IsP_SCOc((e|?LV6Wn#|Fc2+?j6dHzoj#On?EPp4 zwAFsoGHtL;@nSs`&DBV9n!)?OkBm^H_~TG-(5=%YtISy&j+1P)-(6@oUqTNROK}|f z6KKnQ_oi0!w{Xt2z4kUP;P@-*O457*?B!LgI4A?ZnTNMNb`}0;m@(&4X_s(8)HO{S zMN4;*!L22*rW5+%ZUOpZ_BVsB(#yrOpY^=LJeDOKX%S0{(5izaNovI&^IsuAEkW)~=XR%0lzA+@~VOT+iVqLUgA1 zNS{PE`bAA6kPmT6wXKQcamJu*MeTD!E(=Xkb|IAH`s7UtX`O7RoRv~el#dlY>u|xa zJnH8HC%R5z#(X&jx|%t1~y?73auQlqn}f6uCBQ6KK|bxdh+6&jL&^s#xk<5uJSn=K@%aaMd zt~j<#2(bIx&t0PDQl~avD=4UEYaevU$c1{5^p5=it)r?*>VMPeMTu=d?7{(X$oC4V ztb5u1oJ@>7PHWRkcCh`KjX;eJ<|v#SO@C9H*{Pi3t^( z^MAmf%=he9>+QRg2bibj^gcAsI%v1Aa1Yj8O`^?6UO;c<78i2*0BiI8h*ThG?-OJ8 z36)4pZ^eRGTDjkQWYo*F2;0aa&ud8KA#>+4TG#VYrsc(cis@S&la=IuDXxe(r?+-= zt^Sr=+Iy9|Gd>&bH~*ZF(G9G$z#6Wwtzdk%CJ1}=1Ch?J8pzFvrbUb&i|nKQ#CFll(HmB$B@*z zYUZ4e|3SH2k@nxum*=to6j=I{TMDx?U5M09FPA9^r43aRtXv1^h`B)e8vxImL%Wpm z%t+lo+693kdRTtA;$ClNFZ#w5Yt?i&Q^J#Eb8Bm>Z(}WaQ$I4}-L&`WW|ides$UTv zIy``sFTK4ewhRy_smhp$W}Ne=XVltKKl7mA0M2}nf=F|VX|3xof3^r=>ES7u`T|P# z*;FwW4@;CR-)*%Go;eyOcJS4Qbmb>WNfe(d%>^OSWKM-DM-aaoY(PP&4z81&{FkaS zz1(owA?ZXWO|e*5Ld7ZZh${})tzB5*oQD46_!UI&`za&IqWEWUHWg{w_c_{*A&FxhtM#-IiIR1d^wch8^$@4M$ac!i_d>?d|gFD*%e@PPIA_l6Voh9ks?0HkP z3BUbeDVRcR!mapUZyfd2K4-r_b0p$G&%8`v3pz_#A)b)1K%yOtW@eqma&VxHOHLXP z?VSl~x$?`)wQDK5;AiDYK~cqqWWjCFCUJF=^J%O|DYZ70tFg%0+o(@$*rl75 z=H@`FDt(PxA%^n4IJ&ky%{hfy%{2&A8+7WNN$9i^CqxfaQSJ*bOL>qD-8_zx=D4do zV4v6K3eMPPn<*V9^j{fo2lRi$TNh%=P2bd1S-h#1J>%UeGB3L+Wf&l2~jD+G_Q8@?m!QXX2W{d~-3x9hK_} zHF)Op$NFl?e_Jk|J{%=!y1W*DqQ@RM=9r0-MK}pj8?~MB zwnz5P%=~LHSL8Ut4niw0i-oioCEnl~%vuk{n)|?`UWq@FPqJBQPZ;?AxF@UKlYQvB z={%b?Udyy}ol7Lk_?|T>dMuMitfE@BSCnOCZJH51%J?quxGa8bGOE3(pH0?VeiiNI zc!X)mXOtrs(t8wn4OE1EP!PxZarYHwRwLSU81fSXyl1E_VxJMrt`{x$S8pS8@>2pr zw18demZ4VRwL>f+x-sUYzR@~-i2yVF=kwL4?IMT2>Bz{)L@=K4PxAwpmsg)m6YHAQ zB0_P0_qg>j2P2b}kBsh-#O%>=d|=!IH>wHt0zSy9(%~0JSQz%l9Ba6`mn4$8O}cFE zhILNHHvUBP$sVBEhQ+<{bTs+(Na4;SP4-7`kC}B1W}BP$Qx0vP@~@@z=tW}b&#sYA zo3Hlb#B){Qun|2X)YKh%)w5q3&A*|g%BeWf9es?FaKq(*WOHaI$6c_LpQ8Tr#xy$2 z61~7@!;+os9}7snS&}l6^*IyQD_;V=EXC2AqZylYQJB|uF3zl5yFktWe7yAnf>+M1 z40Dqowy(m=C2MycEBpTC`+qM$m0xM2wR}m|e?C7Ti%!y2&Z_-gv)A$O=BO{e|IABv z&lx*N)*oDEiKG1$9;2Hi12H0Z8ngc+Ly*#{P7Kd-2>N^AN|iy8e?uZaXr5Ebykw$V zhP6IkslQ-Gfm;H^keVrx4%~6C&pY=p+^ViWQ zM|4JGaXrZngx+5o>uV%N2MWvr3#I33#?@|x8OsX~U3+q=AFrAQUY)||bc7I+WwGsI zbv%5SRju&8r0&A39^%_#oR~!uN}F#KUi*Ef|IzeR7#b)QpK+hB98(x&(X)dnkCkyE zT6bY>E=m1~qNF>~~}Frtnuk7!f zI*T7fw{du*&gNg?`u%J?M+!EMZP8bv$R1XYqQENrO`_F%%v2ov)p0C znwMa^sKh)LI>7wxm-AR4GF9p)Nsy=EVBw_Y*^j+#bMCCxfT=U~$F+%?Bf=_A0m=R} zH}HkjjM#^=oOwxoZIL12&Ts{24<-zBOYVa;aRRD_>$yu+;~3<;=Gu~&fu&vbW6{1L zd#xa+}mBMxHASw8m1@|PW0UW?pdIxco0_@!HoHK3)G1$_KKjuY_tpRU;Q z?>%_9F!r`-7PWEvnt*`5&qa88V&onE7DX4!wc#8fp$6J^3g2d&MaBNR5HrcLEq@ox zNR2*1&p=cvX^Y-5Q5-d2*?lYe*~XNE%mSS41QnQND4C%iWCtDC;>dgKdwgCtIH5!Q zSGes^MSU)IH!U4$jR*81`1OTsP8&)l&PYddKk;<9mbT!}9zD)lt*WORv4cn_SRn;6 zya7UrqxW^X1b+H}Bxl!4Y82VB*)G@cB`L#mWp^`ORar(X ztrUYIb^D3&;UHy@+NUJvy9+a6gC-?k9|OL#!h1gowYC)v7i3d&D#4j9zlH2kj%ThW z82%=0w>VIlqw5$bo+>VxVvGBU=cRVBbyMto4V^7aNBf`y?0p@gHIeUUKlYo2&9ZR% z@kVP>8J8DkKS*6UO=Xyg__hz7m1ncvGu8WnZYH9-t4_m_#}(Op2ZZQ5m7N>A^heiZ z>chXW0V?fuS)y0Ot3I)n`5ShYC9y>*WgoS}YKD^aa_94~)DEPL@~~Ge9fUNrK(*UG zn$&+&g8ly;pN=G0%SsT3{$fNXBOf{{`$jS)x-^M(N)%f@ir)b;@AoqfVPNK*ru;|g*kah%oQo17i5DMHul$@^ zo}k#WBDVe8uph@|6YwQY(<((d<09Fe= zRaQC_{EQN-P;JP&BHXGt`8RX72Eb0;KK^lU=db5uuJm`6M>AEON5#{S7#MjKFiU4b z9W{!cJPRoOp$B#ZuIUmbpTGI~ZBFlP3@kcx0JX%Vta)M=$VQD+kFf{X7C5|azCTGm zLXz_5U3NfCpfOpr;RCQ`vcsg@!d(s7v&7)uAQX{CJ0F_<)$ra+$1!GK0bGT?am(A` z*K-$hH`yobFe4_`evH##PAF8p+#ZW_AHz9|n(rlwJR2il;$($5jp;!OG$SN`kJ1bS z-o_X)suaj@;*}v@GxK9u>t_q@UHJyKYh-nNoV30qz(f8Z+m42ZO7b$|xq32WWWJnb zRvUEl$Ktrok004%R<283TPU4N^f?vHJM1x+cIF$&B}2Ck*vs1VJs*7vNKwVl<#kq) zca;fYq_S^bKHV%h`T5~OeDr|?y)AFU1?OPZ)GazT&#o=Y)~RnTmpbF+{wB|8MiGv$ zDciOmBFZB@&W}aai}Jo-L1S4H9v3odxwC)RHqtgv)Go}>Y*rj1@IgpoTQlvu5VAnx zaz z?b5Pt7nNq&^sC>FgftAr?zM!*qvOIRjmN0O`Z99m@g1Dax;pu}fm;`fp%^E$iFn*S zoax8TqRlE;=oX(o^IrlN?{e?kh`DC{qbblL^o_E^{yAit(?EHy`)>D;if-q99XsG< z&UaMa!@%#_pu;lis_2PZn`6$4MI@S_tF8g(#{2zF{P0(tOGz(Kk91CNB)(fyacQsp z#8Ay`j!EU?{OEGr3Jb^w0H#g?1WVn<|LjOkPx6|SV&?zugG-&n=;(gcHSBPq!&Qvi z&U~TBYhN?3XGwerV+E(dv8Pw+Ue}UO(&=z&p`4?`j<=|}n#g4vND{k0qL4SeGe+?8t4r8& z<`*APunbCJ`zOic+1mQ%2N*(&fdd_b{{syAFdl5hLfU@TY^8pg`#k0-j|QG?s7c>L zbZ};{wOfCV+-uwfQncXKW@Ad8`j&~<+ZQEScy6T0>zFe~C(KG_JV#zP#~tWjXekw+y15w2 z%#CxbEUJK!X`ge9bpk{&0~nb<)O0!P|+|bLF*opkG1c9`3 zQu>Ae{2a?OHHN@n)!;r}su4Q(!StfxReO}sy_ z5w<*Cxz|%puZ6Sp;cqk$h~#NqkQmPON}7XL3S{_ghCL!R%}VCrw_25mlx<@vGpfzm z?H`4@x5Ct1F4ND}rZK6uY>@<~sHq-HCyl8=EF@;UXSBT}iG=)+`6T^i7VogXD_%FN zn{Qq@0^n!4r6rJt=20gO1IBkru)4E&;Uy?zIpBepa(57su?G!0%&ZTGq_ZGEc!A&F z>o~mfY`nlFEB17^{382cT*zTvw}_77r}zL0)A$~%HNhy1W`Y0~LnDle#qo#>$PMUM zq4Fmj^>20YF2w5Bu?}LmqO(FB{N^AzJhDJuHAO|jO?QopbWm+pSIxDzbHDd2`F@;} zu~ugr=arGsMvA0f^QYY*;aNg_$Ns+eEh;IrOY8lz{H}`E!WnaMWsub7D0#LA5|@I` zsrR>Qr11im$7r`#f5a-zC~3|Q*;S^LCqlY&Q9oGEzSytr3Lp+-UL*&Z%(xn(Hx=gY zO3UC+GtwSR!VK&CzKKK3Z(e>Iz7VN#r4Xt1*>>VtAej=g_k9H7$8p-;fw-%lj7y27 zH1$oBx$;1ro?zL~oI{?j__qwY?!J^+&A08lvL1T6KweENJI0$;0Oj#U-KEbW-x0F>S18?cn|#|Fc9x5dasV)5Ih}ASqPxH66G7hW&JD zbBV0o!SzPR%~)WzE-KW?VH6uBTmJolfWXsBRr1|0@APAHt#{>b5it-qrBfahWQqk6 zQc3Isv{?_xqq;7Ey%Mp7CmFijPJ6ERY5RWb2`s`|N#V9(MIWr269F%(#a;H-rugyz zX~YL$YEYjpODhS`kz!$=w>qnuILlA-h1SvKRgR<$r(ORoe=4cEX7vT_g`iT2qC+&3 zTA|{Vk&=1N{WHnziyoEQq3O30ZNcxbHf2)P4-DF7w-z71AlaGatF;7zDe)NCm`QT6 zrVFt-5a=;oH>jQ?uCaVea$GWbckE3)cPEThkiV5v-r>J0>E4;9ada@Wd?+@;H$vcsqKmkm=L zo7lQ|hL>UK6Da25DKRiqm3i35xxlKh`QG7lpYViE-TVHo9FZK|rUTVL7wuymn*{vE z6Y8g3zX=1+(!YuH&?5x-8g!SW;4!KWuM|Ldjy@a~YUg%E5L_qT|JLLpMOg>|Kqz5& z{^NAd3NU7y>abN_Vrw&n3g>$8?KA9FkJ4~+<~|;rw9z(`O>{u-1wXyqA(-QRh8-cW8u)wo#WY zA-w)$3jWD#2S#IeFdr^4o;u;0J`yR{WkxgQ>^`=H4MUeK@-XLSId` z&3Z7*)8pM>CYGscZi*1-Kl(F=`J4U#}YTR?*7yRZ6q-8$>$04tCevgq`tkfvY zw_Df-JEhu3PBY0pYzd!x(%ab;7tT%PtU5cEB-pmuv#BX3^HRTT&@guxQ(m6QorZc3 z7x&?3(GLG6{PU9}SD#~pzGw7yq^&I%bMyARRxMUn4H!^)QE@bKRu>k_r$UjF$(fSQ z*1Rg#rSl-|z8l>zioK)=3 zO}aAtr|-jbB-Dbd&lfq~P_!n=RSzcqrQ?Ltr5;nVn&^xY|2%QZ(OoPh0NZU<&5vu_ z`c2-xw%oR&@SR<9>}>lGSweYrlrQ+_^v(X?YxDJZnz08HGLHwvFIwiBkKDy%VS0lUuolwy0kBhKWCjs!u61?<&?zd#KD-u-SwH>PTlWjgErq#t4A1^T8K^HM|oHePu!LhFo+H?sS z7OpF$Xa~Ld376ywt1zxpTNiXc3fS|`e3=WVlx<;Mq;VV+(B_$+tMB&So==>iyhB0_ zbQ%R1u`e+9ftL4`%!^B(+;ZxRsf@C$$in!X zfpYegU)z1J7)~!FTY*~eOP5L!VnKBI>AE7aW=5+wO3;&}s4{S3IWFT;wZ$4yNf%ik zwunw8Da}=CFGKu{OVX3aG%`2a1Yf6qPzRsR2Fvn)?P4WAKD$Mrf~vCAzO>04Y})wa zq7|FPRG}^v)mYE-r4!@qWdAn3yC)B{G?9vNEOa z4gi`*N=4CC(^W0K)3|6C`hC~UP$ppbi5gggJVMeod)>9Ik;glNV7C9Fn-0g6%PaWr zsWtmIWbT&R6%wfTO37LNb&XfW6iu$3R|GtRm4T<$j7wm!Qf8#x#_0i@M|M|j#I`NO z_+-(AE~MU*`Il+vfR-hSG<9>@8XDMe)4QWJ{_;;<=q#r$p8A8_)tnA zMNTV%%J^TlCf~ff%RrL0>M)-STWWGO8nfzQqOvM}pLcG>WRkx6_He9+J>ALY!$6qw zpF4l&{oA?L3^{ld_doM~Mh5B&x0{m*$#B>qH{Nzx95VpG3wJeNL&&TJYT6>=B3@=I zBu>!E{MLTiVa+6KVdW3E);~D-_wXC@q|qAR>KA2!sU5+{8!n%O6~Gkr+-UI9v@gZ; zmflZ$&%SZKGr>1|#;j4?45DJ>W5awK(jS(5W*{NPBkpd!&Q4agoe^2Zp24I?G$>PN z#W`G7L!;GUL0o*`*kSSc1?X*O)t&#GrXJd*^`I`ZSifu=Yn9hbaK>xLo;9~Ok$t+c zLh3oU$W^PKu&X(_vl_qw{%1ogjBjb!qMzn0JT8nmW{-(xV6B8onJ%v|N3HpT zW>Zwzl;g;OpqADF*xG@*DKW^;=`6;Jmx`aNotm%TzIBDX8@7B20{_jtZ(UG1 z3wmyw*g_Dup0mh^OLsVE|60sL@TaF#WTE|$B#`8BZ}-*2L%Y(-g5(sFlo#PdK-j5e zmQi4IKx#^C_+_pF=foMZjs9-gz}N7gF>446YAQ|+* zFglX^F-0#Rz>CJ3(ef8-xsaE92T9JZUNvKRn|GO)ARkTMrW~)ZiQ+{i&*w>0O8~SV zqjRX~!Hv0%a5g)T(=yfBVLE{;BQ56d7->N}Y(yvR!(#Z%v+R6yTs)rMSiz+3Q!0X3zWF)hQFX(` z!or-5z8fVqn9P`c1!X+NRVF6)f@afjiHzKnt0HB3P@wbNUPd#yD#A>1I?Pw{GnHc6 z3A;73@@#5n?$~;SZP;S`aoB}7o366uhpgq^8Q7ncgLV4FF-oO`B@;I~Qb7fKk;w(( z*Wi2hDG`M}uHH_kgerQRq?3zJx^KQp+;iZ5&jew>_ zu&$)N@zJ7@=gPuxg`N*J9DHc8KD+FGJFvQ-(ud4hz^kKQeo9W6W3esbzKPgv=pP50 z=hukSQcQr*nmj#VZI3AB(bl~W{jA0>DCae64UqB$ityCTI-lwW0M6()fs{bvJiC%m zCntWJbko-;r+fX)3ovqLp-4bWV5h>4I&?eb!OUPKAm&nROA=4*HwK~yJq2r68MUFkPjHaZuNUGC@SU=GBpXO9>e8k6*;{8#h z>1uaLCkZf-s;*E;R}E3 z2**(kuJ2xTOy6@Qb0S52O&?YB+6A3lUtR8IcW}oWhinc#Gxgt3EYz@kKR88IfD|}y zrSLA~Re?#a3LV4d(#qwz!zGKnkQwYN-psa0HH+4nzuTPQV4O?zRksxw^B*)#c90J(2rS-^GN}x0qjU==qo!j_9#&Ik z;o=Azi=J=?@Y7FSC$j9GcxCe=dZT>SFKjX|pk|jmW zi~fsOw^7;>2G#r5^6-Ug4uQXxrRKNbpfCQmvmyQtWT4X_Jd{*xD2Q*6^T7w<_6Oxk z?@wPZoEd6z+3jt5v_rLtns2u)Ka>}$j4;x`am`WHjoOjoEFTtAe+`zF-Ir(fA8V)J zw53R*l;yso3Q|3L{+?f{MvcL@x;0dJW@xAUzps&T+!KK3=w7BS`*oI|3Re%>Sk(P~ zI|zu)I2@Z0yAl6X|BxQT)0B8v#ul8{lB#(s^LMW=0Q>{%@XtS3aiK6oc~p<83`Jd* z9q*_c|0Uoc{{+R^!V8+WKy^c}YBe55bFyJok8nqB@GPgv9XH%nc8pExZ9g@p63nB{ z`y57f`E{en(S1Tlz!E{TF%>iWqY3f{qcZMGOc|x?nwwlMP`&~@UrLbX3^2x3Qb|@@ z8H<>C$jQ?x_oKvD>?w6u>`}AuRo3a2`}%FiiKh!>h+lbkUbDW;lk#sy=fboYUfHjY zpW_Q^PE9>nlbYy7Srx1%^!O@&ZCK%5UIQOb{jr)Yp{$>85AqDJ8f;Cv|9DdV$=^%a zOjf=yh*LDCKqD?r`hD#p~)1YxE(yA~PIzCw4W`SRa@ z3e>HbvQQsgQvA4EDa4pT2J9`eMq&n}o22p9cs8-`<9r<#G6xUl zp-o2n0XJ9Yv=dC1pe`GJzS#!?8;EWYnJ5c@bAUm0-`iJ_xG6<$#{>Mjioczu?DR9H z`X_U$$8m_LSkHX>Q*o~M4Nr`L(C6zZPb;oUKi%$EK;)i1UfuqK$sL`C?0D+LA(e7HDF%){g= zju?uPN4MbwLwiF)*T@gm?{Lzc3hGyBYe#A=%cTft5UZi6Lxbhr#oL>1maj4`^;EYv zgKb!xMkZgCdThp}<5$=oF;{XIYR29HBUx*mm;mi)??yDdsN!-@@|<;xHbFQw`PHmH zOWHTat<8~g-L^Y&ecQ$dXQf4l?XQ7GDxy3Ivzs=79dk2E&ndp_99DiSPj23Y@F`7J z9Q~`f3?#j+l*!I{wy9$bAI0Up5C?7MXJG6$gCffVfs?1wasXq=!P#=WPWW8r_lyciCBhtl7uyjawaV-7i3k0D_+rE z7^$mA7QUfeJ8Yt@x6Dq{(X?tM=N(o>E8F(HWzc-CdaVrP!zz=zr|~WMV+=efoC^Gv zq@dwpHYju8>q2D+T3q@0f*}w!xyo?f$Hzq$-nDH1WB@Z)8K}UcF`yC_tQ>yEX~_o_N6(i3_X125B{DW#GdG^+WI39Se$MWEYgzk7zhB58!Fo|y zsM+mNI|p$&>co>42mr=Uedrc@`dr zlhp_fAdP}0WZ%arBgs`>p>dNdxpK?nFxScHcN}0q=cKD=lHP+mRb{A7`mLCnOnCug zqD0sSl|nu~K?4U_%ig9?EzrRN7>Wk1LG`Rp=%MqE@a=r?_v@Cy81i)7KM*o%k5(zx4N3A7Yb z;@|~qovl%HC^wAiS)z6HQ))KghQqNV)NG}}E2^j$)qwB{`$Pc_JSIMgJfiW!TTMC; zP0tAy*9JU|_Gd)~+fhB|Im4F%6bht{6pOp;zm+@{@62An&o)Q0RY2NT1J|hW5d0TO z-qTY_LfF&-Cs&iB0dm73QBirp@KhwC*TFHxQUh|Mx}~Bx(5t71uWc)=Qq zYnA39Y%8BUN7-h1HvnDAPdTGSSvAY8w<(8&6%}s^atfYzO9c)V7GsU8!sCNRKJQ)H z0WH984`d=k0G5C{r`xLwzv|QJ!4cSkg}~rM$h5^ z_nL(lKyId&muOwwi9v1x@sI0e=1T2)c`56+4mGwnSgCesJ$g)Cw($i_5o{c;o}e_~ znUlpkPej3oL^V1+Q0gkbhTFtq~D!tDEIRAHv6j$tWE_5a@WA8$A)KpDDZzyHNUUzir}uxwi$XJpwXVpp3JyhYtKL?4N9X!NT^u0 zYd$v#;0BtNUm|JJqsSM3$P_qOeEw&^7*=ne^F%@$j1OwgHlz+9wDS(RxYsY-`$WOY zvIsJm&VVGDB|Qxby114bhzS|0%nF@;-J9x)6(&DbHPRp-k;ib+z~3@5G-+>>pT{^U zW3#eRVXnvhPyK0OTod0@s~k!;ruGFadjEBG4wSGyK8C1fQ{J6=P1wrU44>|Kdr>*P zUTH7|dO=c}M}7cf;J(V-X0+cH`sdhJogJ^f0^Z?myqQMx!=9CKS04b(T&O$98|>3b zS9barH;X|{EqW!f{zR9RRxxoP19^Rd^tPY?v*%QN@TVxh&`D?3{{xEvUWMDK_*Bz2J`&7yO5Waj)LtI1ZcJj;q@-aK z7Pq-$2s$oF=~9wtdtz_(*B(|YSNF&wr0t$2<#*UVD`2f{p(wAozHXT9evb~hxi(lj zAqtu9x?eqcR3mGE{b?WQqlf{u%IcusZ^|VXxE!<~NZ4LIIs>c;@zv5iN7OBGn3prI zzM_Y|ZRrcB;?s2F{3DveU&ZKfy2rT*v}ov@l`ukBV#QtWwYp6(50Us3N?`oT9c$6w zqHn|a{pc=IBTQ7}8WbVgs^Aq#w%Il}n0y_PL2ior3)`)B8^`D$?bOXzUJ9N>bm>a_ zfuyydxiVOlxePvO+Na2H2hJ*y+xVzFK7)2FH-Z;#;Yk|MrF(S)$PlWlU$HH*B!g{8 zd=L2Us2ChMhPG9`)D8*4YHKmpl7MqiRI)rF)2g+&giM)?!yMSxSWn6yoE-I^A~Hoe zL_TS!2>hY~auAnuU5TSAR#s&ebL&4C5QV_3LA}+J{YV`$k(7ndV|yp~O)wPP9upp+ z)E7xs2h|l>?(UQ1a2vuE$EC$e^7oVGMAygi0+CT;)$veh9;hr)oF%I1yPT`hTW)vd zM@D8-xh;Guf<06pvCu6l406_Csm^viKo$+K154OgC=riH6#JjQhXBZD4iKHmxonqh z1rs^@12GyE z6UmTzjoB_gKQRKS8QA~di}dj1c?FxHu#UDJD+xA~NZn+cb??2_QwGTEb_(LtLwb%6cg6tU63+l-^SEOFQl}x5Xfmu) zOml*s;q8mor&&q~{#8Iz626omfAVv?uVb4QSp|30a(Yvm_BX#>`_q2QFP-~32pck2 zyY=`vdG}wBLCp)-Ji+^NEMItae>AqQvVmGQIThH{YT-4jxo)Alk!x`zslRk&k)c4a zAL$phr-WeMeS-P?@v}KOSEZyuE9^t%$Aq{>xw1#uD8GNDZ8v)8}^205!ek+MNad>Rn7ASB~GWYOy$d+hb(g{152 z>F2|4SgK08o3p)^h83qX7O`R?ajB8vt>dBYCh<|_0Oh`T`M;?KvKgs~|B34?X8;Gq z+4SD_-!>Lx^PnaEfYUg?B}{Sh>*^h+l2W{EBfp;z^Uhv?f(Ra-vv>jX9tUVX98=3D zLq`te_6NJ%=U3;=e}Ez`8^p|%%p>x2EaJKn%DO#dG`$;XqNd}^-$f$S<}b_m-g1V^ zw4SYaKHHlE_4*ERR;YTjiNT^Ls8>M=@HzEx)yrzoV1Rl;d1fyJG#^qllrH&BdGR^2 zN;DamkXnhan6U@p|J0&Zv`^j*+GqJx5O?e%(h~+^l#*#kIU5HoVb$wNdE2QFr;fXT?Y?=gsS22jItGFat0{G>9ewMECEit9(Zk<;m zE?h;~tyGII;q2j+iOnbA-B%R_Q6M(YPJXvt2X0R2jp@q)N0{HvSz(K)+Pgh1(%V=a z{7L6vbZeXVWtnx$KQAWV6Tnnkz^tcdT`;n^Y|rHGZvf%*9TfLst`o;lR_y$(ldEHS z_wNFDmO)4wZv02i$uLg87FC)O-Z37J7vkark;4xzjxQAbk;mCm7&mSA62FJ&}5dfa?$eNWKW(%lg{EXpBM zt&~A*k9C47ytl-)6#)tmeT-|$pWtseJJt-j?BcXp8lqfd1nWjd-%o_Es=T`Q>-gAR z?T(Qsk7}e>PCvphuQ;0MNOs{Y%t$xvMA^sg&G9#p;XR|4DKhKukep#w;ET2*2;z>~ z!%*FZx!IPzM-`Dv6(qmDaqR36sz=y23CBq_a?20Pk9q2ica1{+`|}vdCiFb}&YW~1 z9ozX3t}JUnicksJ0p5f=m7Oiye|6|>8bXjHLN)NDL(uq}3EYU}!jO#Y$B^n2FchnH z?KEchQs=qrd7)Kx-M;47{d}-Dh4EHEG|4MO9d@GcMA6o{!bS~UNgCaTG)Tp z5n)HjXcvG$b^Xr)Uo0tM1K$W1uYV8N=nsOwc07{|c!maM#$$rN#3Q3+e?1+Pw%A($ zb3bAuRw?)2hhAq}^Ov^LFd(IzIu!&G2T`UNqL?qVwMundIwbK?sZB)U zYg&(!&(LrdON-XkF4WqXEYRB)FA2<0BZDOO1 zTa$xftFY3)@D7Fsnl!nfpYF3OY2hqvqa3WK6q^~-#;A?5GOCm=8K?X81IPXyz%{*| ziujJ%Qcq8C7-c#+cWae)MtJ|nT>mxxZo{H~OJMWdyIc6%FpAX?bmxC52&X4^H6)3R zEJ=MVV!inDU78tD?mE`6= z&J*Ao?K7SUg8~a7!v$7?ZM*AZierkM?BX+&9k2dc!xcPp$*yO-BBkvu+b~!C=8mZ6 zq>zc;B;ka%C@C%7aoqNnT-&{fcmU~fUgO|NUM6)nXNdjyqssif9?QZn8ff#Vhsr|&JREU|hCr^>lkUvI9ZZ?xD89&`mKGIv^wQ7TfaUK6^mX#39WYLq{g*XfFsyN6ql zk*QOs74)DIPt=1Jq#7}Kg?!f0*mP3z3#H*V4g3|tpYBFS>fh&sonWZ(_lZtdg*X%L zx@y<&2)zp&&}DsHUJ-T@R=~ zB3FPfzN!Rd_`9&IqkJkhoSxlF8usI9{GR!ors(e#i!e@A5t(w=yPL_QC@bONYaR-& zwPFiJy2rn)!^H4uE!E72p6dESCC0N{uh@QT&ET)U-<>Csk1(;~e4*B#GqPSekV5Z# z;B$MNerwQ7T|2$`-hz>RnjNWSR!hJJDfw<-ZmnWMjG>k|{^KO0R-b(fy7c>np^Vb1 zwl&I}>QtZI&GDeS8?h;TnXaz&e>9zSRFjYQ#}x#nL{bIe14ySdlG5F5#0W)tbc`6F z2#A0njda(>Xhx^f(vGoFN;gOfBYyLH&hPJ?vwxoR-22>n-|yFZ_N}RWea{>frqo0HC-_VJMoQA z84afX;F1@Dc3b0kGiq4FK;lNf*kVn1#k=0rKS7$9R>Nxt&d(qj8j|dFz84Kv&T7~e zbS#~j@cS+ny$z*$SXE#KGQj;97#J}9Q?Z%wpi~iSH>ovI*mtq#E#3N<_ne>7t`>}J zMux-$j80;6vJF-?sgXmdMBq$%GP3#KrhC&lg|iqi=G4>9tB45yqvOJpR&X9IQ=nnBIlT+(x3pdgbxR)nZ5B_iWLvlyg zP!ueWhuN571DLs!82zAua#U(m=}vfaxcM#$0+cV~?=BFNb0(kDDV`bD$ElFYRsf=PsoH7r;b! z`MfX1g9^7-$Nvxp)tBkSW5C*wF|IloiGA7A6XAm}_;8_)DMan)pQ*pxrVIw!>#kDOk)$4V&V9{aU)rukd#n_25WFVZ zX#8qta@aSsvbcsvL7;l6ey4(d-;4MZQJx-UG!)C}y&cia>6$Uf_lHINZ1-5_#pm=S z1DVvfUX%2b2_)yUQnXB|d*xnkbGq~@AA_S%)dnnsJG2+xUm64os^TJD`i}Xfs|4OB zKaHSt1%}JiKmvfW{o8{s3tHXGhWPaWt7LD`T#UZ28k*lVb{QWghW)QPIV}_YFO=<# z7$xvu-_;D2)yWPt7c(I|%0^#-`Y&y3}mx8u1Pr*uF%9|KD`0Z#5 zdOtTY_`Zz|AEBzbY)&`!ld$an(OWn%;zi7)=ZKPK5TP-jF z)aXDcdC_&_=5qcD%E(q;-&kl4%71lY!{l95vVl=a`eTqDLZ9UQ0=jVy=roj;Ublu| zi^HToN#Er??}IAP5$mm`{0gY!WHzdB2IgqV#B3MrwVh@sM%6ESca?pN?svF}7Y_+K`Ji8C3Od8gyy!H+tBiDFJul%vKwd^XCV!5BjhdmfqN{Z~qj-hd%#WbOKNT=4^ zmv1bIldB_kfzU}u6QbEmDc@pbG66uceMvVM|LL|ru5jBfPrhaZGH>jf{amu*_-_DR zcz3h$ZjoQs@jCLs-pZVI?PKTEH|xGGlC$^Iuh1=)lp}I1;qX-W{aon>k=66_r|LEi zTgyhOx{>k&!aE<=`zOY)5W<|4{Gz?dBNinBd}Gf)H}%bjV(T`}%;i3VDYyCS*)y7E z+ZZOLAQn>=1+9p4=EB}3P%_Ad)3fj%b#AtN`FhvYog5xeSXz#a|LED@>_cu=|7bn+ z9ddFqJx;}{YpquLf<#&S)7Eb#G?f42P(e?xm;zCum)|oX?SO`FryLD@J*H-Jyp|m# zlsgs5V7xpO5u-ZEu24&2)xc;k&nU z4w5axtT1lu8Eh~SY^@5gqS8gGb{&j%Be-Qh?`*mHb*Qd1t1}^p`-EnB6)MYBI6!{( zM|U9&{qilS%TKRC1~R|&$<)eGL|Cefc&{OM`lAL5(~Lc_YFRT_&2@C(0t*Xx9%o!{ zV@wB!yPRn2fTv6~FkT2C9qRV{g{iAb82iTe(Mp+z+qRMgBGC={mWd3|GP>56iIb#} zGqgiPsjZ`^R%3Zxk~HQQT*@qParF)IZIu6EO>(y{Tl{I;W%f*wiF(22k1Z^nq_gE= zf+5d%M19(~B-yyf-elOUGoOJ49+|HDThZ0eyL!Y;nJ%ZB^8mJuw;e*sQWUus_UT`y zPmKhU@q2EYmybDq&IE(msp%~49X$u9LLrg%Lzz}76}Q?xs$ZmjISnM)44~aDmH5a=&7}~{ z0Nk650pRl-)LFvBtor1C0|pTuo%o0v*#OC^DU8D&h4z$m+;hF>i_Fm&&_=tA1*ez6 z$7Z|oj&_kI8ELN1PIsCtCRo&(wQPZ^ug?~---N;pIa~REN|&Unn1dDzRR8%?`y01S z&eD={?#JaB#?Hx|iwq%_RR!n8P__7z>r!=wpZc|m?)K|IkxxOv!LoIYIX*T7So+lU zS5;dsnO{tob1OB{9>k3+nW|D!!r7AVqd)gdM4)aE_c5IZ-Yu2~{x~#bVu-z*U566W z=!MPdv=l^-Bj14t+y-3yZBVf__jmkG@?|R&TZz+5OnF;~4XYljf3oVrxiT5*L%x%` zrh)(_9^m1K(PBm664(M@xa~lH(56$j>_5GgYWPP`&*c~|^9;e@H%N3rU%aucwSHWY zYenu)1GhXNaThazcm*6e0&@B4Rv;C&et;_1Ici4~kv@Dmbd1LPWaI8+uQ&5CZGM~3 z9dz0qw!nCUWI8zOi z{s2Lidu%wD6`M5W>iNTP8WmqJhOnu2YWfG(r@^Zj4~RUXZ$ zb)MG`=S9@u2IY~qsTJ6CWYh*L`yUqoAek|Q{+Z&R3}AR$jH6OR?-lXur+awm-+Kmf z(xIk}_E9c&fFjM~s_4kO#V!G7UgwtLsop2xanGg6?w`U{#?{jusddKb&1x2Oq}rQf#Qw5cy5(@W?Mi2qx((qsO8T?Yvhv z+}}W1VyI`U7Yp4{Ws<=mjJ$+%+rz*i3;9%4I*IDBn@;p9Z2BpkmSGH10>h>Dj>Aj8 zUtQ)!yA5U&M~)fj1TB?pr}~x4AbNl!y7U}=y4@yZRog)l0ou}5EOwx7H_Zx>;0uPPYJBc-IpBELA5zO;uiJz#c0GCunp$G@9-;b*M?*NZZ8PXd;ADd8@uzU+{ z=zp9f?!6&-595dQofD7QH)uU%wB$gZUSw2Cja$sX1i!5DHBfLA%`m(6#jxiG z{e8-=QcZ7``kz~gwZAlFq4A+4eE&&Fw6i*rwin+@lcM3n!h%HMH%}2ShL}NnMlt?%yMp8-)5>L-g$8NPlF=B7O_* zkH;RMkG1t_Qy=Toux`VA`BHky^s|0 zttX{!yp$Th&*I6d)UBCLm8O~P5wJQgLCV>`cQgjS-qn>b<+mJ`kexBN(zzLe`YjiDqlX_s73e zx##O=U>HiJEr^zSQnG`SAVll^d^jE7k*9yL<(Nt!Lz%?VfA6lme8&DB;4gKi%v0E3 zw^|nFJZn_3>AO;qZ*gtKfbq8JuZJO+OyZAB1WaYTJ+4AZEd!T{GNPcblaE1zUQ0z0 zYxFn&{)Q0oRX698T$#Kr;G}YW@AqGsv$M+XXJlS83!URU&CppXkOg<0c_$fObPWDU z+sm%4-kmIMHX6VV+z(=34*ZW!o;s-Rc3bq(jBA!=Z{kWCYAfAW%H)-A(TX$IR35rQ zt?Al=M3&2^gtL*U$V9(AnTyHITQu(h;`-|P7_U?Mx8h;kY<{lj(#!Z>?LmrZ%{Yd2 z&OC4~xYIO8I%G!tgoglWR>0Yz@iCb3C25ucMjVp4xf+ZPFNpV-2ODafvbI8Ge?1mW zDAr=wzRz(>F1cm_nU{%o35JQNZnhHSh(z^73EsY^%Ez(%-gofj8$6eGY$r) zN}XZm^hTRzd+HRLTPdm*7XYv9S=#e_xv8E_4kN7>REv2|lMjE9borX-<@uIC^~uIG zqhRTpBA5e)Pg#MP&4C)#Q<&>PLI1NGI{}zwm1P8y9GND*CpEN@n^Mny*Nq0FB)sKX z-B_L+)kRnHytE8+i)5NtRxO2Xn=z3b)E-Y&&EW|_3mPT4{kgK1V#`UtHlayoEq;IT z`mPp9($A7<+AVRDIX{FG_gcC9Z+aP$?H@ zllTOkLSxS6qQ~LH2~_4A^~2}!>K7UppYKbjw441FTsm+*z(Ax6LgArwv{=W?hRbvD zzgx34_gnA7lgVQj`Z<>N#uVu!2Ee>rzl*Iw#wB{gX2tLV+umQ?_Tt{d_FPKgTir1(hXa36~UXNfDzxE-Y^Px)>2G1Duk|RI8$JF(+(?uIBExg}TgUzol!lPXM z?m`lN(%L1QJnVJX;424EIrQb&9d>Fx0dy-9STxq{Tsj(wOSRr@b9+ju3C*v1T<@RU zmfW$yQ{fIg_Z8Owgg|<8@`&M66nKOqElQ^i8o)2 z9#FlPxDlOwNB+8gA}P#{8TTuT10PDCT3y#yh8gV5y!o8*4(GcgN=IFJjquJmd&1$x zJ!q&%Ine!Vt)A3h;#7|vBh@eWy(t4cI~qT~xY!B;8Cgo-d2FuT!DJYau=Ha;=I zcR8(`)c_ILfYmf4_QaW`tV{zB+S82E;KaQ*xP8+IAHEFz< z^X3+AcP8aP;=6&B8Bo<#L$gDxkm}JZLJJeJf$IfXd?095#;jS6S`HUHMHl33O z1HBbL(fxT|*?21f5j0#_YEs1xiCn1qA$>ehQ<&k9Bovs2UiJ8js>OoJKv0FN#dT!& zM{`a-06h z%{9DXBCB=SnJ6Gr6=4 zuwn}1{#<9jWT}C5{pn1Q98#o!Brx z)ur*JqBb002)!@|fN~tv=GYf~uAk_9+~zS1JoPT}{hrbQUIW|mCf1IHb9B*JA3SYn zJi(tE8RzTMIu*B5zGZNiPu#J1O~4<3BGYCYq|P_sGL_Iu`W@lfV`3 z$*R42-l$Uq_1t1uhkVE3B{(jRsj1vjHcmwXz?(OCpxA=gzj` z5k92QRHJCfW2jlxn|&A6Ug033+nl1a|G?%#x=MAj!`nZ`DN_oP`AeV>f#}5hQFi=t zul8gZtiRWNlmkg>{ix1ym};qQnZ9e~ubxbir%#dVOGH~JNww8UJ-Ykg;9txl@Vnb@ z3P4SVSc>A%W?>-orc8AFys8JQ={mZzWzNpEqV*${rKV*$Nz^jJPhQj*v4qQCz~2F~ zbdHLX-EIwT-bZ}iE-?LDM676!z=Eju{SD1dU5ycV*pAb$JZh7LmSAVOUD+R&5yU|C zGO@%%M?Q&V|DgY%NanGzo!nCC?F7@+eyE_AR{S7-4Zg7E-O?ghunMHLP=zN?#8LRQPUb6TWAI7{`pO@uAJl- zwLIOJD=Of+Ka6)kbEck+I_$+G1mL&W7tS|l9V7A{)SRRa9P59RLju$>4E|@?t|S7{ z&q#&u6{O}N%GuK5-_UuVTLEzSyp?V(*h}fSCi4f;Y=Y)iph}WFugYFcWnZhP?LG9O zX;lKwZK>_pj^q`{$!$-Js=BBmul5x70FZ0~>Wfv7_wRbA87a$}hkitVe!Mu;?1Fpu z_ADtXiNb1xt86Am`Sj`GWtJ~K#pxD7Xh0oxyaWo{*E6?@8@X5hX=!qv4WC4eft!K3KtBhAC zjW+KgPj!jyhn34UD&=@YfAFm`*R~@>%}md{6K7}maoGtul*O+q<~{tRhELKqog-00 z$*fjY=ibj^9DMh3bK?$lXu<8QlX8YEUFx*8Qw@y8pv&qp>sGL1+bkyvRIF|64l$n|>-O z!am(aJKYTUEl(N<*s3|+LNM={rltUpbq)$#S8P{UJOt;4)T<2Y^1M%Dy(<<$IPLVZ)FD$n5lC!}9V zjepQ`W&F{n3A&95dD4Df;F#yMD?T2y>wshwrWnbvZZ11`d0!y0JeI~ zxIaje)qljfuHyHRkAFx*Hh~YyiD^gJ&t(L;`D_P(X{vrIqutHQU_i<}4)~Ir4yJ?2 zzTp;79T*<|ooDW$J(o<^4c>m!hA(HPgG$gpWrWLO=lERug2C?Xf@X*|iD09f6`;z! z6VNiW)Ng=25IAlbb74doPNz;O}8YDwpLnLXjZE`UB%HkW~Mz+*qh>9Y3d-YE~5g(nEg|d|BwE5VEO9)6jdw z)QIe}NU6v@fZi}AN>KfrQ<{8ACVNnQLvZ>)n0RkdhN%|mQRbx=MAYdsRF7vbwn75~ zTNEE^<;(nG(sNJf_o9&^;~(0~CGoC}fjGPW3~?lo^(xMJj5163uQcVb^Bep32)6@+ zLNE0{9Hd=G{$9$vk4?isfv9RT(U@eJJkhVGEdD+L$!$GEOpGRg1fJ)Id#`HP2)tL8a^3R8By;1VJj*<%4>oYDW795hZQ{N{pbICIY-0> zpBA*nt#AsG!L*LjW`Vt1ur&APpNqw9Ec+AtUAWyJ@n zM1q{Bk4ud^O@H=_8*Q{27qtz&{~%wfO7Gc!z&IYe94*drmw&Qu<}>6X$}Y z*LRZ*&(z9iUIZ$5n_P)f-iz$iGy1XLC;UU^g59~gD4n2|bELSQfkRwdq*M%3aW_G$gcEL^OftIIauwC*f*x!(V6FuAa~V1P z4m5NpBTW>|VLuO!Vi)g8s@e51eqXhrR`P+b(Vf+gA*zdB8yJ(bM6dK>u&TF7Yd&m3 z==e_Bo@IJrJgx&S@B&7gdT zE>%mH!wHK0->ng@_idn>N|j6(!FZ;&_#A>t2Rd$5sbskDxp7*|OhI0LkwwD(Yo0{z zUb6egCSFH)sRb5EdTvmznSl2K+WVC?r~=Uat!n^M%treiL-b1kdb4dl zOwmyB&DQ$j#rMkI2~}qr0X`Qi{t;29CM?I#Aw2VR`n#6nG(!2j;sC9HCw3HdEUR$Y z+2ibjBjZO>rwiCNsY|{2TmbOWsG$(eJ~ykqa}Hi`9dKHhs&iz``#2kxY>QVk7z*9Z z!<_8KEeIriRz$hYs!ZPK8MCcyV9D`c-jY+(Wz7LonuknHjet>Fg|bUhZIypct*qV( zqtksKfjMpVJv*)B^roA|5IKkb`N{!Q7W5X$0cf)DZpU<=OCq8Lb$8m-19~O@fCLk zcnBbo(R{Y^s!45TH>)M%*&Es_pQ|xuFf`-z6Zczyijs!;)?&;PzCa_Rta+95ZGOCspZc86u~J) z@d{z_bNfkQgR(Oieug<^G{3WSlXTA%-H4QQ$yy*p+3B&?(FE~GPu8xpJ{Lrjxy{vmbF1hF`M8zd%14WcOOS zJv{XEasL`nX(lsdn9gW-#WytH3q=^LxUI~Owj6d{=iQzwZ2#x+$i2Gb14W$_7_>R4 zeR>XlvD%kO?pg$|4;CS=V6@icg3GEM8eki092N$3)QIa%2Maz$7NuCANXcRvX2HG> zPuM#u;=_8n@63K%s08cl%>j+m^ka(PLjW%m1VAu z>xFc=Eo`d4){5N}a@+d;bh1ex{C5nUTaG|3#1f@sC~pxN6(bcCFGxHDe&km1D2>E~ zOJ3FyRGC#gbnaT3#)4S4NtDHNA}GX-%s05A^l9+><)Xn*!kI1s;GapUO=tRHuy0UegL?VBQ3s#0aHhW{0{OzLv^fJ55t%tDyH8PtyF^%xkHu^=wWsZDV>phHDDZ?^R{Db*;a) z)0IZ26oS_He;$^_X9&1P{LC@~UV)(qV}-H^IIcwxvaRx0rp=loQ7+q66IkL&b3bxb zUkeUgi5Cuf(X0k*d!saCXi~lRT|tR!Y8al2lcBeLB(>FIYTKMSEZ*}HZ@}%?mX}%LRbj8R zVcJrf6#?S|L_e#qKBRqvIhF^kA}%c(*l2dHwFGJCc$W$-V_2WNknlgEC#i6&6)EHh z(^T2n%)O-QT!|Tz`p|HS^t14jku3j?_$Qae4})3X2id`3+Xp%uvrujZ9fZ5=iL`@r zjT~Ui!<;1D>YZ%`c-`c_ILI(k)JoJ(dG{+IMC@a6>fp~}pxrO_HY@j!w_iQ={~*|3 z==$cQ-azEq+hx;araZ-^ z0&u``H1cH`%3WWV_LNoyf-5gb#*Ilg7 z42QOc#cx(PIcwTnJ=5@zfnwdMvb#rkcJ8;g<;ag3N$3Czh5pDm zMMmgumxr8r&tu));?$w+dp$03CoC=sfjjwyQsN!XRE3jiE8nQIM~=%g%a&OGpw9B1 z{=b+Op~EsI&XO>dww z3vND=p5ha68SsW{$UNHl$m~bMoGIOQ(`nJcc?HoFGr|rLpR{KM<1K|;;G0Qx=1Sb@aR_N2nr8* zD#X}r{@n15`;%{LhYd!PkIG-pSj|0;Z33cCH(tCnH5dw6sz{D6N&U`C;OkN}^S*pO zm-(x>yv(0K6&&xz&M|Kyuteh=M3JP|UXhG3XClsV$KV7jjMy8NO$AD2kby}Dr@@Jo z6GOCfUv*dKaJmyi#JVZQW@Y!BmOFx9(+ zRa-rpQHz){JU2PZIo#^l?it4;X(ms$ybCrR-^^ON){y^f)7ck?!!j>=%5WtuHljir;xOY>7bQ#}s>i;J>LuSN;?ATT>2i6HGqHxi&yO>?9Pp*f(cQ(nlWvfCl8$| zL#x4E9Y(^FUKDVIsj%D(3p8vE*HuY)K7 z$D;JW*FzGK(qx=5T**>-&Lrt;j=OCgU#xHzX1Y(br~wMaqPJD*Tu(k9K#8-M`IdI= zz5-V#?G6Ms=JAucbx7#yBfJw}=iuHeC+DZ_o~@ogn3EtKdt2$7Q#!$Pm9CD2HuVfp z76+B-=Ly_(u9#LVu<#wZPMNdMp^qW|Y`!pZ)5&Dp4a zzZ^1&NrHg{OzFp{&^pTtQEMt-F!ny=hB@Ns+0R*jH4_?&@NFK()7Qs+a{uNAGUEFM=ka; zQtrn5r7hXwtlG{WFI%x~y~%lC%9#|TEcJ!YeCTsW>&2dc#6_jh`xg$8QQ3qFnnLi# z4(N=1C89zkh7a8au3M_CtY<#DY|E>BA1Om&QPmjKci_1*n`JCj^*adobx`Kk^2k18 z-;eoJ9ya0?BkZydeGRPeLIG$9^Gr#yfjeuIKcDKyD}{(>a?_=q9l)5mGbe`rdsh|A zM@fq!0xMVP?pY+UkuZfBYbzC1D*e*!w;Kfq+mmTmN5vaA3CwTsC=3m;qSHQQ57yD# zI~{$rX8ptLu6Z@R!aG?$uAI!1Z4blcofxErnkiH<#ZR-Z836N=plWyC3vhx|?%CLf zGp{oI_LV(A1ZoZG$6q>qWzB%QSW}lvt05DU;&fjIHNG#{jO)N&YH1r)I3Dj8K`N*} z>sX{*H3+@!n(TJ@r>NV zWlwXFB@-rv#ZkOq@~1>LQ^~&A|7!tObX$3HujVLjlzMf`V=Q0pi`SPeg6+R@aPBRg zhx+l>Gi_J~R(A!H7r5{-|2x6q)h3_KZJK&tgq`I|*ENWj9422f0j9+s9K67`da$+n zNr=oRlnS4ox1U)eg~&7GCFgn{k%&bzYPa35Vc6|F?%+BVfemkjZOT;o2KveJnu7nZ zV-P`PIr~&FA;l&O#@-uXTT)G&G1s{vbbG9uQrCQUE1*>Ne&lVnZ_p z)fXmp9ItTG6|ykr zZ8;G5@l68lCkox2ACD9NvUn}yjyd2?ckl5GkA+?9${iO{0V^~T!!yLee&<~{2~_B# zT5BuZLX;7VzJ^F4_g~7&-H&f zt3V^XmbvdUfZ77D$fG>T_IfOgUr=Dzx$7;h! zH$kevT2X=Urc9XzYQz9AcRJvx7|DrUvk9QYyGX%>TzMLJz<#pLJ*bam-Xyx zikYhB=~Is`#h(=RuR)E$1fqWNAR=vrcL)m#19uM(AuIYe3;RX0msmw_;tB(U3>q@x zGWwPkMZQALg&d5`%3?r|`_xQ^6x(@K)Yl<@#VSNQkzJ0j4kQ7%*rfC1e3L|GBC&5B zchj|mDK2kVjo0LBUg;1L>~pNlX;U0a%#6g~j~ed((0^6x^U*8Tk&Sj5Il=7G1QLh9 zB=eXzuCFEnKg7K6Pv*YlyBPjl#z` z$%kI7rEC96+X6&8qx;7mv{4d_EVU_izPk;*3kHal^%IeKLN|vOf(*&D+MH7{mMA-X z#O=t~F!rOY^Nx&yj6Kp}A@$zb8}35SLVc2EGpL4ehAnM&Wa_OY5wD_NYN#v6>yZk# zeq!uY$4n@_DoheW)xxYp*M8UyFAeDl9rcy_8`F+3RT91EKwG%Uza@gvs+-Srb^YgA z%R~&15#h;hG?gsK>T0MYA>uhX!cYF1#o2FTY|EHu<2c`d^0q=iL3QQok+q7S#t4c0^Z)b@#qS+n}{6dgt?|tCy~YYhhRQ-Qt92 z(uAR11fja?Oybgo(!YhCwFn4T_#t__zScVn zh^|Z$ab~f}f6}&5D2RZ#3i*@o0Bk=$Y+{jF@8Kxta4C0{W0)@8cy9QhSnu^(m*6CK zq{ij%D((O7N#g0&tK5>)NPwkjIZfugE26$_D({jdl?1ZxBl61GZ|(DZ)i;8|9BM)r z85II|-q3oSgDn>k_G7w&5w?edJul~!gTJwz{AQTsQaaj;q7*O^FH$YOs)@Za%9?XhPH!W(;*-# z_nw&6Xa`!!2t!D8%J*CzzWP^-wQcinzAriwg;Nj2D+o}-&}^a0q$<|8tGt${uU@ds zXwAC#9ph+@YRqq#mA0hZbYaaUqve!6!^Q1u@!~M!gB}ip@$Q+H_J#M`=l+WTeZM&~ zE}xWSP%hp_9sk)Gj>GSg z5M6-Jas(_jwi>+REV|c`(uFj7bZ^^oPMm)f8J)+(PpN#@z66~?`&Ei|zPz{eT)$s? z4dzezo$!;wqb{R2{FICv*rI5BsmcfM_=A@S!C*_CU0_?hDK8YvY7h%lbl^-hip>$7 z(?W3e=C<{!+ddoiHS3+cUT-~a%j^6CT)=l&X$v}N$MAFiC6i9*ID`)AO2+3&79qE? z@TIOlrPHkrt7P&_`SeUcp8wUNQSH^??{A~kT{l6E9xx%prF-GkE2?db){bGFen(=! z$`LM4eNTHo9p1rpjJQKDwO||Nw?=aoo5?$|MvKcPX-&gA4wopB>Y1*mdqXTmEK2oQ z()NHmZ5goJ%KNX9@7%gJy1pu3-K37U-vvEcOPNXOQU0!Ffw(NR(lNG{LF{4OOM@^}0>5WeKs zsA2?EQ!Inz&8x4yM61@vhi7u{1wK(hF19*iN2S7Gq@4}P9CSJ%kiaX@^zt*_sE%>C zbLs*q4V7apVNlCW+Ouq@xV5-0qO+rnJ?6Plr+mJ&zWTS&It5eMVZR12IQ7WAulW@7 z&|Ge7gt!*aiOxK!wh*hBJEx&E{_^?5s#t>vhPSy@OrM6)@K{cW^n+LpbWw^P5(iy$ zeKyf-w0Cc*Y@^h%n?%+sv8L&TSKmh-emlj0ZQtnh#C{&WGT}YE7udFue|EaDt{&BV z@>}6%=iLqPTOt8g&q<}Fp1Dw22;5-sD2Fj0l1JxL?wv`%G@4LZ92_8X2VzC&G{|b5 z2AWJ>exRl8#a}>C7uMOj2C9MPyidfI4J&z8O`l~v|A=%C$>R{Ao4>$MJSd;4s;=|e z#XEgOCKbbps&lijEmUr^JPGoiTtMs>C&xkokGn7FTrvGV?Q0f@{=SKuF>$c0QO+Mu z3-@5k{NyPcM2QVPvQkrACaq@8QQc!GwNRee%{kwKA5QG@3T>+Vh82;k{yS@_{ngBr zx2_UtKHSbHmI@uWK(f^IdKpVxoou`fRD3_zMdtp`J{832_gKKE@0IP8?OlgQ+fPj# z^<+M~iA!pr(q@-?iznWjef})qE=&d-3L&-?I%^?~1W=>%J<7^TEdd1lfF@zJ%hxME zG?#vfsnJOtVDbl(p8tRheJ&!Z&7En?S=O>^B3ur#_>5`(ZPa}di(8lX?IXV`nH;a9 zp`_Dg)?)+`iBj5yTQ@FPwJ+ao?eYKi_~f70fJn?@BpBdrFV|*HF#&!@9|%r3!8NJ6 z^%+?QZgGOYMf0bHTWC%O^^AuZB_`q(KU-HIOf)b0HhyjInN$Bb?CG>-d41xLRPGWV)S+LRZ@GT4mJgD*dS2hldnagV7fbDq2MX@?tg1g@RVSg~Xv#WY;_biP+myG2|;THGq z7T6H5g@2h_cr2J^vTZ3_dWHOSzz}DU^(!6G(&R2=yp#9~Ua49@D3M^cW_3qt?7~oc zDd2;7aRUQF9r4$)nTP`AS(aK_z3^cvWV55buUf6){Pj@0rWQhhD8j{SZhIQ+{Hrqe zoFJo{RfY?=M)cBL5#wNNwSyPMrcztjyY_`QET34Dx`WfK_oDYm9NP)*J>G;Byz8Ay zVL;~Pu!H|lB9mm)eD2k3bT$fdGzkRDI908U#iqu%*R2=KN;uQtEIMX}0rO$w-Pi2b zp0^an#SBFxh$5;1pFOd(Ya?;>*lglBL~YmY^?_-y@9k&=Leq$1ZazFU+bt2rK8ph- z7m$Xd(!Z~wBT5-ah)jXvo=hWg5oi2YnD`jk0rdm7D3HB5SsLOu$JzP$dHM%PUYBSw zWP$S;blixAuVFP)cF26^4iBdqwiNgM0EsJ8(=`u~l$5+BxC^Oz3mVABYUzso<`yVH z(EV=duHgMS* ztr94c!9gd*6@u7(l8nxbeaXClLj*yJCAS=E9qGNec4N_X8-I?Dj{M@Kp&C_d^ak!Bfc+Jaj)!^&}1%`8|1E_2c|8^iFdH>GxVq&F`u)A z`aA@z=&1pAjX5A%i=z;&fg>$0w_WTSW1&5%ay8^Z4yz0v{D%s1a#rgtb1KIL+@UJT z`F<*}KpUo`(V4T1Z=rv4cJE}b0?F8AofoTV>Trz*HpV>aIv<{aG=nywvy>{UJ*{@H zNzj^ys?rsI6RHf)14o-I63F8#Ff31YLmoV}ZzwJTF7Q=tuy0%SAx|Xs&0;EgZ^1Cf5)d#q&?!2)?)~j?C zXIcl-8K2&2m<$~Y7V z^$lSgZiLiJ*-8o6&N&u^2LAf_Lu1sPCfx50gC)Y{_Rp7h^T8KKYwLI|_hSb0y`Z_7 z>H{e1PRGn7)@943j)M)m!R|D2(2fH}Z_x~Q-ZxQH13ec%fI(USTWaDrR!nRNZZJQ< zD>=rCXBx~H`ke3l;>-&rpxVf&q01}>u0+aoqgSZ^NRWy6fkf}(@T_@vyji|@ zejBc|e2=tJtw&$s+V>x+l5fY=u^&~zowa>-c4p*7Z)Wl8lv+U@kxRlWKeIOZp*mlI zrex7a{p&wY&%{Y(UDG-fQ-DN9N_K;p-rF6>BddY_9!Nrm<4*gm#lPTl>A7?#jYNJ2 zaAeH;4i3MP83vkjeu|qaA*&bmh(JgNMP-rF(r}sAf4*vpOt}8yciAuHCst_XahFS zUGYj@wtv^>mIOmPSKf0_W4Rgs?jXxH`{V~&j4!5_MbZMy!)A1fZ)PBNIM3xredL0EjFk+hOhtRzCJUde(X9|JZvDz$lBXv7gw^f`ya2y>KEWyV;tu z1f(NKQMw?=W_Ob;+2)pnfED#rJUknqD1wDUX@VFmC}I~;P>&*T6x*pZyPP2Szc=lh zukCI^^nSf?ha}%O-^`o$-n=$%-nsbi9NfkI*eYvcKDbP&F^!*bEdUT`2(Tb zTH%q4y|?_k+nML@{b10GN58!AK-=O)YnSZ*cKL= z&E<#o7o~U3{9OGK^5Ztg9QmX7f@S@;^}iyqd;b2r+%LBuIQ7=( zs2*2Gx12w$m#yVedxt}Jy%l+^cG(3dIcN61?-S4Gr{4T|r(vxI#xFbSjd}hKPqkb> z{y%59o|yP0T+KM#-L}K0r#E}+=*TS(O?&>6Hv0}tpXZwLO=R+{YYzP|`Js`Wf4JqR zQ7886ed@4N-+pKH(Vtx%KPeVF{zJQ)l=8o4df9H{-Un*0y|2f#Etem+;;tln|WYgYVj`wQ2+Pzyz-#-97_%~!l# z_f9;uB>Fn+MxS@iKR;f*8xZBX8?-uy*6u2bw=N!tp@i=(^{3Ee}t7 z{HQ@e@66S2+*J2<$=mo=jtx-E6*bXv1-!KF93>P`>F_Kp3AH&Rnq zcg;gDZkqGC@3T)w?m7ODyLR(F`%J zvEL2xytVn*j^iHN@a%?{{y5^3D_0jk>bmrl4yW96UHd)p)PfJ5zh?EZm)<&J%YpL` zd^zL$r$3!|a{iJn-z{1_Xv)DhHm2tC4vYtDRc*&^HW35d3(*(y9STxcjNk=u0wCvoblOLGv;0R>4O(v zclvkl&$leAd-uSlCm#SM5W`5=E1iG5cg!_)2hxFWXIlq!nZ331E+|Y-MYzjGoM*DxhnC*th$-o*4#1n z?OSW#QR(t23jBe{Jhuj z36opA?0hov^|O1q3mPW?~b`1a=~9{l*r%DN7TP0zP&e_6O&=!WI54gG%f$P z{phczw!eSE%wsRT_uS?K?+x$0Y+n1h+xuI8fBoN%*_QvW>7U(Gyd{+U*PPdWyl2SX z+O;E(3H7~c$QiHi7&rA_%{F{E;LKakd~;jT#>K0K+!2fU|L2?2U)b5pTGeI6vwMfvjaqo!l)aIQIM(zDQg)-@U2%!;>eqN$y$% zJMfqL&R_T13b1LPfxkcebJn46`+odL^NDk=8hK-J%O&IPgklX3kA7@n-QGa^WPtMtM)%RnU?po5R(-o)Pwe^_0!IHh`rSlf`d?$SR#82+;(EHis%RN@t z4Zh{ydkzeJr~2rpj=TS+&7HR$=(lR^j(^^;;myZag-+@JdV11V|Cq94{Hke(`i%ZM zaLvNoFX}&ML3F)m$w`-ge|KwlD72YcR&UUK@mk*oLo zWy;RaHa~jt{S`w_IHP0PjQeIjdDe`4+Yx^{cHWT#N8U2)xeI?hFd=`)3p=cDKDP1w ztF|rbHM8=BE*D(#e1~Zj=hj|+_fx0MJOBI@Z8KA9df%MN@)L46}c@=$SJY#Ud|_+&txOU&| z9bVpXL%Ss(e$(mWZYNal`qzO+7JSzE_qRS&yy3N*9{BTI*A)jg9K7be4NrZ2K_Abp z&)m6cQ15rEtJmc%Ub*<%OD_KG=ygL^R$RB!{r$J4U$>mMa^7d}p4PVaTh%ikDV;a? zpM5V~Jilzn`LmAOw|&Jd+g;U{4;WkZ)#&QcJ3H4t^z`)hyC#g9yEZxdiGM#aYVvs_ z&i!gZ`ti+E-g{-&RUHzi%u5WJ^Z9?8tv+d4i+RWGzxslA*Z+9wyRVm>G~lKU?XSP8 z-JWYFjz7@FyM4j>xeJ#cv*Eq{7bn9lBjpd)C!gwQPUehvDUAUD}*k=U?=|fs_Av zNf6rq*!Rlb@7$m4+xvI@KfH3-Lz`B^Rkc++~%0&w=ML2vHICQ$Ig83 zp!dUh?nKw8E}Fgbwh`8Y%a<=-?VZ(UU7rE(kA3pHQFZ;h&Z{1HVp*H-T1@l#K#VNaPIfbkNob3wqIR#ZTO@IH(Q;}ZfoAA<(0?Z z*k|)Q`xm*E4{y^iSnYXtS@&UMpDgR!;uP-@Gx|?BW5Q`$mVElmq<+&cx$DqvC+!bE zGP&xdWe4*j|8fQWMW+{ezV)0iW74(_Ut`Wg-H5wJ)g3wDw2hOl{p90WXAJ4T`1J)} zZt}j@?$CpWT6e7a@Tad1IlEh*Ub$(~1@1MWlS(K5ZvC0>Et|h-MXMvOzx}u^i~N^X zde$xf^28&D%`NY2b8q?EvcdNczVws#H+w!CcJ?D5p76(;JKjIH-*C&;MVBtUvrT#T zx{f#HySmPKe$C6_bKq|Be+<2C!EsYp-Sy(tYloh^w8gd7ovobbe>1y%&+6wc-Z}lH zAyaoR@Xq??<@P7-jc-1SK^KJO<6fQDw$bEB0T)OL&#Vb>T;`t*|yOu@&7TH=etV7}4*3&*X_Kfw3A0Hkv zzbdu$VQ(ciqu9 zc4*aQ4{bfF<9W-TZ}D>R=vdLsEALyjIxuMW)zhQj!`walPMg_jOl)D7scBo~z&mc4 z^zi-X6ipn{X8AD%J0dM^Z1s;PioR`MIp@7il|%P0c;uAx{eImU z|9Q5qVv>LP@?K>-r;K=YPigVJYtO#hQ?a?~{2Q$u9!(YBwdKhBM=zgq*ZQvMnGY{~ zz0*ZM4cNbM{H>D)Ui8z#8b0fwM|bXh=4)$P zo;x+--#u!{lVuaOE^M==)5Ly*29%F_`L+?e?|th~$Kxmd)V^}YyZ?zT96PY(5p{1Y zII`{R?IW8tJ9d4a9$kkFpSgX=eNT)WF%_4sd(7EGclb})3z6>6 zI>rvXuzv2omp0w=W92DdzPGaUhRChMn%CTWrRS6Zo%h~%aAS+ze>rvMgXMR&zUS5G zEua1Lq3!6;!{z_#dAaqkHD7ESJ>>VV`qzzk?1I7HE^qx;xT|<=UGs?@znpnZ?9ejE z8T#uH-Cz0I>zg~a;;DH)*V)rDe;Vb%uchUV7(XR2}sC(|d``@Fyk6yR^yN|!w^2Y`1u6*qNEz`?Bo3{I& z)YPHto*vZerd5%(MP2`XW_6oW>yBN~?AAGVmTX+q{@$BDeJn97Jm<5IC*M$c?iKId zRrJ{V{T^TU*MFY)(k0C=AzFE_9X85)JkmGgHJK?kDzOZgu@w+9ro;dx;5r3-PGXBkq z`#zX|`hySDcIf;01E0)%YIWX$xs|mYyN>z$7oNVC-t}F2+CTnz$x)BZyJ5w1&t3NW z4_jP1!$0Qp>*ijYzx=|Tmn}Ja?6N-_)}0>8l+V&boa0g^PZ;Yw{;+ez$Mw@lRCkeq{BI zd-G;rx+^tn*P`cVF7ELA*$bOrUuXUM@@#% zqb46&8$avd@|Bk?oOEd3$kFRJh7YbE64?FsWp550{f%qttV7@L*%BNO+_z(4`yZh& zcVg_&lQ&(zseAgSjbotP%Sj`@NWEUR?N6t8j<~zc*{y!Mr>>^-p)OM{`}od{-~uAP0`9m5v=@x2wpcHCP$^R7QYDCMK` zD$oA?O;f&FJf!2H9&1wzCyt1Ax^Kbo`P%C@64<3J?FKL2mg6V-Kb5w z&iqrWqsDZZGWm@mSFL$_Sn8^x@8^y9^qiRsH%CX62QAyWf4#Qu%&p~@tzP!#kjTK9 z{r-5y_m{4|;%>nFZavcZpL>3Ye$z7E zYJ2fgFa?&UdhTv^PUS_XKG|yLb#*uNUcBMy56Tx*`5$<0_c0q6KC$J9*>fVFPP#gF z)KBq0%`5h9xa8`=XZ-ZQ>QPVsebNihJ$1s-%VUdeCt^+ZanzOv+Hho=hGFl%exKT*Jpe0Id8Tv zoBYVeLmS8MI5_O%H_m?V=#L*c@v+&{K05Uy-`YQ)UU;zdZ_mHhrT3p+zJ1S$-?!}l z-eq^4`QV=p{W$%FLkpM9T<+V_V{(`KuUvdm>5Rg&SB~y7V^;Au3$M6-Q+dU_HTRt~ zX8oy^2R0quJN{OmJKsBM+c8zsU-{cUYu$>-(P^J^a(z zl^+cqwSM~J<8PUH)MGcV*>PgGgZt_p8+ZM<^!w9xuK2X=m}M`YyK8sdMaM2%GIRd4 zA1?7upE}m{#kfb$>QQ-nyWuNNu4u7%r03xa@8~n>xNEl0o$2~%;ThWpmE8CKJ?_m% zwzwsF#n@Z_x%B0gk*8j>-Sgsx_WjOVd2mJdCEgQW9el>8mwX;vQqbbfuYXv7@~D+% z_nuw-)wq*CNvB`&pO!c>I`ydSn|_+SEbUqS?N?XrzGqm~if$vm8{96k>G=;^LaxSp zi(b6PzoX?-wb6V3b5Y4tU;gv%(5mIDF4-5keqW!zzjVhFU(LI7^XSV*cWim`%r0-= zR_ygY+R}Hgr`3UT&f4nQ`^kGp?aM!O%8VlKjXhT#@HT@#eR>Y)v8dbFNzIzIO{aae z?Gou|G!(6HSj%JnbTSyQC95m2-MZ%Z-)7B9FBl&QTdISJWGEKxl;^P7^DM!rKNf(G zI^_)=(#u+$XGx}f(SR=;iv~O8MPqpvbZ%byXRFoHJrVS!f&oiSC{=0c6Rk@6ees~B zZDlGI_rhh%H8r*nduWR#Dhk?Jtk%xWo0kFv%`FxSj2lgQ1O85V?1OkZ5he`-{(@jQ z7zsvG$pVMXQIMxJ_bbi)IC`i$=#NDrv1pQf8BMm98YcqfqH~0%#zh)AN=ix!?9KwG z(+VxD$=YbjH{PoL6ks&^)M>Zd3*enHNN%mXNkC{E{)*=Ofh`$JC;Y*3Kv2*Y4WVl-RO`U^+kfoxX&L<7VyU8`ihBC&{rzGbxaiZ^y!iNlg`xQd(}(t=OJ8;JQ4 zu1}|J2KxvgtV+W&UouF>vRLB23gCrsEYT^i zbvgONUX;ZWfnb8aDkOhYuVR3&P^y-4KkJ)M4to{v?XWrw-X|-4fmltaJc=lo0snYH zEEegM=e89)+)hVvvG!X(VBA`0EA%*uN*KzdkNp6Uv&7~pc6$ol+D`$aXK|C&4lLzH35Jn6Q<#a5#%~ zXkjflpB1@uGhi){>9nA;S1^CGR}tU%P$V=V2s3aH{s9gWSjU-BDp@S4+BmS?_*#6% zhM^pW58Mt{A!jnN=DdQ-2=hgPDPO>s@+mCGpA_+dL5O$<_2`Ao@lUDW?;RdXRB;e2 z7Hr@vi=|<~v2RGbfZq$tKH^Jt4n=^=P_A?Up;%g=ybyhq!ZVzUcmO?Mw}~K?A3`9= zLNwry09(g{1%p$eaJUZ+!lsMkA|h7zPF7iC7@* zPl1k<=Flj8_Xs6ZiBMVEut!vgoVw%g160e46I#mbbH*U=I9D^?ZsM!|ejiNLroRS6=Ht0jvC z^^r?7LH*;fJL%}+DX0>cAWCT?!&0P%#Zx4P%?eCuK?PW)C__7gWlL>euogl-t3MV6 z1ca@XF)&oP`P=M?Cj0k)(f)N&8;#o~?AOLObWK=~tl{6Xt?O`tIa_F8%%Z95D7KY2 zU2d_gg^VPt+hZ$sJ4%YE>mZ5OpTX1>1OG-0S!YQxN1MeGjKt9aB>ubdv^tawm7%7P zEPiMk^}$269{}z_)E8&%(M%49qF`l4!=Mky$ILBjvY46iER3@zi&;crnk;5@RI15h z2G2!^-JjQD2BX!UgUQSdWV_8tEM{+Occ84$=g-xA4)~Il)_52~ZI!Vw1ek=as-0$Q zG_*lPOV%uCLr0Y%W0n>AbX`=iwv7>_Wh*3BHZJH- zrDEYAxXXU9Y#cmVh(?Ry^K>W>GjrAUmDG3Ich&npB&1M*+6|m6I zveRQTF}9sHkE_sA?9s(tnXO&obd-2>!3s8sMhMDMqey_OiAIB)PB@hXTSPOY95<&j zhHjk@77>#2zisi7z$u$B+R_+OEpZe=fVg)w771Dg*G9@>5DvBUfmnoPNF{7-l@^F- zYbg&dDLwEfC3YV4k)lx;zWg=Dm^0u)#GyIu$pl#dSv;#x?2~=l6nxGQHiy7=Q}9`} zcl;{|KI`{ML68bFQI5wpC^C#@1e&X^Vkg%e7!?-AD$yR?a#dNV21DyDY`QO--NIJD zfVoitkRuo@IBytDw|boUR*%Epjw^PUERDfCxtwL6!^WXeINni`Z*{sM6whT6!by5? zTisT!O(B3ngYtn;68wW&*tN$H3L651HzJt#AbCZg9HL;+#1dA}maqqshI8Fw2Nb0~ z3>LAtJ^4k2Zi^$|Zt+`SL)u|?73EtUHfPZ4#^0UxB7o9uD`daB98M3k1uw_r292MO zpE#WGyT=YL3H%D%x1M77y|B0l8rrbErJu!J0>c#AJSDCokHzC4k8xo7zB@kh6cuCN z_|RVL#3x0b5=W7fKCu^B0Nn^`m;h_fcObwpg0r~LU1WjW2D{7ca>E0U$6n~c2M8&2 z0$*62&@jn_QDcZaeh&e-R3SVal`2F4FAB8@C^2wVR#q(?10X2 zXe&h+4pQiG*&To~d(c{lqr$JA;=+6csKf;=;d2M#0^1@C92+GzHzLDb$lgQe^d|rb z9?*OANN*TllT-?C>#`vJuVXpvuUN?&*kXe1>@a;&?MsAw(Uj_04M{suJ%Y`t zV9H;qeg-@HUW}lpBOP(&SgG%#YE$lugu=Dn^SfeVQqa;r7LA?X(aH@;$aX@Y;z56? zJmiP%#8_0*G!-15g6088k?`6(lHYvcP({=WxlV}`eGq_rk_7!2H_x;Wtq2a4ONUEFAM!Sz*Ju0ycgzE6bZI>sXTr zr68hf#f?O7IAMiH6y~VEGL~RKtL05c-0vz6$7;MRmfMm18wx{CfOtgr4UNSz*+xvH z!(@&Vf{B>ClgNIiIUrtG2*9ZBlH%fy5nrMzn4lA*;bm)?&tFxMh^3>lEl z9f(7Nox6&dH616>jQ%GaUK|5F4HUIB*({bU6NwU-ITedTc0-L1_^&J$t0Ku^=|rdi zvb;(Ppe^D2rZhFoTl=Nb)HG2F5su(d3{BVqBoz>tdV+lI*C!uM@EIXB6K}>`OIY=P zKCIzzaI;XLo5c(`<%;a01yDx`YjAg632T)5!XkN3^hV!^7*#Q;?Q(NL?PN5AK4E!O*F9$Zc(zxE%)WA!H2q)Klx30_e~jO zH0!x3gN)=e3pHzkkN@rcFcT-9MMKf7^d)*He1Q;Hr`%B_uBPgZr_j!wV~YjM6>r=Z zib9TQ5@L-3#oJ7#VsYLHHSX~Vd<=>GB*7X@F!h+!EJG;CPuhexwB<6Uv~gK4q$u0) z!(A#!)n}qvSiy3}o7GheXAtam@YEeH;?fnnMCzODIE%isxXmbVEv{lnKedBbmJb=# zMGzLZyDcu8)9EZO&Ue`yMV`VUm!;U|_Bg>Mwier5E;qCW$In#)p0pF($$U3Dvha(? z;cyXu+U_nvFR}!*5ooFs`gy+i7P|*WJKrk$$KDEUB``)|zN64GlA%FyxWEfl_6QYI z15AF5g+rFNU;Gi@GMk0k@rE0i8MY8bIzHH0DfJ1F%}x1n|BLx?|6k6BXc>}-v)^*! zT;@X}&O#7UMIbn|RxO&mO@~C7ZOu2anW-`jM6@Q|4>%9;*|(Bml7;KI;4Zm1sS z$%Uqrx2BXga#YOFX8w6o-hSyrB0L5HXGTB)m6UiebF?O}oNm2u(_Tga;UB*LBNe$dt z7r+?BM>Qc-O-=*nR2ndAK&hRk^BTXpnm|qGHHfKC{!^ctJ56!mrZ}(?2R2FdV98+y zhbDMNuE*)2=aMs4^5MDKAYXaLTaE`MG7OFB!0Iy^a7w@f`4e`#Q8ghM29YkFBNPoi zu0hq6D*3@MiJ7Ir@S06O$GHx6cs$ea5HOHaSDMazG@bb%=TMr?e2C*B$)+fCS7a+GEOr#R`FTJQ zO<*Z#O?z?RDGH<*g;*LKJZY*^+*GGHr&AS8p@*i>gA#hs9^3eBrJ#uu5F|kUtEp3r zxdV+`z`2BLWa9$Pu&;pSqXoKt&eS}oU8#YA0U*9#!87w*P(H#07Ng8Oe`U~LRTdj> zjg^;c$~QN=?!?187vAI-{3`tdC*92AhmF~ zPir{&(y3U-NNBtjO5R5Uw3HI7SVbU!a!^pjDbAZG2lejO(cpy@c4(np5-vx=bNbkd zoVbUJM&R->yo3e+uxAP!WM7vQi^89zOxx2yv!22#Y|mk$;p4k(c!*5 zFWelIlAn!>g`!@#>?oMvPsuM~xGyW^b@OLfyxNyYKyf+(61^hEici7TP6n|i7JH`5 zK(6dW@d6i&LE&qtOXVfFCD&M4H4kB&cu@P0)UMJr)R*1y`QehYG+u-wycaa-kb~S# zm*V#Dd&rdYN8CP?jwE3fL(vT!9{|pDX}l3^f@K2i5atw36WCTfH801_wlADkJi4LY z!$42vnWlY=|Ec^=#*_a)&eQ9e@;C3YWIk5}4vpREc8mL_glE#UnW2;%6-a5?%*f(E zG@Yk!I!~|MK-_fcqV`Varb`!z0O5&}x=R=JCy7uGS>bkC?kSO|J^w{2oCUYXCPL%k zo=7Z3l@HaG^P#%6DC^b8I}JizvYiHguz-g5f7vPk+N}l?6pAY5aBr%-ACVgh4L2oX zi71r%O@!j{F!(j8FfAEyMU#F1zi8jPsn5y%P4?^0u<>BTb-#HdzR0HAIw0GMwnFsM z?R$DQ#}6}_8Uas%sA#Th+pen=uKBhird(^nx*%nH(k13P+)Y_-Drb^ zX1JlP(^OAOSYaF;O_#3!dM;ge*zGh`#jy0OI4w=DDDx%!!cJ!=l6cS@_RZPxAj8tE zEXGb^@S+Pe9^l>ywUH^_im_1#3#tHJHXpYfs={XGD-{LNY`nFy1 zA2-|!1OIct9U<_e{J=^Y$xq-K5ltJ?M5%HsncU<@a=|^ck#Nl=uTZWmWlgz3(>(r; z=dZ24cs!}T3v==*ho2|Zt=2Nw7qMIzOq4-v-_o{AvJ!r5mv1SLB`mOMlc~Z58@J8%O7B!O?bhpjR_WY=2&nv6YWq~m9CvYDZ%O?K~TnyNBbwJbA0fBNa z+;)^x%1P7J0g61p)8%j@3)6~1tBYG#XiK?@3sl>K|1oo-3@)e&CdgiXr@YpM z*}Xu3D)=4ez|Z=tiUS1w!SZs4wx~gohdwdNzLE1{hzS9goE4Wiz*>b%&RA{?=HQTg z8*;fBf0}!~jp8Q2xjMU}q>y6_b$tbA6UlHE;eNRA(OryxO7fMT?D=rHU%sc=%EB+nAJ$8I2D_vCb_UH3=9+RM}q4 z64K)z_zv!R#6KLCL`wbp-jTpgmla9!k=y zbfHl&Wr5!+f)Eyge851yrN=eP~6Hj6tp-W!IEiASWOOL4;^B-_jj!MfD|M*7@XtbueU5 zmSe}{19nBK1@0db&q!?yi^CpI;Uk)6YH1Ayh|^U}2Gve}cqmX2Oz9`DZPyKQN8vsu z9g=LAR0>zsPlVy(zCZvoJS|1>@fJrR{HHiR9^s(IqZO~IN+-P*r|K!ym=E?n2xNOP3V67@97Iqt;Tn}VE&{Pd#eq2r zf2|^dunxmVYj=-sg@(>~CoY6O;N}gE0%L$M$vTPzv9}RMWHZxQxILqg z`WMt2Z-Z0#rdDsff!$_eyAhL&p;flrxKQZXy=Sjp4ipN>V3=N2FJ0=+?HxGz)UA6D zx6%xh3-3WOGED3ww6W>`ZFXvB=WO8N5=a4gtPYrcz%n zgxn*bh{D4gTP)yqatj5#Dmrs~Mt3N^7JSI4u6#N;)h!floq~8{MI}Qo9LuYKBY)J) z(aSB`vB|1ayI#^lQH@BP!PeE4zGxsE1g}+^3cy3(R?@eP0F%=Nejpt0ga5c4XpV7i zvlx%e;G(NKGjytz52(_41!Pt0004WC5F!fz)K19)fy$UM0--evRcpAOa6H`W989Ra z^@8TMBz-&)#53m|^wW{>T>L6lot3s0T!!2a4f$gelxX;bh!pWjCc(lR(Pc$}&MPXVM%TXY@Ii2|L657cjTCXLY2)E7iB|$_b3*@RJ4p43P=V$T%icBkvlMZluF(l#?Lh z2r!_p0vm7CQ0gfmZCv90a7S6CAW=W!76XZPQMyvS!W}!N0J)~LySkS2a^o@vrc}OE zSq_@E+65^KW)}pN3W+I$`v^7>Dv^4od6Xqcz=#b-zP953aARkEXsK*VN zo_6${$zSbjH+}7f*Z5ca+C}LC%%qy5>NjwLpz=sGMGOoo--Qe0giaYZsyl#s6FiU$ zpE7^nViAT07$bx+se1rj!;Vfw@+wpiSZs24i9{@+hsBzT#bpmpSU$p0G4GPbm`(en zhLa9Q5=5vppjS_$aY0Kn8f55{d=r410UkeUYeJ>Mdo6QOc7{&X^K_cGYXa#?TxKv zm8es-2f3#ooD3@H=4PUgt}V9K$h7reg7{3*mCO-MxPjQOrk^NQGXE$XEC-j{0b7ZT zr;SD;pLyYAC8Ib0IDyhf`PyiLR>)`a!_iEn2KkyV2ei$BPk2{+HIQusfFD@T01~M) z2^_K|;{#C$J~si0vWmg?au~z}5Q0UGv&KRpreLvd8w3*U`+(N#$tsG5BxD@Tk_P5+4(BRbpnFH06aLGpsXSVEGqj9zrel#R)}5E z0Fz3PDLYaIV@Y2&h)p=GR;VKtF`kY*VbV-3TpStZrRv>^$$L2tLE4gWj8I{SL-knF zidMQYOs~kO7ffWd5WvLSM60tu>W6`G%vnK+l*s@SACn)1*-AA`jCY}|AStR!)+J#~ zLw#kYr_==Fh6dWpaFV8>N{@8P*A2B8G;2)K0R|G8853DlD;Wh>GLs{aRYFxt7U*#? zn4!bU)Vf$Od=?a75}W3abgIZ0XA--ajw-cL;ZBVvS$$B&kaa{lS7KBd87b1ZV#bPs z%yEKzbqRWKRRLFvP*uV)M$H8@W+kH2Il5sNUw+EQ=7D*bf$?1V;O5}-o|Spg5qZ~U z+`@ZSv zwFaUEkk@YMnod=MpB3`UlHA<AIe(*rmUke+DR39*j|hSlGgMg`Defk9Q8Se@P1T48I={AD{`EMF7DS`AK| z(M0%?DoaX1f^Y5#9}8E7QkmRKP~;nx1L_@OsKP^CLWSS;kR@WVl!PHcKDyydQL6t+ct}}16=Me~ zqlctNypR@1fv)L5D5fM@SZKChW>Et)@!@B%uBt1H8;Q>YgujzPnwgg-* zJTYZ~l;hP!;v5i(11K~E!x#ua0nDhK4DFl+-c4UC0d}K^XeKYhd`MM9SYjp4x-8Ge z5P6INI1brb1S;lAL)L-df631%WU)vy6^h*3I|x;fb5xSRwG~QpSv3mMyTr=Yw=`FX zLgpKMB=fi!MsS$H2S%7sJT8L|GOPkZGJ{VNL0^(ZWEhc6IR{u(rE)Q#iQSq?6{O05 zU31B^)8`OQ1ZXl1rKl zgA*slcNNG4g&u`GA)6bfC=wY>KE}Wg`%5pe2px(qk=2Dn7;IdgsbR?fi^u!EO*_dM= zsunZa&xEGGj68Q37^W(6E7CD_Vt0RCA3uoF)VW zUz|+H8DNv;#&HRn1yvc~;mO)e4rE^<93k~v89b%Cp{UE8){X8xw|lHmhYVtAU^60e zWCxCT-pIPlKZep4)WhHrVEO=%uIf+We+Y>CA)z=FfaAPYI->HD3}=N4N?<3#z+r=7 z`Ac02Z|h!Ndv)tYPB8H{l=T^)#1&P)VRX_g3f{(-gv52?`Y6LDLikYKmBOR^j9G+d zX4}9D1|tOgZul?Sm(Y{(wAfR+aU#q~$d1Q9RQZugL3_!k*_>y=b5J|(fB_qCY z7&dHe^eG9=;pUHF8!2^Lc0t@^F=5}_%R$#>;NTvTKLajWEExb)L}6!Lw>(*V1(2<> zFIgl;5CFY1Xv3*P_C@e_>1YDeP^yy&EDivcg9HNkITDMq9e5u7WDw9zR%eN=q=d%d zH6Mqejvi0=;JgFuhtTQP3Sk>~s#^+1wi=ibqz^8P?e?C9MI>x%1Oa5I^NkhF0yP~J zgg)<4kV_rVi^na4Y3{Kmd7m}|O47t*(9c8=5^4&shJy8Nd;^?rIHCptAW1Uz;f2H!Odq7Khyb4@x6sZ=nE*LHr`t>8`5h*J zdR6|82?rP)Pz4s?44@o4mGF)jge2t3bfhfm3x&n*f|v%*9y$>i<)JWzbeb**N}0}a zdW>lXJDXg5%FVf46Z{Q{Mp!6865-7Gmu5heCFw;iP-SVSV1e|fL%uM%1@=j=-bx6w zliW|?XL4l9J3OIi98!yD5jU1f4;-DWjg-Z78zEc}07MK&C5%z{;wQh$B2cU;`U6VD z;Ske8iUc#RFR{un1V)-G&{e=ms<@i_F%y(By1u=-B@qdNBiK6Sj4taop0-M#No19Y zL)K?aQh|;6I1E0H7Z2M{sTc1{jpgG4?0iW@%$km~{Bt0P)R;+arUT3bf&tK&?M0CF z^MZ}TG!o!k3hDqR)?;?TWxBhd!l+jj0wN?=R4AAUPy`VUN>VidzlwE;!X@8g({rRo z;tP32xEP0~#xLhUCdN3Ea!XaSoK+xmpOJ`+|9T>|Ud0NzfD&OyC=4=+8Ab5~?1lwv zOrpT-JJ7x<_y`i7NMkBN#S&Fb9^|j17_t$a4w6PLQyc=_U@Oy&C+-Cj>dJjvaSzi5 zslf3BtU{KutsxLS%}zu5D!}MoXM?{cL#u!x9$Y>8kfa?cj#zQX*6ZD_%WXF>MAe06R_p+8O zU_`5bv!+%WMB){}eYDyVvqse~%~1)!fXl4viSZq`P^fuh(ug5Rqph${BfwP|PW3`I ziYqg88(S>YTr`D*s!+}z5a=WUIf_diPibDuJG;5#gE}%2qsZGIpn89 zai5&13@J=3p0mss;fZUPBE^g8HVdE`O2A}Z)WiQDJ)Gl83j_rS$ zyyfabaB?Hfk*`O_%^G}y!bg0Xkb+Lt(ixn-T8I}#fB}GqlY|LOra?teeZJuPmi75Y zAj|M0fkM;ja>nyDnx^PWN-E*!G7xWKEsMe*_*AXyH7bX)1DM9LkTY+iSOSJ?b)tr_ zihGNI@B6?Gow%%JxfD+3LOcTr6F55 zoHjyQ^Qbskc53|cr3L#7kc$*cBr%{PnPkimV9khd=Kh})<6%J?g}4#9R6~eBx zYsS-D6iCq}*+`5beXor!k>LTd<}5tZ7%s5F#TfON3@gz}4h5Uj?^Q zSht8N8q$Sn(_^0^4Tm=Z=Mr~b$kbDCI=GhA0hFHyLdiJfbu#4HB0PH-k0n7q5FTlv zwF`Ot7>?1B?G57ji0=82=u1IT5SfNz02_QD#$|)Z6BjcQNsM9~%{0JQ4nqMdWG|Qj zsZs-zGnxd{faQ6M5_;XH`!r;Fh8>}sE^=E~UrdEV4hkidF$m;Kp2fnyWJ+FqYClbUE{^^PvqOa+V^vn$I= z0Kyv0j!CVIQ;?)f0|9iGb@9aSZivWF_Ts2 zZxhZ{VG1kn%PW%Q^GPfxmM`q>q$;I}h_wPnDBTOyBhVNEypRG;m@7qwnHS3UpLh(8 z|E`IV@W=Y$^b95YATWDS;qu^O<)|LYo}a!)19USM)pjniR*t+bSVpB2!>1) z4wD`|;*AMMm}?_NJPNTQI#bC=F3{!pgtP?sYo*R8#v{z~+NiYGji^XJgaK8pQmIl; z105Bl+HD@2NKjzbHa+CZL#cv5g*L3650QPOs!Eoz8OchDG%?2|&;8OVR`Q)OeI-d# z6AV^aqp-`(G6YO`%qixk;Va`g>1m{yQMUOQ%|;>yRCa(%63C*+Izyl;Rgs#kFJk(r zxB;jow}fALViDVZQMJakEH@`>o1stJ9=6rM$f~k(SUBSU}2S zB*WgF?0JxBGm^k%M|>M!Zld;Eg%>KhtwycQOmPAi;#zbB_g8Rt+^8e!X<{&fz$$&l zoI~}5IJD@+f|}?I>A!t=3|U!;RNiQ8WL{ZPinQ@Z=8KWJ4HDH^TX{K?g=9E60wq-( z0#-BB(Y92TsOH7lwqagkCj9XX_Qn`a80riWgq(7YoRcZyY-D1@(``6wFb*o3jU*H^ z|NSu3G4Dd9g!R-nSjF1;)2)m$Rs>W`8WTuqDyfL2@p*_Z^k;pcC^LKqUyy&<7OCz# z!D0mWJUUIvOcQfQ#itNSiebnN!dwhS^Hsq26vc?Dk41P#gsWMAM?XXLcZy}p(8EtJ zXZbM0Je4#1jFM6$OH!W>EZ_%HN{|Id)anCPPe@rnctVe7eoLJ(<5ct|QVTf<{JZvQ zz{Lm5Xwt|l2g@;%{ThnGp#UsA8@t^`KSV8hHJxzEo}&>9Bz?sbnEnMhyjucBW*gsitIrDdZqTkg}Fw zdw@tvLSAWca1lpvYy61~?)8NF_$*|k5|GNKo8TChzQ`Fwu|oM1;Y>2kCP-$W9=Mkx z(SV~;<=aWw91*Okt=$9feya z(|$-HfNU{Dw%Hbp(g$W~vwd5V%MFE;F}pQgCbsr%~lwv7=#=2@({@8(fIVcqj_#<5qdSL3I->fN4da z2ApMuorV1>(hx*nHgfQR6F^Kh%f0@QrZZFbLR&5#RB@>d&d^saGLruNt@F3hg3vrB| z7=tXPjN6Lnv{E)B*-IgF~m7Jsi4@PdoUX%S~)eBf9)#QE# zTt+fx^jkBOKlHsa{y^rDUmAjC(pCY_qyYz$zE-bHepC_wFy$}xY(!{J12P4Jjlqo{ z+<@1#%P=*;BnF>pXPK$3X2Kj8HgiELK6g{v(1ihs9WrUyJjvokI8`r=C&&89t+8>( z()3MwlUf*eA+Tc7fp{;=B`!l0-#kY)VWz8&{0w~*28D=fG|D(u+T_Yh+P-uBj?SBN zOJ*L-K8BVandTu-pS@erR1Ix?d0PdIiiIiMUoA+n9BrIo#%Q9R&FNvL}Tck&p$DNDl@g^I6cjxx?QCKe7c*72fV z$TS8*4hqHNVg02wifsdi4OBdbHX^Ld3}+8>)Oa=p|6Ov*WGkN?2IB_}XqQlDR5ACZ z52^2pu@rXc4X8c^3Mr%~eUo)Ch>)?t&;XRJd*yH=n;W;+`P|6w+OLF9AiGT5L9)?9 zLM*h7HXHAY8~to3{wpSIYiA>0AOWr^hAp-3sgs_zH*;>?+SrQ9^I|lSLCru8DJCF) zp|bR}Gf>|&C4Z)msARza587%mAQcqAn6CDK_o z@J1N21!2Vm%rKT>;RUdPljScYUd}RqByj^dfEb+y1FJ|!&kSf$A+g}$5x~&nLSe*< z$Mwi?eGKuhq7k`RQo|v%E#(=0{m2XWv~Uw(Uf3#1-R_Xc2PI#Z)-`pmZIF zgB8!WR&re`zE&#aDvf=i1f;u06*;Q3MoCJfi$QCBf!rMHUK;d;yRovq;>F=KW77md zMb}93jmrQT3y`)9H)UG!{2b|=M>8^)q?9=++Xg0w z@L>q)Q$7E3j#L>DBr?KIN@{~45a$yIJ!qhhU0kTF8~&beDbUHYV3d-0&4=b)(F{3%O==Kb);oI`jqPDOrFh-|Q! zf>6H*Dsa)NB!qcIx60M8kUUJPsGvq5%O6vUR4WCH26?6EXeJ*8*2c-vC{I@U;HbLS z!cUOmDPIxGHtLPAB8Q4v;shXpRHyoi5^_Y$};a zC<<+rMXOBma3lE&9hncJ(t`SFm`=n9u`q3DFOh_9Pa}b~hKXdiprq8k2E&f(gk;c{ z@I&g2D9mOc_Jl3T^dRG5uLU#1VCy9_=~z^nO0FkGjw z0&SzcZkL{RG~o>sl&UlW7O^C7$t;1kNdu7#eJLfX^>9h@oJ)QXVBuK8Yf+sLf?6vI zohVCz_o#X($GRGTR%MOl5Fm4UV2jJ?fg6sU9_dy(Epz^SMZ5s5P|_{ogU~rT`c|n_ zr8v^6LXR3*iuEB$RJyN4dX{Vw?yL#?m@*!SJy`uJnvi2+>SxsZRzG9A`KoVa5IILk zDR`~vID>*o*k4QX3v8uZWgKvwAv65cZM#dU5nLNl)upj&c!~#qEX23sud>O?N1d{^ zGPZ~n(+~5~Aa{(gJ5&_G>8Z5`tVWgWVxz-1teP8XZmqy0-x$l{t}*B=T-wSDI6;>H zjcq7xh^SGT!jU(VhBmrg4E4P6CUeP#fT|k2T%HU8QI7gK8e@fPC?Rpl1G6ralVGwC z$74D$ZO%i=sZhKUQ;TZ(ZVQ4&qt6&|c+64ZR0T{_@B~bwwqVk*$X2F+2*51KON00e z_F`omq68LxRzFwcW}?a318xc}i{Y6E&E7O@+O-bAOM*s;Ale)xR4h#Apy{UUk}@H# zs$8HUhZ;xhCE;fW-rI_Gg`wmNs7|_(Dw__}nj>XW(V#PyYG4`?sYWIu1rzigp+T5q zKX8gE3}vq>V_|NoW}`Hs(JFnUP+Rq-I<5z}QNm)}Pk`gFgeEo!v8HMv#~C^fBp`Vj zL_tN6y00Q_o_u834IY<+FEv%`aKB}ED8Ty>s{trX7X$f-=c;1FB(5?c^gKEX4jhrr6nhv9-ZmO6UL1IhFibmMk7c?jDGbxOMOWiGApp8H}H2vorf+U1+?i~@)D*`nq0uF{1gKf$# zh!I{gjBO*HFz5(1vKl@alMWj)DJz4mp_6kq)}*u@)o(J+!=jMW1fdP4kXeTfnbhG@ z$kkXB(soq8$+!-SLaxT9kXeTfnbhG@$lX{J(soq8$+!=TLhi<; zxQKh*C~7PBp6W*`M-~qw!?+EkQT=QOk547jhWUsjF~hFZCr;<8?Dl4_>8nY)sHsr2Ghn&M;yjX z8ih7)J#CCVB^t_X6pd4luIfjgY$_+yz$VztMxO?BS>8=pRAs;r)KI(+(Q^~GWEoVKg_%_W=a$v~fm>YfI4S?W%rr z$)^Uk(-KyYm#LlHzX-3Hf2=xJ`aIdbu3@p#zyofo+MBwiSztcHzsPp z-Z{(55J}@a4@BC)l6Ur{Y9EkiBiFgZeRwHbmnTqX-`j?=60mhBLrP{P5=Job7Bl8d zGH*#9gDS0+-JL0et;>eRqkZO?1Lm`&P#5}ke#W6k{we< zF4yJAk!L1E*J00HA1Ha+uL&(VCj%mFOo{g zf{HUVF;ta%NYiJPd}#Gco>y)5o?hi(lnlxGHGCy{HGE6+evy2+vJX9kVVu#N#OyKS znN#*Pn;O4o#t=sKso^`B(z(un=D`}zfaPRUvBpy)blY%h_Xd}0In5DN3wWq$lB|Tg zwV^>$-v?1Ms`Oz^8zM=w3PQvjWK#8V- z%!xet7tV0d)M11EO;(9^6vJjF_%XJfScy6#5R3`MGVWCJ%tSOAb!tpf=Jmn387}%w zRtI%oVqM8=NH-CS^xT=!TjX4heu# zGPVOid+5({Xf%(8-^>+`zM;Um{*``BYT6J43daRbgdrB_(FW6_4h%UQBg!H*Uxm0t z;mEAj2UmSZy%yzu08=>##dOpnP(x~6dZx4o-!b)~s}h!=YlW@q=vq0hzUIh>6uG=A~~UR#=8M zY_Y0a5Xu;1K*CujBwMMdQgGcs%z-e>ggL18nO#{(wjI4In@rD2@4GQN^uu2%>|u-x z(Jl#Ba*`MTdxG_V;5ZsCDd6o+#BI{8Ds=SIwUIag1`{EGpML2<5&t+RHo#CiH0&5BO?LDu=;p= zF2{$ASpz%Gfol}yRj)I(hTKTzVf02JHmPE1gdfVunLj3sE=lADkcP$9*gdDDBxSeQ z_>8LfRW#YWodn<%pirHGAIjK3V3ht=sJ8>v9QzKh>Ivi%sAdeSP zDWtRVh;r5o3Sw@ULji^0422+^fEF*bvl5Uu2bY|L^9tA-JuivbZHDlG@r_26M@5%p^v|k2K1J z2z*6i9oBJh!hx_P75p=NPz#YPSN%Kc;Y|cURCb`O6?OA49SJ3ZG=wntB@xHu37BH4 zri^mxhgcI71QugZp}?>U0 zyS#qX@PZPgGmz12d{c@MRpgFyr3I_LObIPei6w#1W8#KMw$aEmasgT=;|ZKOA(%qy zEe|E29E!gZD&aB);C7SnuP`tyuD?JARDl8;dGa#yQN{u!|fZbVsXJTa&SL!XE^|o`#jK z7u?KXV1nCWE2NT}OKtIh8?R7eC=HPUyRC#aO69+*?i(1Qi4_JhC5sp>x`-8|Dlvlnki-6anrlUt8t*0UpOVgAkCUB^jbnt5p z85sUxs2a|PBZu*Jm?2N<5K``^T|y;r(o%RA+V*M}ofpjFZY=F2$rXxvC`YlXE|YNt zMhPPj$g!(>!a{~o@EZxH#05=c{*u+AE=7rN^}t^>;vabMfe~5OT2S}3Eq>+9uRe3RbLY|MI@Nb^eeWv zh1?{Kjc#WV{)hZU{hN7gC4Qy?fSHBTqT{8EnhS_vUBTTg;AiO&B77+hyl5IhfuqJA zvvM?|4N%9HgmE7%8c1iamqo^WEh391eX3MIuATB-3*$Z|4^h1k8PhOs=C}2#h^5Aw zj#6x?u#R#gRd8I;pW$9CD^q{@D=Krgd7LA*%y>2s-OtiGMhG#$Hjudcni_3DmdOKr@f zrGZk7=v-;LKZl)D=!>LJ@LJzI363lh?L)mFrLfTQl?VkB(sIDdsl>pTcg3F6+q5)C z4BJwsf>)-dNc5w@#Y0HfIa9ok>HjKMO*$K&Y%} zE%*GtM5x>2>00P!Zh?w#q3Cig^Q;96GK6ZS5*i?sk@XZ~r;EsI`Ey+efX68W5OAk0 z{H(hCfhKZ5U&eCF+IWdKl!2IdBW9|)b7R)xZG6UQJG38IX7N}EV^-D*yzqx_7wB+D z(44^-H+IOlOjRYp9tQ8Bu2vZY^2Q4q2YtFh#IQRU(;>L~Eoiwo7Kgx1hTR%4Yy7-5 zOInhH^+My@`M!$K?{=F@gnvX2kjxXL!2{(>h~jyI5w5#(Vmk#SZgtY=gtjJq5;rpJIWx%cpo6m$`igwFhDP27XV4di!KA0&QXcbFvjBR7|3Ca z1u!kOW2reyW%fwjDdwOQIMSg9(a|pkS06BZ7)>9h3xR#u{SJ^@*w`+ya;KMcZG{ts zHOz$xOS*i8BdqF%kWh;i34;dOmaaA#7I4OUio0)gGbTJv#U9==qVHVVYT*~X08u$< zGFyFGgNPOB7j!g$pTHwq-26x}sT6Ij+Ig%MqY)Aj_{3GbkacWqphWP*=)&tX68;3~ zW~0m50EaU=Cq%}<5MFX)Of}tuLN|(Gncz8L zkyrrk1>OqI7AD}$1OsABS)7I_G4-$y4=pMiBKO&9(V@~rI&%K^rdL0?;Zo?8oyW6s`G0TL zfnd20ZeL=uAtyk|)g|={ISFntV0|GhU~nBOLE@Jb78fgPLuUQM3x%RyFcBUZ)`?cd z843`F)OrXK{)Jjo=0Fb7q`m|ZB;i-kG4YcF6>v8KEZ_w@>v8OYGpmIC)6Uaa*f?}0 zo)=e)Um9j0Yse(;A8cqFA$|yuQ%LImq>($j=0gN~h-v4)^#QA2~qA3Xo9{C7Vbl%tLh; z>NH8mFy&K`smME#qMn9q$EIVvD42pVEpsx# zq+eIkSO)wXg^)L-&XG|;7Q#iDlGc{=5oBJGb9>ytpxZAbQ3n{@NF@;;fz|%N)+m4V ztJq*@k^Q9^i*Fd|ffdZmzu;M4{1eT@p&A|BH7e&T$!Y-LR1}9<=v!IU5a)x;v51mm zW;R$^Fs#+`kPM~5s;uTSiU>m!Gzmr}#>B}Yr`D64ttW4-U}CJ^z%=Rrg=0ogOr(`T zUxpqwn4vnTRce&;jIu|m6^uqbsAPt|3xl0-+%?I*YXtiyH0=%!f#B8>%@j~2HwcCh zo7{$9^d6VIylaBzzA*+YW(8XLHmjRufU|^zRAtCt6$OMbZUfq|H`;_SgDGnO_lMyg zSi+Ee)d)r=%Le+EmoO{eqi_R{L=ZMo&yaL&MKPsi_+po>gq^Zb$qW}bJbXaaR7`s( zISR;}vXFAo<)rGG)mhbtEDXAqj~^sSMOu1EE{-E)0!u1q6m!|Bh|mjOjcbfMYMiVd zUPTO8S&cd~2*hbAxdB+kpjt2wG!_mETUjv(h&UmLRi1Go^U?u14lfT&@`7{x&b%2r z_r zd)%au8dw~p8j$w2o4&^ADgM>IcJZVJBSdtzv>p7lel@^#L z(_@2|zK6-GrIpBrpc(L5n5EKj4x5ogk{cMz*-0f9EMWuU+elQ5pTQPv!1S)+7ocQ= zWx#9Jl&_4b7Hia(N+%$H+JxZdL?Kz43m>?i5(Qu=3lZptw^z~xKKqVIioN$TRHJU1`}`DI?xzlgh6!f zxRx(O+K&l0;S#db6`-3o4_FE8sEiMzO-!N$a>0To*;7oFnsom?MDRo(MgT5>n_(nbv)5}R z&K5uwX#!9!I0*Hqu$B)&D(_OM=Y#IOz`xYoaL&qSWDq|DcEUkYoJBE(B@dBptFS?h zvCdK)=vS%QFr=b}QV_`U6AJ-hiTarjaA%htdI(5?kIx3puS90ddfUo34Ach*Q2Q#ByZL4QmAp-UFStAN= zW$k1z0cByRZGgk7&PB~3tck6PagoO~I;%gps54f$SS4R^+^U14S_#G2R-gGHuN}3> z;8`Df)R?ij`3lIA>7kFzWkQGyvTnI65d`9}5nrt5c&HzSadB0URuq;YY6D2Z+K}Km zQA}FVB!s&XJFl>c4-G$|i(iRe8Avx+4QdF$;Ma#uVV{NU6Bq}DKuifZpj1za+BG_O zRi@U(iC8?CNY(b?YD_%==0@Z&0icz_BVLQ-igDijFL|QPnzc=*eYNeNKBXMIOk%NdA)YRB&T%?hsq@<+4?ksRRt)24D#w`v#K*{5koagxovjxr@nfG?*@a#rQXP3Z3#W;OQ=g|C3gs zK&L#ItdsmA(b+-YGFZIg4a89#mW0DqYgznLlyZNegHL)bbAM(F@z-pHjcyI~=NlvR~l|Ht>}}A%#wP>>JW9;D=qYM8ucs zOv-a30XqQql>(#j7ov|+c$TV-2gL){EfmcmwblgYWo`}lBO&~#U~noF4)=k&6Tv)7 z0f!SH#ZJ-G?M%j`KZ+4>9$+Ga6wN-W5!178lLck9)}*h%WwRGZqn8#iG;wfnxPIE< zB+N0+%5@~(Eu{wtMnFYU%*_mYM!mxd92A88l*OWQPhl%PQ!9=K<2vA%@$wtS>;7Yh{sB1V>C1Zs!BV#_w zIHd*BsxB?yiymK=LasO?2+9Ne4HODlR;5C;pj-){{Gyb@qo722cFJpAPW}){#0_5l zs*wCqy^7&Mqf{;EG4>doPjFIGv2ZZqi~2!$fgqxTVD)&z=V>ThX7qwfVlRRx2IAeR z-cswfQyvw%APKpYt$`F8xF(Lt@seV*23)ikxkL*68gQ~E)ZO$TxquArty+tH?Y{i9cw_W!sn+EC{?RV@Id@Uf?Odj@u zLlHRO3Q+65_NNngyA@`p1QSeeF%}ck!U^*gj`F%w-uPO4#vq}32Oqc{F2QO-8+!#3 z33tYQsY=>eIS75=H@gG>$NB;g`#aqhx7+WuIUT50tqxmJ3H;-(v=;lJ`WHT?k1Wt` zLd4;;I-J9tPQTq+Xmfb1F2JwV;jlT2ttIfrR_GoE-$5^hh43Gj+v>vqC9N*#1%I=+ zs^N!1ztv+aBF_q~C6+?l|Fw55J&qj7d4L5B*j^hp7Vx>;b65?~Mb`Vlp4MV_q@5L@ zg#e9&HTG5{tGlToS#*({hxX{73%>a;_&3;Rf03DymGxq?)ji##>FUL5SeaRs zSy`Ep@%SPlNb!%j{f+A^ZFKdPvhC0RW?)$b zf6g@bo>|sNZgr+>>axbNMvkS5@1AAtU6GP+ZJ$xWb!QZfafL*QieeYQ#$$vCToW%Ei$;=x^ks$vdDX4Z^q+Jm+Tq3B* zyXLqXWL!{lrm3B0R`W^ffQ*2$Xg<4sgt}hRnl;se*IMi|iPQ6X)cMu-T;u$5S*X!Z zzRBSf@fzzpoS2VNs{$*IOJeTW;JbvBq{IY19|vh_kfum0(<7-3(o{|B^fQpAgwoBR z;sRrFeu7jth`Y%o)}Tg+J&w=};OhhpW?BkLQlrU2rA^uu5+t(qb_w?CGw0M!QxD82 zY+g)mW{YyR)C!Io%jh`M**rLFu#Aw_i`V&t;618y$)5|(llXI{RCFBqOmbnRAo0Tq zQqjF`1d+g3M3b}$cRQFg)&0<5^ttyCgYmQog5EJ0*O;jLpBW!QL~U*wA1X~l`cB3m zjSuyF3<;qjD9o~D4ux{5u-gKOBh}JRe(|e8K6p$jZI(wW^>W|h5GzoVHn<}eBwQ}A zl7v=zd{wOS@itqH=lPrQw_m>c=KF77eEDj8xkkANSB=Dbut&gDu$mT7w~n{vOx40! zcRfQsJ^`O4iq!1p-FySBe=6xyv+})J$y}!^bu>zpiTy+}p<2xjlSuuAbWKwMuXtfR zP-rZe1#B~g7@pFVd;(nIOZsfqEA_3cuP8p+cl7-R<-0Vr^{{k<^1W_JeB8=+OrZ5-9oi~C{))SX73#P{)Z3{emT^e}RqGS5{ z?GiOj(iGMYR`%4{P|W68Iwq>@kZ29SyLJ*FaR4hLN_x0qkqvhvkNL1Zdh4NBJ;5)7lUF`-gq zqbCMQ#LLmL3h?cVH3n=)&Ip(a#{s@p%L%d;V-C|wiwC?iR*%YJOb-MM7B>0y676ao zs*#cCV?0xpqOn=pX#`SzsK+XUW1pf;*zzleN?gKf1})nGHbeseI!v74_q2AeDYA=% zU>EN{av^hF3 z-LRc+A9{E#a;PSc(*54Y^t28t)&B;*gbzPEEk(E*-3p${w2SU#idvQkHHdr#!n5Kb zJir3Kj9oA7TR`~=zDW-`xF8Mt78epu=a->-mPi%2Xh@ zVuzr(mVOD~Gl7kPS8R1|S{6>WmE}9Jq=kv+SmCK1TDJHv+r}#$WfW-R7|t$*|ARUc z5E0rh=O;7#snuufbH3TqA2-BNX&2S_kVpj?^0>j4LGdfMq6} z9B|Tu^?k6u6KJPXUWfJFbvy(oFwO5s{=H+8r+7_`$rP6NiNZ_Q&G3%AEcbBbg(d#S zye!U4K2-iz{_}_osw$ztLvF7nz`DChz-99c%Eb~X)r3u-OL-J5JxK$tJqF8!6s)TxW28oZ?oO(ilS`@m!o~T7{f6t9iy#y^TD%=T)plKCd+)8+6USg z%x2>H&Z+VFnhDf5H7&?mZq+Va##$2}TM-k2%Pg;S{ZEn#|Q>uKBFVL25!2_;@ZsY{66X~9qHVK;J<6b!K zwKT|TprEXNONUe$7ur@fRc9DBS_X(7W1b>&{XFz11y&d^2?HhpUaKwl(jJV)WHn*$)PZ+0{k9*mkTa#=j>NMN zEe|doUf_l<+{{Lv=OxK09Ms%6jNogQjDpZh;?rd0`+?&`77iN#a9zkDK;fo1lHm6S zotW$Tr|>YBbybzP9kxZjn>uh^?^HkEcHx8;#EE~3SBt|WbONibZx550PpE!#fqV~@$azV*h6^h-C00uPS1%)NGV;&O_FA+v@?(H+xm=F6IR8r?|o z%#7N7VE;5Z>n5a24qBZldekOds1r{^>x>$?h*ZvtlFnB)i3$W2pR}7|E8<-Oqj%~? zBjm)><`4lJ!pV-H1r%?_IpyUfPiOI%z=bHniW1#}7O2Fr+%H+swh8&r`~;BDgK#kj z7lUviBI_usbs*YElUrB3_tziBKMtyCFubOQUiGh`Ae{ic9+f{hWEhsgX$Pl~kLMyV zhyP3+wuS{-y%HU)2*O#_6M?P{IyqIK&~-04>C6@Y3z()*Bk8-94m(783Jjpq*y|UO zaUnXn>rRcjBL_Z>um`)M&!$GA{B7Y+E2UUnRs=aI!rm{@kDC@Y8d#Ge6Ipt(@X-v63 z<*&g;T_0#B!-;6_hK0#kX2eH`Ax55Khc(AA6Tbh!Gy|9@g*q|i4=|XZlG;Qx z6*kd5#9$Eg1|hXsQ%b|RZ8Q}YRs?eFe{P8z8{#WU%$(*4jF{u?z~LWFNbrwDKA|P} z$VHN56uLPz zg>ExKD)mHIr#$w}p?zEkHih}nmYt)KYVbVNF_`)SKlP)?1|RRrEYju1FyyPMXAt$VEYzuuWmPY zDlIN9w)w7tl~r%B%F5SyDgEN*gdvv|9LbRiNzScETnJ~AS|Qx&H{^j*D-`?DTkr{5EXQtbm)i7`@4 zr18>)+TZnXn6C;oUWMw~@?V7jGdG)(uaGVg5GcWnVNyn+ zNT>$SDDex}yu%8n|B9I||RJ zKHsQLIA!-_JU+_PH92s%HbQ4K(53_JY15t+sDj?gARO2sLu! zz05=DWgdln_OM0$F=l~g&iN|ZX$_L0O zh4dTjvrUc9&(1!p+1Jj%8;?&e8ZBa+%7Jj43({N(%Zeh<(w;?rkHySPL$PQ<4xPJV;Lj04_x z!27=5!Y?|X=*4q=2%FYA{N&C2*W^(TM~<8LVH*TMpx09y{|y{|@lHzF>Es{AuuS zdyM&xJ`Vpju?8PEs|(ox0jgkPW&5c%kqrKARpJUgDMQE&Iu_;M;NPYkxw^2kgZ*T% zp8$sW=4Wp|x$lr08d*r^4+1huIIS-IkUnKVSL%L5AcyKo`r7sTaoxLro8Rwi*TryRGE9pFH`GTk4r>`H1E-9bUooZ_bhbm--w7H8vJ=DU%S*s^&c~d!sQ<8U1i0 zb_2duI(EGAV`QEK>3zgbVd}Ex6c!|wD!zNCu-aOZ+%v1++6p<~a+Jr<5W0EXwc5Lw z2aae7sxn5vu0Iv!Yvw0Nx%IWgYcPgdMjFVb#UA-GZkWcAA4~LWhzzCzi4uED(^2OC zx?doILp9MoK^?ljE6^iDUYLp=Q2rH{W3^Uc=5-Kw+49k3AG=W+0oXV6Jh9_xr&FjF zQ)QM0@>La{4T_J^)iPN_Jc?2zgkjxcRZGkc3}B&?1RUvES1JM62*lg0!rh#gp;=`l z9^(jJx=ADP82Af)a_BZU@fFn(Q~P{HD_;@v6hT1es~~w3B!6%iU`}32WLICaI}RPC zbeDc~?GZ>rpPVAi4teVU#vWKUVdR}t{19$8jWX%f6OZB)H$@}IJEh<9m+Qb0Cpz^L z;m-qy6&EfiXc$-l{=c+5^1+#rCyR?80XeSVR{R^_zJMV6@ZiC};)#epfM$^#-Jh)$ zhU62LUInQ3fW4=m{MP)E?PYPuL#GQVu~p71GyD*^dU37Rq5@t?FEKCjJwIv21!qqz z2kC``SIhG;R>kLFTtD0Iv-i)M2|fjD`+U$RKSq}LV7{L_42aOR=014^vI|$aFzQKR z8ID5VNsy1Hb;!tLBnjM9XN%F4`~%?c^|L>bcn8QDTIFrXSDWo7n+fn&RjM3MrJMFeuFY%E?v!9%vXFyyGh>JUr9S6k4fVd#JyAN^E zPR-L9+pOXlJ;6@ichY!11vOBktui*UMc zbxVEmfJ+{5$v+*JOe^q{XR{AOl3@sgwkC0z`_t^Mz-bJSWI8-7Jt+fDL(GTx&w$ey za2ki~LW7^{fYW$C;Xqp=-j&kjR7oFeE`pudh0rbqfmL!zR_Ld zt74Upx7lhu&)~bEoZ8ByMw3a zV!0h{)|Z{#yqj+p=O?K&vo*)?-mGMdh_do2Fi7ktGEt{?5j;LfFlY6Qu0wucc%KgP z<0XAI>y`Re)>rs`)_3&%hHTzLHt()H9|I(WHvjW6Bg4d%CaxOJpa3Eq1#(JZ?~wvJ z-=3dbWXr9#yw@6#*}c(VT9k;)DWY_qpFAbdgLcoARZ1}kWJAkNwJ#Bwb7zZ~+vg`T z^fv49G;tM>2`?UnDZ)v$P!S}9r=uiF;wWNngsd#PVwod6ETyCb_@(i(m;1#$x9OE@ zrW#S)d1DO+!axu`!eaUZQbqIZ8MdEhi;n4&_jYw!L*z^mRI!B%pcehJOSK4zIxpVB zaazp)VOQi=sl9jwX)!;&D5aUg7w>v0vTL;`QNOdUwpWY!2C2b!jg?bxdATg68Bia+ zJ<(S^G!nIVd+#rB>X!$Huq$k_1bTW=nhieKW1mxQ>lf+LeKeNd(I(Ox;(R3T$aP1) z>&FO^uNVM5G!wuxFLpb!Qkowd#!JJ{$?K)hq)FTiJu!eYzFJzARg{a%#hPOE`zd^z z@R#V2_*{$KihXPpUt=7Vvj-chG{NHGu6eU8C3Ck?x6S?o6yB3e;ECRVsrP(((? z>rc7Nra3kWLXhnCTi)2a_e(sW9=}@EbsBbnLUKor1MribIPo(TyY~4_2iK;pYINYe zft7vm;kC{jHN0%I;jw+t>ER=(`SCW(>?4?+76DVUvs!?8z%II%DQc4cJ>G^qx!68*j-{P7fj`=01@k5TUhneH;H`^_W^__iNb=Xy) zP{ST^P3Uh>S%g|n6)jAV(#H-@?a&hcVPs~djf(<@xk(&KhzYg9|Dm{>%l!hK1^)D* za|G0KyDN*=lpSE5pH(Jw1-m3R9`cknFvt_Z(D|Oiu>mLSv*<;d|U8_-IM%9Y=J#0QK9Pe4!-oQ&BOB-Fhm8=8!dusi*hA@bxALhwfDkN4-nJ?4m1jruyvXXKhAKJ zdTtuF&N1~8Hxx6}T{m+l5K7NO0!b&w&N7AvKUhssO(BID2g|B6_bfAf2sGv`B?H#U zRMG*L3_9EO_WB&YUAn!&jc>@GB_S7`aEq=bL+QkjP3VmX6F@$moOD7y=Po=D?;u+9 zVKssY!mRO`7Z;%yN(`pW9A%e@ndmEV%%HD)atP=mD|E!^!547;hapR;O_Y+LTW}7c zQ3ze;aHBAEqL2z`q<9GKu;Ilfp056t`I&GL z!iOyc=*@{zIM&6nGYa6Zh~7~~f9MirU~164kKe9HALGK?PD~he62Uda#gsX@4aYom z?>k`Wn;6Y{{$E z+FWF-#q#~+*T1Du$GP>#VqN_D47uwhn$(tq+T^pv#R4h^2=tAnBGUH)>DVwt=S*B> z%f;n-0@Y=?lLd2xX({E+LIxJCszQ-`4ugVpyv(7sE^Va==7GM2`KehZo}sCeyn7CJ za-npXEO+JEbXm+^+nchugp>J}M!uV#y)73zxcSI*eaq5DksR}Sc2$&W&~*jWQ5gcI zr)5`GEHft--tou0EY3`Yfc(w*_(ntv07OmB%=~!mWOnQPZIz0Q^atH)ga*0-%KNLG znfUsz2K>#V^5@iYd>{U%u|mWF&%|Idz;FcbNOXM=>4Dq@+Gtg?~f+xPswGh%Wf&`A@Mi2AKZt<-`sk9taEShm%ROMiN9$KPbv0Iox5I5$KY># zCziC3@HYZ^BSAP__#2&W_`~6ETsCxcfNy43`Rp}e<%^383BLKuF9+PsW5V4i9F0mm z&TQyI(kpsGV>QjRzsFsmc1E3W8tth7=9GLfB0q(cBRK=yAKHhKt9-Ae2*1TY%{n30M| zTYO2WmaVr-z~Db4%e&*tR2Di9Ihlf)z9}4uvbPJhiE}nvE;e?#UkYHhFw6b~yKe=) zS!@dohRn<&1NLh1&W3NpdM-`P%Azku0P8x8+#7Db{r2VW&N?c{-5u?=u(GW4tfW@x zVllVtuOZ8-aR^JaFs9Ql105tT#rsmOief%zGxXDZmS0>jd`MZMJyk1=^GJ9*neKNx zv+M_W`%P90jF3yk#d3jvCIOdGL{|iU$lgl}y)t%FDR}E`PM85zR=t5~`Ihqn4^sG_ z!fr3;cCmunqunS(KbuyeuDEQ?QW zw<;p{HT@X!T627V@mdQ_B`<9)dpdybQi(N@fl%vSP9lAFB4CVpL;qPM=7 z7LjR1)Ebk*e7wGa3r1UEG`zrs=A(7K8-MZL7n&ynx@o?X-jH%`nb*^gp-;nwqIWV; z5!fc*j=5Y6L#^~cGV#31mHb2YZ>&AJptWnk@i8v=WhNSgP+QaeQjTI_B|UsuX7dG5 zM@-{+{1cFjC3f!lNw$2Oy=VU;g)tPQly41OxRc9=LXE%O6&rq-hG3LDgMFMyl>AdQ^MCz}jM7* zF7n?mi$V*5mUTgwytJ{3M@BMQt`!IJ`AK;>1>1%HRTy3zVfl8y#JUjA(c_kDQgw!x z_VuJ<7hL2oiq)prf{)-?MEiBeGuGbu$tywquzfdIi^>BJYjT4)5W51F*2UWBm&Y^X zE~@$FLFwKxu-f*#$X{lAzy`DR@0RrNarO$~sFrLXTCh3h)Av=?gLpSMBQ{6YK3!3s)7u8%Bp#4VQJgAFl z?*nP=S0CI5*0DLjWl{by+m(xV)nxQM_qWTDr06;AF+qgJ2F=Nf;pR(mrPj_p#9bVPdeD~}{P5I1|Oddanc>vZw_Ayg}W1U=;InoC{ zZE_1bNROnlt?KF{zH`q{{A#Pc$EEAQ1)(M{y#pCC8{txm`+Ao$FY>+A&+fN*`HC3Z zZ`R*K?=3$KqKP3+2fcW2iY!_UKMPHH0>Tl%PeVJ4f{e`g`@autGp=~8Q9?Ck>^&YHupX|%!XKhw0 zeZ~rM@eUIb%404f&PwRv5ngP~`h0}qgHrw|Jv^(GTpgCCdMlbo0{gV`o*0uT+=rc@ V!LLCKN3=#bMFK+3j8|Ka{r~FZ6c_*i literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gnome-shell/gnome-shell-theme.gresource.sh b/OSX-Arc-White/gnome-shell/gnome-shell-theme.gresource.sh new file mode 100755 index 0000000..334ae6c --- /dev/null +++ b/OSX-Arc-White/gnome-shell/gnome-shell-theme.gresource.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +glib-compile-resources gnome-shell-theme.gresource.xml diff --git a/OSX-Arc-White/gnome-shell/gnome-shell-theme.gresource.xml b/OSX-Arc-White/gnome-shell/gnome-shell-theme.gresource.xml new file mode 100755 index 0000000..2096e75 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/gnome-shell-theme.gresource.xml @@ -0,0 +1,51 @@ + + + + assets/calendar-arrow-left.svg + assets/calendar-arrow-left-hover.svg + assets/calendar-arrow-right.svg + assets/calendar-arrow-right-hover.svg + assets/checkbox.svg + assets/checkbox-hover.svg + assets/checkbox-off.svg + assets/checkbox-off-hover.svg + assets/corner-ripple-ltr.svg + assets/corner-ripple-rtl.svg + assets/dash-placeholder.svg + gnome-shell.css + assets/go-down.svg + assets/go-up.svg + assets/media-control-active.svg + assets/media-control-hover.svg + assets/more-results.svg + no-events.svg + noise-texture.png + no-notifications.svg + process-working.svg + assets/dot/running1.svg + assets/dot/running1-focused.svg + assets/dot/running1-vert.svg + assets/dot/running1-vert-focused.svg + assets/dot/running2.svg + assets/dot/running2-focused.svg + assets/dot/running2-vert.svg + assets/dot/running2-vert-focused.svg + assets/dot/running3.svg + assets/dot/running3-focused.svg + assets/dot/running3-vert.svg + assets/dot/running3-vert-focused.svg + assets/dot/running4.svg + assets/dot/running4-focused.svg + assets/dot/running4-vert.svg + assets/dot/running4-vert-focused.svg + assets/show-apps.svg + assets/show-apps-active.svg + toggle-off.svg + toggle-off-hover.svg + toggle-on.svg + toggle-on-hover.svg + assets/window-close.svg + assets/window-close-active.svg + assets/window-close-hover.svg + + diff --git a/OSX-Arc-White/gnome-shell/gnome-shell.css b/OSX-Arc-White/gnome-shell/gnome-shell.css new file mode 100755 index 0000000..c02f0ba --- /dev/null +++ b/OSX-Arc-White/gnome-shell/gnome-shell.css @@ -0,0 +1,2499 @@ +/* This stylesheet is generated, DO NOT EDIT */ +/*********** + * Globals * + ***********/ +* { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.2s; } + +stage { + font-family: sfns display, product sans, helvetica, open sans, source sans pro, segoe ui, ubuntu, nokia pure text, lucida grande, cantarell, sans-serif; + font-size: 10.5pt; + color: #333;} + +/*********** + * Widgets * + ***********/ +/*********** + * Buttons * + ***********/ +.button { + min-height: 20px; + padding: 5px 32px; + transition-duration: 0; + border-radius: 2px; } + +.button, .notification-banner .notification-button, +.notification-banner:hover .notification-button, +.notification-banner:focus .notification-button, .hotplug-notification-item { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #5c616c; + background-color: #fbfbfc; + border: 1px solid #cfd6e6; + box-shadow: inset 0 1px rgba(251, 251, 252, 0.05); } + .button:focus, .notification-banner .notification-button:focus, .hotplug-notification-item:focus { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #5c616c; + background-color: #fbfbfc; + border: 1px solid #5294E2; + box-shadow: inset 0 1px rgba(251, 251, 252, 0.05); } + .button:hover, .notification-banner .notification-button:hover, .hotplug-notification-item:hover { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #5c616c; + background-color: white; + border: 1px solid #cfd6e6; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } + .button:hover:focus, .notification-banner .notification-button:hover:focus, .hotplug-notification-item:hover:focus { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #5c616c; + background-color: #fbfbfc; + border: 1px solid #5294E2; + box-shadow: inset 0 1px rgba(251, 251, 252, 0.05); } + .button:active, .notification-banner .notification-button:active, .hotplug-notification-item:active, .button:active:focus, .notification-banner .notification-button:active:focus, .hotplug-notification-item:active:focus { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: #ffffff; + background-color: #5294E2; + border: 1px solid #5294E2; + box-shadow: inset 0 1px rgba(82, 148, 226, 0.05); } + .button:insensitive, .notification-banner .notification-button:insensitive, .hotplug-notification-item:insensitive { + text-shadow: 0 1px rgba(255, 255, 255, 0); + color: rgba(92, 97, 108, 0.55); + border: 1px solid rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); + box-shadow: inset 0 1px rgba(251, 251, 252, 0.05); } + +/*********** + * Entries * + ***********/ +StEntry { + padding: 7px; + caret-size: 1px; + caret-color: #5c616c; + selection-background-color: #5294E2; + selected-color: #ffffff; + transition-duration: 300ms; + border-radius: 3px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #cfd6e6; + box-shadow: inset 0 2px 4px rgba(255, 255, 255, 0.05); } + StEntry:focus, StEntry:hover { + color: #5c616c; + background-color: #ffffff; + border: 1px solid #6DD5FF; + box-shadow: inset 0 2px 4px rgba(255, 255, 255, 0.05); } + StEntry:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: #fbfbfb; + border-color: 1px solid #e0e4ee; + box-shadow: inset 0 2px 4px rgba(251, 251, 251, 0.05); } + StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #F27835; + padding: 0 4px; } + +/************** + * Scrollbars * + **************/ +StScrollView.vfade { + -st-vfade-offset: 32px; } +StScrollView.hfade { + -st-hfade-offset: 32px; } + +StScrollBar { + padding: 0; } + StScrollView StScrollBar { + min-width: 6px; + min-height: 6px; } + StScrollBar StBin#trough { + margin: 0; + border-radius: 0; + background-color: rgba(38, 50, 56, 0.15); } + StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + margin: 0; + border-radius: 0; + background-color: rgba(236, 239, 241, 0.6); } + StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(236, 239, 241, 0.8); } + StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #eceff1; } + +/********** + * Slider * + **********/ +.slider { + height: 16px; + color: #5294e2; + -slider-height: 2px; + -slider-background-color: rgba(38, 50, 56, 0.1); + -slider-border-color: transparent; + -slider-active-background-color: #5294e2; + -slider-active-border-color: transparent; + -slider-border-width: 1; + -slider-handle-radius: 8px; } + +/*************** + * Check Boxes * + ***************/ +.check-box StBoxLayout { + spacing: 0.8em; } +.check-box StBin { + width: 20px; + height: 20px; + background-image: url("assets/checkbox-off.svg"); + color: rgba(236, 239, 241, 0.75); } +.check-box:focus StBin { + background-image: url("assets/checkbox-off-hover.svg"); } +.check-box:checked StBin { + background-image: url("assets/checkbox.svg"); } +.check-box:focus:checked StBin { + background-image: url("assets/checkbox-hover.svg"); } + +/************ + * Switches * + ************/ +.toggle-switch { + width: 40px; + height: 20px; + background-size: contain; } + +.toggle-switch-us { + background-image: url("toggle-off.svg"); } + .toggle-switch-us:checked { + background-image: url("toggle-on.svg"); } + +.toggle-switch-us:hover, +.toggle-switch-us:active, +.toggle-switch-us:focus { + background-image: url("toggle-off-hover.svg"); } + .toggle-switch-us:hover:checked, + .toggle-switch-us:active:checked, + .toggle-switch-us:focus:checked { + background-image: url("toggle-on-hover.svg"); } + +.toggle-switch-intl { + background-image: url("toggle-off.svg"); } + .toggle-switch-intl:checked { + background-image: url("toggle-on.svg"); } + +.toggle-switch-intl:hover, +.toggle-switch-intl:active, +.toggle-switch-intl:focus { + background-image: url("toggle-off-hover.svg"); } + .toggle-switch-intl:hover:checked, + .toggle-switch-intl:active:checked, + .toggle-switch-intl:focus:checked { + background-image: url("toggle-on-hover.svg"); } + +/********* + * Links * + *********/ +.shell-link { + color: #2679db; } + .shell-link:hover { + color: #5294e2; } + +.headline { + font-size: 110%; } + +.lightbox { + background-color: black; } + +.flashspot { + background-color: white; } + +/***************** + * Modal Dialogs * + *****************/ +.modal-dialog { + color: #5c616c; + background-color: rgba(245, 246, 247, 0); + border: none; + border-image: url("light-assets/misc/modal.svg") 9 9 9 67; + padding: 0 5px 6px 5px; } + .modal-dialog .modal-dialog-content-box { + padding: 20px 10px 10px 10px; } + .modal-dialog-linked-button { + height: 39px; + padding: 0; + box-shadow: inset 0 0 black; + border-top-width: 0px; + border-bottom-width: 0; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(42, 45, 55, 0.95); } + .modal-dialog-linked-button:hover { + background-color: rgba(64, 69, 83, 0.95); } + .modal-dialog-linked-button:focus { + color: #5294E2; } + .modal-dialog-linked-button:active { + color: #ffffff; + background-color: #5294e2; } + .modal-dialog-linked-button:insensitive { + color: rgba(186, 195, 207, 0.5); + background-color: rgba(49, 52, 63, 0.95); } + .modal-dialog-linked-button:first-child { + border-radius: 0px 0px 0px 2px; } + .modal-dialog-linked-button:last-child { + border-right-width: 0px; + border-radius: 0px 0px 2px 0px; } + .modal-dialog-linked-button:first-child:last-child { + border-right-width: 0px; + border-radius: 0px 0px 2px 2px; } + .modal-dialog .run-dialog-entry { + width: 21em; } + .modal-dialog .run-dialog-error-box { + padding-top: 5px; + spacing: 5px; } + .modal-dialog .run-dialog-label { + font-size: 0; } + +.show-processes-dialog-subject, +.mount-question-dialog-subject, +.end-session-dialog-subject { + font-size: 11pt; + font-weight: bold; + color: #5c616c; } + +/********************** + * End Session Dialog * + **********************/ +.end-session-dialog { + spacing: 42px; } + .end-session-dialog-list { + padding-top: 20px; } + .end-session-dialog-layout { + padding-left: 17px; } + .end-session-dialog-layout:rtl { + padding-right: 17px; } + .end-session-dialog-description { + width: 28em; + padding-bottom: 10px; } + .end-session-dialog-description:rtl { + text-align: right; } + .end-session-dialog-warning { + width: 28em; + color: #F27835; + padding-top: 6px; } + .end-session-dialog-warning:rtl { + text-align: right; } + .end-session-dialog-logout-icon { + border: 0px solid transparent; + border-radius: 2px; + width: 48px; + height: 48px; + background-size: contain; } + .end-session-dialog-shutdown-icon { + color: #5c616c; + width: 48px; + height: 48px; } + .end-session-dialog-inhibitor-layout { + spacing: 16px; + max-height: 200px; + padding-right: 10px; + padding-left: 10px; } + .end-session-dialog-session-list, .end-session-dialog-app-list { + spacing: 1em; } + .end-session-dialog-list-header { + font-weight: bold; } + .end-session-dialog-list-header:rtl { + text-align: right; } + .end-session-dialog-app-list-item, .end-session-dialog-session-list-item { + spacing: 1em; } + .end-session-dialog-app-list-item-name, .end-session-dialog-session-list-item-name { + font-weight: bold; } + .end-session-dialog-app-list-item-description { + color: #686d7a; + font-size: 8pt; } + .end-session-dialog .modal-dialog-linked-button:last-child { + color: #ffffff; + background-color: #F04A50; } + .end-session-dialog .modal-dialog-linked-button:last-child:hover { + color: #ffffff; + background-color: #f47479; } + .end-session-dialog .modal-dialog-linked-button:last-child:active { + color: #ffffff; + background-color: #ee3239; } +/******************************* + * ShellMountOperation Dialogs * + *******************************/ +.shell-mount-operation-icon { + icon-size: 48px; } + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; } + +.show-processes-dialog-subject, +.mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; } + +.mount-question-dialog-subject { + max-width: 500px; } + +.show-processes-dialog-subject:rtl, +.mount-question-dialog-subject:rtl { + padding-left: 0; + padding-right: 17px; } + +.show-processes-dialog-description, +.mount-question-dialog-description { + padding-left: 17px; + width: 28em; } + .show-processes-dialog-description:rtl, + .mount-question-dialog-description:rtl { + padding-right: 17px; } + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; } + .show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; } + +.show-processes-dialog-app-list-item { + color: rgba(236, 239, 241, 0.75); } + .show-processes-dialog-app-list-item:hover { + color: #ECEFF1; } + .show-processes-dialog-app-list-item:ltr { + padding-right: 1em; } + .show-processes-dialog-app-list-item:rtl { + padding-left: 1em; } + +.show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; } +.show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; } + +.show-processes-dialog-app-list-item-name { + font-size: 10pt; } + +/************************************* + * Password or Authentication Dialog * + *************************************/ +.prompt-dialog { + width: 500px;} + .prompt-dialog-main-layout { + spacing: 24px; + padding: 10px;} + .prompt-dialog-message-layout { + spacing: 16px; } + .prompt-dialog-headline { + font-size: 12pt; + font-weight: bold; + color: #5c616c; } + .prompt-dialog-descritption:rtl { + text-align: right; } + .prompt-dialog-password-box { + spacing: 1em; + padding-bottom: 1em; } + .prompt-dialog-error-label { + font-size: 9pt; + color: #FC4138; + padding-bottom: 8px; } + .prompt-dialog-info-label { + font-size: 9pt; + padding-bottom: 8px; } + .prompt-dialog-null-label { + font-size: 9pt; + padding-bottom: 8px; } + +.hidden { + color: transparent; } + +.prompt-dialog-null-label { + font-size: 10pt; + padding-bottom: 8px; } + +/***************** + * Polkit Dialog * + *****************/ +.polkit-dialog-user-layout { + padding-left: 10px; + spacing: 10px; } + .polkit-dialog-user-layout:rtl { + padding-left: 0px; + padding-right: 10px; } + +.polkit-dialog-user-root-label { + color: #F27835; } + +.polkit-dialog-user-user-icon { + border-radius: 2px; + background-size: contain; + width: 48px; + height: 48px; } + +/************************** + * Audio selection dialog * + **************************/ +.audio-device-selection-dialog { + spacing: 3em; } + +.audio-selection-content { + padding: 2.2em; + spacing: 2em; } + +.audio-selection-title { + font-weight: 700; + text-align: center; } + +.audio-selection-box { + spacing: 2em; } + +.audio-selection-device { + border: 1px solid rgba(0, 0, 0, 0.12); + border-radius: 2px; } + .audio-selection-device:hover, .audio-selection-device:focus { + background-color: rgba(236, 239, 241, 0.4); } + .audio-selection-device:active { + background-color: #00BCD4; } + +.audio-selection-device-box { + padding: 2em; + spacing: 2em; } + +.audio-selection-device-icon { + icon-size: 64px; } + +/********************** + * Geolocation Dialog * + **********************/ +.geolocation-dialog { + spacing: 30px; } + +.geolocation-dialog-main-layout { + spacing: 1em; } + +.geolocation-dialog-content { + spacing: 2em; } + +.geolocation-dialog-icon { + icon-size: 48px; } + +.geolocation-dialog-title { + font-weight: 700; } + +.geolocation-dialog-reason { + color: rgba(236, 239, 241, 0.4); + font-weight: 400; } + +/************************ + * Network Agent Dialog * + ************************/ +.network-dialog-secret-table { + spacing-rows: 15px; + spacing-columns: 1em; } + +.keyring-dialog-control-table { + spacing-rows: 15px; + spacing-columns: 1em; } + +/****************** + * Popovers/Menus * + ******************/ +.popup-menu { + min-width: 15em; } + .popup-menu .popup-sub-menu { + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + background-color: #ECEFF1; + box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.12); } + .popup-menu .popup-menu-content { + padding: 0.45em 0; } + .popup-menu .popup-menu-item { + spacing: 8px; + color: rgba(38, 50, 56, 0.75); } + .popup-menu .popup-menu-item:ltr { + padding: 0.45em 1.75em 0.45em 0; } + .popup-menu .popup-menu-item:rtl { + padding: 0.45em 0 0.45em 1.75em; } + .popup-menu .popup-menu-item:checked { + background-color: #5294e2; + color: #FFFFFF; + box-shadow: 0 0 transparent; + font-weight: 500; } + .popup-menu .popup-menu-item:checked.selected { + background-color: #5294e2; + color: #FFFFFF; } + .popup-menu .popup-menu-item:checked:active { + background-color: #5294e2; + color: #FFFFFF; } + .popup-menu .popup-menu-item:checked:insensitive { + color: rgba(255, 255, 255, 0.5); } + .popup-menu .popup-menu-item.selected { + background-color: rgba(38, 50, 56, 0.1); + color: #263238; + transition-duration: 0; } + .popup-menu .popup-menu-item:active { + background-color: rgba(38, 50, 56, 0.2); + color: #263238; + transition-duration: 0.2s; } + .popup-menu .popup-menu-item.selected:active { + color: #263238; } + .popup-menu .popup-menu-item:insensitive { + color: rgba(38, 50, 56, 0.5); } + .popup-menu .popup-inactive-menu-item { + color: rgba(38, 50, 56, 0.75); } + .popup-menu .popup-inactive-menu-item:insensitive { + color: rgba(38, 50, 56, 0.375); } + .popup-menu.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; } + .popup-menu StEntry { + background-color: rgba(0, 0, 0, 0.01); + border-color: transparent; + box-shadow: inset 0 -1px rgba(38, 50, 56, 0.15); + color: rgba(38, 50, 56, 0.75); } + .popup-menu StEntry:hover { + border-color: transparent; + box-shadow: inset 0 -2px rgba(38, 50, 56, 0.15); + color: #263238; } + .popup-menu StEntry:focus { + border-color: transparent; + box-shadow: inset 0 -2px #00BCD4; + color: #263238; } + .popup-menu StEntry:insensitive { + color: rgba(38, 50, 56, 0.4); + border-color: transparent; + box-shadow: inset 0 -1px rgba(38, 50, 56, 0.06); } + +.popup-menu-ornament { + text-align: right; + width: 1.2em; + height: 1.2em; } + +.popup-menu-boxpointer, +.candidate-popup-boxpointer { + -arrow-border-radius: 2px; + -arrow-background-color: #FAFBFC; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 64px; + -arrow-rise: 0; + -arrow-box-shadow: none; + margin: 0.1em 0.3em 0.5em; + border-radius: 2px; + border-top: 1px solid #FFFFFF; + background-color: #FAFBFC; + box-shadow: 0 9px 12px rgba(0, 0, 0, 0.4), 0 5px 5px rgba(0, 0, 0, 0.32), 0 3px 3px rgba(0, 0, 0, 0.26); } + +.popup-separator-menu-item { + height: 1px; + margin: 0; + spacing: 0; + border-color: rgba(0, 0, 0, 0.12); + border-bottom-width: 1px; + border-bottom-style: solid; + background-color: transparent; } + +.background-menu { + -boxpointer-gap: 4px; + -arrow-rise: 0; } + +.masterslider.smaller .masterlabel, +.masterslider.smaller .slider { + min-width: 14.2em; } + +/******* + * OSD * + *******/ +.osd-window { + text-align: center; + font-weight: 700; + spacing: 1em; + margin: 32px; + min-width: 64px; + min-height: 64px; } + .osd-window .osd-monitor-label { + font-size: 29.99pt; } + .osd-window .level { + height: 3px; + border-radius: 0; + background-color: rgba(38, 50, 56, 0.15); + color: #00E676; } + .osd-window .level-bar { + border-radius: 0; + background-color: #00E676; } + +/**************** + * App Switcher * + ****************/ +.switcher-popup { + padding: 8px; + spacing: 16px; } + +.switcher-list-item-container { + spacing: 8px; } + +.switcher-list .item-box { + padding: 8px; + border-radius: 2px; } + +.switcher-list .item-box:outlined { + padding: 6px; + border: 2px solid rgba(236, 239, 241, 0.4); } + +.switcher-list .item-box:selected { + background-color: rgba(77, 182, 172, 0.1); + color: #4DB6AC; } + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; } + +.switcher-list .thumbnail { + width: 256px; } + +.switcher-list .separator { + width: 1px; + background: rgba(0, 0, 0, 0.12); } + +.switcher-arrow { + border-color: transparent; + color: rgba(236, 239, 241, 0.5); } + .switcher-arrow:highlighted { + color: #ECEFF1; } + +.input-source-switcher-symbol { + font-size: 29.99pt; + width: 96px; + height: 96px; } + +/********************** + * Workspace Switcher * + **********************/ +.workspace-switcher-group { + padding: 12px; } + +.workspace-switcher { + padding: 0; + spacing: 8px; + border: 0; + border-radius: 0; + background: transparent; } + +.ws-switcher-active-up { + height: 50px; + background-color: rgba(77, 182, 172, 0.1); + background-image: url("assets/go-up.svg"); + background-size: 24px; + border-radius: 2px; } + +.ws-switcher-active-down { + height: 50px; + background-color: rgba(77, 182, 172, 0.1); + background-image: url("assets/go-down.svg"); + background-size: 24px; + border-radius: 2px; } + +.ws-switcher-box { + height: 50px; + border: 2px solid rgba(236, 239, 241, 0.2); + border-radius: 2px; + background: transparent; } + +.osd-window, +.resize-popup, +.switcher-list, .workspace-switcher-container { + padding: 12px; + border-radius: 2px; + border: none; + color: #ECEFF1; + background-color: rgba(42, 55, 62, 0.9); + box-shadow: 0 12px 16px rgba(0, 0, 0, 0.54), 0 8px 8px rgba(0, 0, 0, 0.44), 0 4px 4px rgba(0, 0, 0, 0.32); } + +/************************* + * Tiled window previews * + *************************/ +.tile-preview { + background-color: rgba(0, 188, 212, 0.2); + border: 1px solid #00BCD4; } + +.tile-preview-left.on-primary { + border-radius: 0 0 0 0; } + +.tile-preview-right.on-primary { + border-radius: 0 0 0 0; } + +.tile-preview-left.tile-preview-right.on-primary { + border-radius: 0 0 0 0; } + +/*********** + * Top Bar * + ***********/ +#panel { + background-gradient-direction:none; + background-color: rgba(255,255,255,0.75); +/* background-color: rgba(46,51,56,0.9); + border:1px solid rgba(200,200,200,.5);*/ + box-shadow: 0px 3px 3px 1px rgba(0,0,0,0.5); + border: 0px solid rgba(90,105,111,0.5); + /* box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.15);*/ + border-top:0px;border-right:0px;border-left:0px; + font-weight: bold; + height: 26px;} + #panel:overview { + background-color: transparent; + border-color: transparent; + box-shadow: inset 0px rgba(0,0,0,0)} +#panel:overview .panel-button { + color: rgba(255,255,255,.5); + border-radius: 0px 0px 4px 4px} +#panel:overview .panel-button:hover, +#panel:overview .panel-button:active {color:white} +#panel:overview #panelActivities:active, +#panel:overview #panelActivities:overview { + color:transparent +}, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 2px 0 #13191c; } + #panel #panelLeft, + #panel #panelCenter { + spacing: 0; } + #panel .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: #13191c; + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; } + #panel .panel-corner:hover { + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 2px 0 rgba(236, 239, 241, 0.4); } + #panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus { + -panel-corner-border-color: transparent; + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 2px 0 #00BCD4; } + #panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-corner.unlock-screen { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; } + #panel .panel-button { +-natural-hpadding: 6px;/*jarak item2 panel def 12px*/ + -minimum-hpadding: 4px; + font-weight: normal; + color: #333;/*tulisan toolbar scr umum*/ + transition-duration: 200ms;/*nonstatus*/} + #panel .panel-button .app-menu-icon { + -st-icon-style: symbolic; + margin-left: 4px; + margin-right: 4px; } + #panel .panel-button:hover { + background-color: #5294e2; + color: white; + text-shadow:white 0px 0px 0px;} + #panel .panel-button:active, #panel .panel-button:focus, #panel .panel-button:checked, #panel .panel-button:overview { + background-color: gray; + box-shadow: inset 0 2px 0 #5294e2; + color: #FFFFFF; } + #panel .panel-button:active > .system-status-icon, #panel .panel-button:focus > .system-status-icon, #panel .panel-button:checked > .system-status-icon, #panel .panel-button:overview > .system-status-icon { + icon-shadow: none; } + #panel .panel-button .system-status-icon { + icon-size: 16px; + padding: 0 2px; } + .unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { + color: #ECEFF1; } + .unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active { + color: #FFFFFF; } + #panel .panel-status-indicators-box, + #panel .panel-status-menu-box { + spacing: 6px; } + #panel .screencast-indicator { + color: #4DB6AC; } + +/******************** + * Calendar popover * + ********************/ +#calendarArea { + padding: 0.75em 1.0em; } + +.calendar { + margin-bottom: 1em; } + +.calendar, +.datemenu-today-button, +.datemenu-displays-box, +.message-list-sections { + margin: 0 1.5em; } + +.datemenu-calendar-column { + spacing: 0.5em; } + +.datemenu-displays-section { + padding-bottom: 3em; } + +.datemenu-today-button, +.world-clocks-button, +.message-list-section-title { + padding: 0.4em; + border-radius: 2px; } + +.message-list-section-list:ltr { + padding-left: 0.4em; } +.message-list-section-list:rtl { + padding-right: 0.4em; } + +.datemenu-today-button:hover, .datemenu-today-button:focus, +.world-clocks-button:hover, +.world-clocks-button:focus, +.message-list-section-title:hover, +.message-list-section-title:focus { + color: #263238; + background-color: rgba(38, 50, 56, 0.07); } +.datemenu-today-button:active, +.world-clocks-button:active, +.message-list-section-title:active { + color: #263238; + background-color: rgba(38, 50, 56, 0.15); } + +.datemenu-today-button .date-label { + font-size: 15pt; } + +.world-clocks-header, +.message-list-section-title { + color: rgba(38, 50, 56, 0.75); + font-weight: 700; } + +.world-clocks-grid { + spacing-rows: 0.4em; } + +.calendar-month-label { + padding: 4px 0; + color: #45b1ea; + font-weight: 700; } + +.pager-button { + width: 32px; + height: 32px; + border-radius: 32px; + color: #263238; + background-color: transparent; } + .pager-button:hover, .pager-button:focus { + background-color: rgba(38, 50, 56, 0.07); } + .pager-button:active { + background-color: rgba(38, 50, 56, 0.15); } + +.calendar-change-month-back { + background-image: url("assets/calendar-arrow-left.svg"); } + .calendar-change-month-back:hover, .calendar-change-month-back:focus { + background-image: url("assets/calendar-arrow-left-hover.svg"); } + .calendar-change-month-back:rtl { + background-image: url("assets/calendar-arrow-right.svg"); } + .calendar-change-month-back:rtl:hover, .calendar-change-month-back:rtl:focus { + background-image: url("assets/calendar-arrow-right-hover.svg"); } + +.calendar-change-month-forward { + background-image: url("assets/calendar-arrow-right.svg"); } + .calendar-change-month-forward:hover, .calendar-change-month-forward:focus { + background-image: url("assets/calendar-arrow-right-hover.svg"); } + .calendar-change-month-forward:rtl { + background-image: url("assets/calendar-arrow-left.svg"); } + .calendar-change-month-forward:rtl:hover, .calendar-change-month-forward:rtl:focus { + background-image: url("assets/calendar-arrow-left-hover.svg"); } + +.calendar-day-base { + font-size: 9pt; + width: 32px; + height: 32px; + padding: 0; + margin: 2px; + border-radius: 32px; + text-align: center; } + .calendar-day-base:hover, .calendar-day-base:focus { + background-color: rgba(38, 50, 56, 0.07); } + .calendar-day-base:active { + color: #FFFFFF; + background-color: #45b1ea; + border-color: transparent; } + .calendar-day-base.calendar-day-heading { + font-size: 9pt; + width: 32px; + height: 25.3px; + margin-top: 2px; + padding: 6.7px 0 0; + background-color: transparent; + color: rgba(68, 235, 210, 1); + font-weight: 700; + text-align: center; } + +.calendar-week-number { + width: 32px; + height: 25.3px; + margin: 2px; + padding: 6.7px 0 0; + background-color: transparent; + color: rgba(38, 50, 56, 0.4); + font-weight: 700; + font-size: inherit; + text-align: center; } + +.calendar-day { + border-width: 0; } + +.calendar-day-top { + border-top-width: 0; } + +.calendar-day-left { + border-left-width: 0; } + +.calendar-nonwork-day { + color: #263238; } + +.calendar-today { + border: none; + font-weight: 700 !important; } + +.calendar-day-with-events { + color: #03A9F4; + font-weight: 400; + text-decoration: underline; + background-image: none; } + +.calendar-other-month-day { + color: rgba(38, 50, 56, 0.4); + opacity: 0.5; } + +/**************** + * Message list * + ****************/ +.message-list { + width: 31.5em; } + .message-list-sections { + spacing: 1.5em; } + .message-list-section, .message-list-section-list { + spacing: 0.7em; } + .message-list-section-list-title-box { + spacing: 0.4em; } + .message-list-placeholder StIcon { + width: 0; + height: 0; } + .message-list-placeholder StLabel { + color: rgba(92, 97, 108, 0.55); } + + .message-list-section-close > StIcon { + icon-size: 18px; + border-radius: 0px; + color: transparent; + background-color: transparent; + background-image: url("light-assets/misc/message-close.svg"); } + .message-list-section-close:hover > StIcon { + color: transparent; + background-color: transparent; + background-image: url("light-assets/misc/message-close-hover.svg"); } + .message-list-section-close:active > StIcon { + color: transparent; + background-color: transparent; + background-image: url("light-assets/misc/message-close-active.svg"); } + +.message { + padding: 4px; + color: #5c616c; + border-image: url("light-assets/misc/message.svg") 9 9 9 9; } + .message:hover, .message:focus { + color: #5c616c; + border-image: url("light-assets/misc/message-hover.svg") 9 9 9 9; } + .message:active { + color: #ffffff; + border-image: url("light-assets/misc/message-active.svg") 9 9 9 9; } + +.message-icon-bin { + padding: 3px 0 3px 6px; } + .message-icon-bin:rtl { + padding: 3px 6px 3px 0; } + .message-icon-bin > StIcon { + icon-size: 32px; } + +.message-secondary-bin { + color: rgba(38, 50, 56, 0.4); } + .message-secondary-bin:ltr { + padding-left: 6px; } + .message-secondary-bin:rtl { + padding-right: 6px; } + .message-secondary-bin > StIcon { + icon-size: 16px; } + +.message-title { + font-size: 11pt; + padding: 6px; + font-weight: 700; } + +.message-content { + font-size: 9pt; + padding: 8px; } + +.message-content * > StIcon { + padding: 3px; + border-radius: 14px; + icon-size: 14px; + color: rgba(38, 50, 56, 0.75); } + +.message-content *:hover > StIcon, +.message-content *:focus > StIcon { + color: #263238; + background-color: rgba(38, 50, 56, 0.07); } + +.message-content *:active > StIcon { + color: #263238; + background-color: rgba(38, 50, 56, 0.15); } + +.message-media-control { + padding: 0 8px; + margin: 0 6px; + border-radius: 100px; + color: rgba(77, 182, 172, 0.8); + background: transparent; + background-size: 32px 32px; } + .message-media-control:hover { + color: #4DB6AC; + background-image: url("assets/media-control-hover.svg"); + background-size: 32px 32px; } + .message-media-control:active { + color: #4DB6AC; + background-image: url("assets/media-control-active.svg"); + background-size: 32px 32px; } + +.media-message-cover-icon { + icon-size: 32px; } + .media-message-cover-icon.fallback { + icon-size: 16px; + padding: 8px; + border: none; + border-radius: 2px; + color: rgba(38, 50, 56, 0.4); + background-color: #FFFFFF; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 1px 1px rgba(0, 0, 0, 0.12); } + +/****************************** + * A little unstructured mess * + ******************************/ +.system-switch-user-submenu-icon.user-icon { + icon-size: 20px; + padding: 0 2px; } + +.system-switch-user-submenu-icon.default-icon { + icon-size: 16px; + padding: 0 4px; } + +/************ + * App Menu * + ************/ +#appMenu { + spinner-image: url("process-working.svg"); + spacing: 4px; } + #appMenu .label-shadow { + color: transparent; } + +.aggregate-menu { + min-width: 23.5em; } + .aggregate-menu .popup-menu-icon { + padding: 0 4px; } + +.system-menu-action { + padding: 13px; + color: #5c616c; + border-radius: 32px; + /* wish we could do 50% */ + border: 1px solid transparent; } + .system-menu-action:hover, .system-menu-action:focus { + transition-duration: 100ms; + padding: 13px; + color: #5c616c; + background-color: transparent; + border: 1px solid #45b1ea; } + .system-menu-action:active { + color: #ffffff; + background-color: #5294E2; + border: 1px solid #45b1ea; } + .system-menu-action > StIcon { + icon-size: 16px; } + +/************************* + * OpenWeather Extension * + *************************/ +.openweather-button, +.openweather-menu-button-container, +.openweather-button-box, +.openweather-provider { + color: rgba(38, 50, 56, 0.75); } + .openweather-button:hover, + .openweather-menu-button-container:hover, + .openweather-button-box:hover, + .openweather-provider:hover { + color: #263238; + background-color: rgba(38, 50, 56, 0.07); } + .openweather-button:hover > StIcon, + .openweather-menu-button-container:hover > StIcon, + .openweather-button-box:hover > StIcon, + .openweather-provider:hover > StIcon { + color: #263238; } + .openweather-button:active, .openweather-button:focus, + .openweather-menu-button-container:active, + .openweather-menu-button-container:focus, + .openweather-button-box:active, + .openweather-button-box:focus, + .openweather-provider:active, + .openweather-provider:focus { + color: #263238; + background-color: rgba(38, 50, 56, 0.15); } + .openweather-button:active > StIcon, .openweather-button:focus > StIcon, + .openweather-menu-button-container:active > StIcon, + .openweather-menu-button-container:focus > StIcon, + .openweather-button-box:active > StIcon, + .openweather-button-box:focus > StIcon, + .openweather-provider:active > StIcon, + .openweather-provider:focus > StIcon { + color: #263238; } + .openweather-button > StIcon, + .openweather-button > StLabel, + .openweather-menu-button-container > StIcon, + .openweather-menu-button-container > StLabel, + .openweather-button-box > StIcon, + .openweather-button-box > StLabel, + .openweather-provider > StIcon, + .openweather-provider > StLabel { + color: rgba(38, 50, 56, 0.75); } + +.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { + color: #263238; } +.openweather-current-databox-values { + color: rgba(38, 50, 56, 0.4); } +.openweather-current-databox-captions { + color: rgba(38, 50, 56, 0.4); } + +.openweather-forecast-icon, .openweather-forecast-summary { + color: rgba(38, 50, 56, 0.75); } +.openweather-forecast-day, .openweather-forecast-temperature { + color: rgba(38, 50, 56, 0.4); } + +.openweather-sunrise-icon, +.openweather-sunset-icon, +.openweather-build-icon { + color: rgba(38, 50, 56, 0.75); } + +/********************** + * Activities Ripples * + **********************/ +.ripple-box { + width: 52px; + height: 52px; + background-image: url("assets/corner-ripple-ltr.svg"); + background-size: contain; } + .ripple-box:rtl { + background-image: url("assets/corner-ripple-rtl.svg"); } + +.popup-menu-arrow { + width: 16px; + height: 16px; } + +.popup-menu-icon { + icon-size: 14px; } + +.window-close { + height: 32px; + width: 32px; + -st-background-image-shadow: 0 1px 3px rgba(0, 0, 0, 0.24), 0 1px 2px rgba(0, 0, 0, 0.48); + background-image: url("assets/window-close.svg"); + background-size: 32px; } + .window-close:hover { + background-image: url("assets/window-close-hover.svg"); + -st-background-image-shadow: 0 3px 6px rgba(0, 0, 0, 0.32), 0 3px 6px rgba(0, 0, 0, 0.46); } + .window-close:active { + background-image: url("assets/window-close-active.svg"); } + +.window-close { + -shell-close-overlap: 24px; } + .window-close:rtl { + -st-background-image-shadow: 0 1px 3px rgba(0, 0, 0, 0.24), 0 1px 2px rgba(0, 0, 0, 0.48); } + .window-close:rtl:hover { + -st-background-image-shadow: 0 3px 6px rgba(0, 0, 0, 0.32), 0 3px 6px rgba(0, 0, 0, 0.46); } + +/******************* + * Network Dialogs * + *******************/ +.nm-dialog { + max-height: 500px; + min-height: 450px; + min-width: 470px; } + +.nm-dialog-content { + spacing: 20px; + padding: 24px; } + +.nm-dialog-header-hbox { + spacing: 10px; } + +.nm-dialog-airplane-box { + spacing: 12px; } + +.nm-dialog-airplane-headline { + font-weight: 700; + text-align: center; } + +.nm-dialog-airplane-text { + color: #ECEFF1; } + +.nm-dialog-header-icon { + icon-size: 32px; } + +.nm-dialog-scroll-view { + border: 2px solid rgba(0, 0, 0, 0.12); } + +.nm-dialog-header { + font-weight: 700; } + +.nm-dialog-item { + font-size: 11pt; + spacing: 20px; + padding: 12px; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); } + +.nm-dialog-item:selected { + background-color: #00BCD4; + color: #FFFFFF; } + +.nm-dialog-icons { + spacing: 6px; } + +.nm-dialog-icon { + icon-size: 16px; } + +.no-networks-label { + color: rgba(236, 239, 241, 0.5); } + +.no-networks-box { + spacing: 12px; } + +/************ + * Overview * + ************/ +#overview { + spacing: 24px; } + +.overview-controls { + padding-bottom: 32px; } + +.window-picker { + -horizontal-spacing: 32px; + -vertical-spacing: 32px; + padding-left: 32px; + padding-right: 32px; + padding-bottom: 48px; } + .window-picker.external-monitor { + padding: 32px; } + +.window-clone-border { + border: 4px solid rgba(236, 239, 241, 0.2); + border-radius: 2px; + box-shadow: inset 0 0 0 1px rgba(236, 239, 241, 0.2); } + +.window-caption { + spacing: 25px; + padding: 4px 8px; + border-radius: 2px; + color: #ECEFF1; + background-color: rgba(42, 55, 62, 0.9); + -shell-caption-spacing: 12px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 1px 1px rgba(0, 0, 0, 0.12); } + .window-caption:hover { + color: #ECEFF1; + background-color: rgba(236, 239, 241, 0.2); + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); } + +.search-entry { + font-size: 11pt; + width: 320px; + padding: 7px 8px 8px; + border-radius: 2px; + border-color: transparent; + border-top: 1px solid rgba(255, 255, 255, 0.07); + color: rgba(236, 239, 241, 0.5); + background-color: rgba(236, 239, 241, 0.2); + font-weight: 500; + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); + selection-background-color: #00BCD4; + selected-color: #FFFFFF; } + .search-entry:hover, .search-entry:focus { + border-top: 1px solid rgba(255, 255, 255, 0.07); + color: #263238; + background-color: rgba(250, 251, 252, 0.9); + box-shadow: 0 9px 12px rgba(0, 0, 0, 0.4), 0 5px 5px rgba(0, 0, 0, 0.32), 0 3px 3px rgba(0, 0, 0, 0.26); + transition-duration: 0.2s; } + .search-entry .search-entry-icon { + padding: 0 2px; + icon-size: 16px; + color: rgba(236, 239, 241, 0.5); } + .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: #263238; } + +#searchResultsBin { + max-width: 1000px; } + +#searchResultsContent { + padding-left: 20px; + padding-right: 20px; + spacing: 16px; } + +.search-section { + spacing: 16px; } + +.search-section-content { + spacing: 32px; } + +.list-search-results { + spacing: 3px; } + +.search-section-separator { + -gradient-height: 1px; + -gradient-start: rgba(255, 255, 255, 0); + -gradient-end: rgba(255, 255, 255, 0.4); + -margin-horizontal: 1.5em; + height: 1px; } + +.list-search-result-content { + spacing: 12px; + padding: 12px; } + +.list-search-result-title { + font-size: 15pt; + color: #ECEFF1; } + +.list-search-result-description { + color: #ECEFF1; } + +.search-provider-icon { + padding: 15px; } + +.search-provider-icon-more { + width: 16px; + height: 16px; + background-image: url("assets/more-results.svg"); + -st-background-image-shadow: 0 1px 3px rgba(0, 0, 0, 0.24), 0 1px 2px rgba(0, 0, 0, 0.48); } + +/************* + * Dashboard * + *************/ +#dash { + font-size: 9pt; + padding: 4px 0; + border: none; + border-radius: 0; + color: #ECEFF1; + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset -1px 0 0 rgba(236, 239, 241, 0.2); } + #dash:rtl { + box-shadow: inset 1px 0 0 rgba(236, 239, 241, 0.2); } + #dash .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + height: 24px; } + #dash .empty-dash-drop-target { + width: 24px; + height: 24px; } + +.dash-item-container > StWidget { + padding: 4px; } + +.dash-label { + padding: 4px 12px; + border-radius: 2px; + color: #ECEFF1; + background-color: rgba(42, 55, 62, 0.9); + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); + text-align: center; + -x-offset: 8px; } + +#dashtodockContainer #dash, #dashtodockContainer:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { + padding: 0; + border-radius: 0; + box-shadow: none; } +#dashtodockContainer.top:overview #dash { + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -1px 0 rgba(236, 239, 241, 0.2); } +#dashtodockContainer.top #dash { + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 2px 0 #13191c; } +#dashtodockContainer.bottom:overview #dash { + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 1px 0 rgba(236, 239, 241, 0.2); } +#dashtodockContainer.bottom #dash { + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset 0 -2px 0 #13191c; } +#dashtodockContainer.left:overview #dash { + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset -1px 0 0 rgba(236, 239, 241, 0.2); } +#dashtodockContainer.left #dash { + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset 2px 0 0 #13191c; } +#dashtodockContainer.right:overview #dash { + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset 1px 0 0 rgba(236, 239, 241, 0.2); } +#dashtodockContainer.right #dash { + background-color: rgba(19, 25, 28, 0.01); + box-shadow: inset -2px 0 0 #13191c; } +#dashtodockContainer .app-well-app-running-dot { + background: transparent; } +#dashtodockContainer .app-well-app .overview-icon { + background-size: contain; } + +#dashtodockContainer.top .app-well-app.running1 .overview-icon, +#dashtodockContainer.extended.top .app-well-app.running1 .overview-icon { + background-image: url("assets/dot/running1-vert.svg"); } +#dashtodockContainer.top .app-well-app.running1.focused .overview-icon, +#dashtodockContainer.extended.top .app-well-app.running1.focused .overview-icon { + background-image: url("assets/dot/running1-vert-focused.svg"); } +#dashtodockContainer.top .app-well-app.running2 .overview-icon, +#dashtodockContainer.extended.top .app-well-app.running2 .overview-icon { + background-image: url("assets/dot/running2-vert.svg"); } +#dashtodockContainer.top .app-well-app.running2.focused .overview-icon, +#dashtodockContainer.extended.top .app-well-app.running2.focused .overview-icon { + background-image: url("assets/dot/running2-vert-focused.svg"); } +#dashtodockContainer.top .app-well-app.running3 .overview-icon, +#dashtodockContainer.extended.top .app-well-app.running3 .overview-icon { + background-image: url("assets/dot/running3-vert.svg"); } +#dashtodockContainer.top .app-well-app.running3.focused .overview-icon, +#dashtodockContainer.extended.top .app-well-app.running3.focused .overview-icon { + background-image: url("assets/dot/running3-vert-focused.svg"); } +#dashtodockContainer.top .app-well-app.running4 .overview-icon, +#dashtodockContainer.extended.top .app-well-app.running4 .overview-icon { + background-image: url("assets/dot/running4-vert.svg"); } +#dashtodockContainer.top .app-well-app.running4.focused .overview-icon, +#dashtodockContainer.extended.top .app-well-app.running4.focused .overview-icon { + background-image: url("assets/dot/running4-vert-focused.svg"); } + +#dashtodockContainer.bottom .app-well-app.running1 .overview-icon, +#dashtodockContainer.extended.bottom .app-well-app.running1 .overview-icon { + background-image: url("assets/dot/running1-vert.svg"); } +#dashtodockContainer.bottom .app-well-app.running1.focused .overview-icon, +#dashtodockContainer.extended.bottom .app-well-app.running1.focused .overview-icon { + background-image: url("assets/dot/running1-vert-focused.svg"); } +#dashtodockContainer.bottom .app-well-app.running2 .overview-icon, +#dashtodockContainer.extended.bottom .app-well-app.running2 .overview-icon { + background-image: url("assets/dot/running2-vert.svg"); } +#dashtodockContainer.bottom .app-well-app.running2.focused .overview-icon, +#dashtodockContainer.extended.bottom .app-well-app.running2.focused .overview-icon { + background-image: url("assets/dot/running2-vert-focused.svg"); } +#dashtodockContainer.bottom .app-well-app.running3 .overview-icon, +#dashtodockContainer.extended.bottom .app-well-app.running3 .overview-icon { + background-image: url("assets/dot/running3-vert.svg"); } +#dashtodockContainer.bottom .app-well-app.running3.focused .overview-icon, +#dashtodockContainer.extended.bottom .app-well-app.running3.focused .overview-icon { + background-image: url("assets/dot/running3-vert-focused.svg"); } +#dashtodockContainer.bottom .app-well-app.running4 .overview-icon, +#dashtodockContainer.extended.bottom .app-well-app.running4 .overview-icon { + background-image: url("assets/dot/running4-vert.svg"); } +#dashtodockContainer.bottom .app-well-app.running4.focused .overview-icon, +#dashtodockContainer.extended.bottom .app-well-app.running4.focused .overview-icon { + background-image: url("assets/dot/running4-vert-focused.svg"); } + +#dashtodockContainer.left .app-well-app.running1 .overview-icon, +#dashtodockContainer.extended.left .app-well-app.running1 .overview-icon { + background-image: url("assets/dot/running1.svg"); } +#dashtodockContainer.left .app-well-app.running1.focused .overview-icon, +#dashtodockContainer.extended.left .app-well-app.running1.focused .overview-icon { + background-image: url("assets/dot/running1-focused.svg"); } +#dashtodockContainer.left .app-well-app.running2 .overview-icon, +#dashtodockContainer.extended.left .app-well-app.running2 .overview-icon { + background-image: url("assets/dot/running2.svg"); } +#dashtodockContainer.left .app-well-app.running2.focused .overview-icon, +#dashtodockContainer.extended.left .app-well-app.running2.focused .overview-icon { + background-image: url("assets/dot/running2-focused.svg"); } +#dashtodockContainer.left .app-well-app.running3 .overview-icon, +#dashtodockContainer.extended.left .app-well-app.running3 .overview-icon { + background-image: url("assets/dot/running3.svg"); } +#dashtodockContainer.left .app-well-app.running3.focused .overview-icon, +#dashtodockContainer.extended.left .app-well-app.running3.focused .overview-icon { + background-image: url("assets/dot/running3-focused.svg"); } +#dashtodockContainer.left .app-well-app.running4 .overview-icon, +#dashtodockContainer.extended.left .app-well-app.running4 .overview-icon { + background-image: url("assets/dot/running4.svg"); } +#dashtodockContainer.left .app-well-app.running4.focused .overview-icon, +#dashtodockContainer.extended.left .app-well-app.running4.focused .overview-icon { + background-image: url("assets/dot/running4-focused.svg"); } + +#dashtodockContainer.right .app-well-app.running1 .overview-icon, +#dashtodockContainer.extended.right .app-well-app.running1 .overview-icon { + background-image: url("assets/dot/running1.svg"); } +#dashtodockContainer.right .app-well-app.running1.focused .overview-icon, +#dashtodockContainer.extended.right .app-well-app.running1.focused .overview-icon { + background-image: url("assets/dot/running1-focused.svg"); } +#dashtodockContainer.right .app-well-app.running2 .overview-icon, +#dashtodockContainer.extended.right .app-well-app.running2 .overview-icon { + background-image: url("assets/dot/running2.svg"); } +#dashtodockContainer.right .app-well-app.running2.focused .overview-icon, +#dashtodockContainer.extended.right .app-well-app.running2.focused .overview-icon { + background-image: url("assets/dot/running2-focused.svg"); } +#dashtodockContainer.right .app-well-app.running3 .overview-icon, +#dashtodockContainer.extended.right .app-well-app.running3 .overview-icon { + background-image: url("assets/dot/running3.svg"); } +#dashtodockContainer.right .app-well-app.running3.focused .overview-icon, +#dashtodockContainer.extended.right .app-well-app.running3.focused .overview-icon { + background-image: url("assets/dot/running3-focused.svg"); } +#dashtodockContainer.right .app-well-app.running4 .overview-icon, +#dashtodockContainer.extended.right .app-well-app.running4 .overview-icon { + background-image: url("assets/dot/running4.svg"); } +#dashtodockContainer.right .app-well-app.running4.focused .overview-icon, +#dashtodockContainer.extended.right .app-well-app.running4.focused .overview-icon { + background-image: url("assets/dot/running4-focused.svg"); } + +#dash:desktop { + background-color: #2a373e; } + +.icon-grid { + spacing: 30px; + -shell-grid-horizontal-item-size: 136px; + -shell-grid-vertical-item-size: 136px; } + .icon-grid .overview-icon { + icon-size: 96px; } + +.app-view-controls { + width: 344px; + padding-bottom: 24px; + background-color: rgba(0, 0, 0, 0.01) !important; + box-shadow: inset 0 1px 0 rgba(236, 239, 241, 0.2); } + +.app-view-control { + padding: 7px 32px 8px; + border-radius: 0; + font-weight: 700; + color: rgba(236, 239, 241, 0.75); + background-color: rgba(0, 0, 0, 0.01) !important; } + .app-view-control:hover { + color: #ECEFF1; + background-color: rgba(236, 239, 241, 0.12) !important; + box-shadow: inset 0 2px 0 rgba(236, 239, 241, 0.2); } + .app-view-control:active { + color: #ECEFF1; + background-color: rgba(236, 239, 241, 0.4) !important; + box-shadow: inset 0 2px 0 #5294e2; } + .app-view-control:checked { + color: #ECEFF1; + background-color: rgba(0, 0, 0, 0.01) !important; + box-shadow: inset 0 2px 0 #5294e2; } + .app-view-control:hover:checked { + color: #ECEFF1; + background-color: rgba(236, 239, 241, 0.2) !important; + box-shadow: inset 0 2px 0 #5294e2; } + +.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, +.list-search-result:focus, +.list-search-result:selected, +.list-search-result:hover { + background-color: rgba(236, 239, 241, 0.2); + transition-duration: 0s; } +.search-provider-icon:active, .search-provider-icon:checked, +.list-search-result:active, +.list-search-result:checked { + background-color: rgba(236, 239, 241, 0.4); + transition-duration: 0.2s; } + +.app-well-app .overview-icon, +.app-well-app.app-folder .overview-icon, +.show-apps .overview-icon, +.grid-search-result .overview-icon { + color: rgba(236, 239, 241, 0.75); } +.app-well-app:hover .overview-icon, .app-well-app:focus .overview-icon, .app-well-app:selected .overview-icon, +.app-well-app.app-folder:hover .overview-icon, +.app-well-app.app-folder:focus .overview-icon, +.app-well-app.app-folder:selected .overview-icon, +.show-apps:hover .overview-icon, +.show-apps:focus .overview-icon, +.show-apps:selected .overview-icon, +.grid-search-result:hover .overview-icon, +.grid-search-result:focus .overview-icon, +.grid-search-result:selected .overview-icon { + border-image: none; + background-color: rgba(236, 239, 241, 0.2); + background-image: none; + color: #ECEFF1; + transition-duration: 0s; } +.app-well-app:active .overview-icon, .app-well-app:checked .overview-icon, +.app-well-app.app-folder:active .overview-icon, +.app-well-app.app-folder:checked .overview-icon, +.show-apps:active .overview-icon, +.show-apps:checked .overview-icon, +.grid-search-result:active .overview-icon, +.grid-search-result:checked .overview-icon { + background-color: #00BCD4; + color: #ECEFF1; + box-shadow: 0 0 transparent; + transition-duration: 0.2s; } + +#dash .app-well-app .overview-icon, +#dash .show-apps .overview-icon { + border-radius: 100px; } +#dash .app-well-app:hover .overview-icon, +#dash .show-apps:hover .overview-icon { + background-color: rgba(236, 239, 241, 0.12); } +#dash .app-well-app:active .overview-icon, #dash .app-well-app:focus .overview-icon, #dash .app-well-app:checked .overview-icon, +#dash .show-apps:active .overview-icon, +#dash .show-apps:focus .overview-icon, +#dash .show-apps:checked .overview-icon { + background-color: #5294e2; } + +.app-well-app-running-dot { + width: 32px; + height: 2px; + background-color: #5294e2; + margin-bottom: 0; } + +.search-provider-icon, +.list-search-result, .app-well-app .overview-icon, +.app-well-app.app-folder .overview-icon, +.show-apps .overview-icon, +.grid-search-result .overview-icon { + padding: 9px; + border: none; + border-radius: 2px; + color: #ECEFF1; + transition-duration: 0.2s; + text-align: center; } + +.app-well-app.app-folder > .overview-icon { + background: transparent; } + +.show-apps .show-apps-icon { + border: none; + background-image: url("assets/show-apps.svg"); + background-size: contain; + color: transparent; + -st-background-image-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.14); } + +.show-apps:hover .show-apps-icon, +.show-apps:active .show-apps-icon, +.show-apps:checked .show-apps-icon, +.show-apps:focus .show-apps-icon { + color: transparent; + background-image: url("assets/show-apps-active.svg"); + -st-background-image-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.22); + transition-duration: 0.2s; } + +.app-folder-popup { + -arrow-border-radius: 0; + -arrow-background-color: transparent; + -arrow-base: 0; + -arrow-rise: 12px; } + +.app-folder-popup-bin { + padding: 5px; + border-radius: 2px; + border-top: 1px solid rgba(255, 255, 255, 0.07); + background-color: #3E515A; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 1px 1px rgba(0, 0, 0, 0.12); } + +.app-folder-icon { + padding: 5px; + spacing-rows: 5px; + spacing-columns: 5px; } + +.page-indicator { + padding: 14px 20px; } + .page-indicator .page-indicator-icon { + width: 12px; + height: 12px; + margin: 2px; + padding: 0; + border-radius: 12px; + background-image: none; + background-color: rgba(236, 239, 241, 0.2); } + .page-indicator:hover .page-indicator-icon { + margin: 0; + padding: 2px; + background-image: none; + background-color: rgba(236, 239, 241, 0.4); } + .page-indicator:active .page-indicator-icon { + margin: 2px; + padding: 0; + background-image: none; + background-color: rgba(0, 188, 212, 0.75); } + .page-indicator:checked .page-indicator-icon { + margin: 0; + padding: 2px; + background-image: none; + background-color: #5294e2; } + +.app-well-app > .overview-icon.overview-icon-with-label, +.grid-search-result .overview-icon.overview-icon-with-label { + padding: 10px 8px 5px 8px; + spacing: 4px; } + +/******************* + * Workspace pager * + *******************/ +.workspace-thumbnails, +.workspace-thumbnails-left { + border: none; + visible-width: 32px; + spacing: 12px; + padding: 12px; + border-radius: 0; + background-color: rgba(19, 25, 28, 0.01); + color: #ECEFF1; } + +.workspace-thumbnail-indicator { + padding: 6px 6px 6px 10px; + border: 0 solid #5294e2; + border-left-width: 2px; + border-radius: 0; } + .workspace-thumbnail-indicator:rtl { + padding: 6px 10px 6px 6px; + border-right-width: 2px; } + +.workspace-thumbnails, +.workspace-thumbnails-left:rtl { + box-shadow: inset 1px 0 0 rgba(236, 239, 241, 0.2); } + +.workspace-thumbnails:rtl, +.workspace-thumbnails-left { + box-shadow: inset -1px 0 0 rgba(236, 239, 241, 0.2); } + .workspace-thumbnails:rtl .workspace-thumbnail-indicator, + .workspace-thumbnails-left .workspace-thumbnail-indicator { + padding: 6px 10px 6px 6px; + border-right-width: 2px; } + +.search-display > StBoxLayout, +.all-apps, +.frequent-apps > StBoxLayout { + padding: 0 88px 10px 88px; } + +.search-statustext, .no-frequent-applications-label { + font-size: 20pt; + font-weight: 700; + color: rgba(236, 239, 241, 0.5); } + +#workspacestodockContainer, +#workspacestodockContainer:overview, +#workspacestodockContainer.fullheight:overview { + background-color: rgba(19, 25, 28, 0.01); } + #workspacestodockContainer .workspace-thumbnails, + #workspacestodockContainer:overview .workspace-thumbnails, + #workspacestodockContainer.fullheight:overview .workspace-thumbnails { + background-color: transparent; } + + +/******************************** + * Notifications & Message Tray * + ********************************/ +.url-highlighter { + link-color: #03A9F4; } + +.notification-banner, +.notification-banner:hover, +.notification-banner:focus { + font-size: 1em; + width: 34em; + margin: 5px; + padding: 10px; + color: #5c616c; + background-color: transparent; + border: 1px solid transparent; + border-image: url("light-assets/menu/menu.svg") 9 9 9 9; } + .notification-banner .notification-icon, + .notification-banner:hover .notification-icon, + .notification-banner:focus .notification-icon { + padding: 5px; } + .notification-banner .notification-content, + .notification-banner:hover .notification-content, + .notification-banner:focus .notification-content { + padding: 5px; + spacing: 5px; } + .notification-banner .secondary-icon, + .notification-banner:hover .secondary-icon, + .notification-banner:focus .secondary-icon { + icon-size: 1.09em; } + .notification-banner .notification-actions, + .notification-banner:hover .notification-actions, + .notification-banner:focus .notification-actions { + background-color: transparent; + padding: 2px 2px 0 2px; + spacing: 3px; } + .notification-banner .notification-button, + .notification-banner:hover .notification-button, + .notification-banner:focus .notification-button { + padding: 4px 4px 5px; } + .notification-banner .notification-button:first-child, .notification-banner .notification-button:last-child, + .notification-banner:hover .notification-button:first-child, + .notification-banner:hover .notification-button:last-child, + .notification-banner:focus .notification-button:first-child, + .notification-banner:focus .notification-button:last-child { + border-radius: 2px; } + +.summary-source-counter { + font-size: 10pt; + width: 1.6em; + height: 1.6em; + border-radius: 0.9em; + border: 2px solid #ECEFF1; + font-weight: 700; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: #00BCD4; + color: #FFFFFF; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); } + +.secondary-icon { + icon-size: 14px; } + +.chat-body { + spacing: 5px; } + +.chat-response { + margin: 5px; } + +.chat-log-message { + color: rgba(236, 239, 241, 0.75); } + +.chat-new-group { + padding-top: 1em; } + +.chat-received { + padding-left: 4px; } + .chat-received:rtl { + padding-left: 0; + padding-right: 4px; } + +.chat-sent { + padding-left: 18pt; + color: rgba(236, 239, 241, 0.75); } + .chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; } + +.chat-meta-message { + font-size: 9pt; + padding-left: 4px; + font-weight: 700; + color: rgba(236, 239, 241, 0.4); } + .chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; } + +.hotplug-transient-box { + spacing: 6px; + padding: 2px 72px 2px 12px; } + +.hotplug-notification-item { + padding: 2px 10px; } + .hotplug-notification-item:focus { + padding: 1px 71px 1px 11px; } + +.hotplug-notification-item-icon { + padding: 2px 5px; + icon-size: 24px; } + +.hotplug-resident-box { + spacing: 8px; } + +.hotplug-resident-mount { + spacing: 8px; + border-radius: 2px; } + .hotplug-resident-mount:hover { + background-color: rgba(236, 239, 241, 0.2); } + .hotplug-resident-mount:active { + background-color: rgba(236, 239, 241, 0.4); } + +.hotplug-resident-mount-label { + padding-left: 6px; + color: inherit; } + +.hotplug-resident-mount-icon { + padding-left: 6px; + icon-size: 24px; } + +.hotplug-resident-eject-icon { + icon-size: 16px; } + +.hotplug-resident-eject-button { + padding: 7px; + border-radius: 2px; + color: #ECEFF1; } + +.legacy-tray { + border: none; + border-bottom-width: 0; + background-color: rgba(42, 55, 62, 0.9); + color: #ECEFF1; + box-shadow: none; } + .legacy-tray:ltr { + border-radius: 0 2px 0 0; + border-left-width: 0; } + .legacy-tray:rtl { + border-radius: 2px 0 0 0; + border-right-width: 0; } + +.legacy-tray-handle, +.legacy-tray-icon { + padding: 6px; } + .legacy-tray-handle:hover, .legacy-tray-handle:focus, + .legacy-tray-icon:hover, + .legacy-tray-icon:focus { + background-color: rgba(236, 239, 241, 0.12); } + .legacy-tray-handle:active, + .legacy-tray-icon:active { + background-color: rgba(236, 239, 241, 0.2); } + .legacy-tray-handle StIcon, + .legacy-tray-icon StIcon { + icon-size: 24px; } + +.legacy-tray-icon-box { + spacing: 12px; } + .legacy-tray-icon-box:ltr { + padding-left: 12px; } + .legacy-tray-icon-box:rtl { + padding-right: 12px; } + .legacy-tray-icon-box StButton { + width: 24px; + height: 24px; } + +/************* + * Magnifier * + *************/ +.magnifier-zoom-region { + border: 2px solid #00BCD4; } + .magnifier-zoom-region.full-screen { + border-width: 0; } + +/************ + * Keyboard * + ************/ +#keyboard { + background-color: rgba(42, 55, 62, 0.7); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; } + +.keyboard-row { + spacing: 15px; } + +.keyboard-key { + font-size: 20pt; + border-color: transparent; + border-top: 1px solid rgba(255, 255, 255, 0.07); + color: rgba(38, 50, 56, 0.75); + background-color: #FAFBFC; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 1px 1px rgba(0, 0, 0, 0.12); + text-shadow: none; + icon-shadow: none; + border-radius: 2px; + border: 1px 0 0; + min-height: 2em; + min-width: 2em; + font-weight: 700; + color: rgba(236, 239, 241, 0.75); + background-color: #3E515A; } + .keyboard-key:focus { + color: #263238; + background-color: #FAFBFC; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 0 transparent; + color: #FFFFFF; } + .keyboard-key:hover, .keyboard-key:checked { + border-color: transparent; + border-top: 1px solid rgba(255, 255, 255, 0.07); + color: #263238; + background-color: #FAFBFC; + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; + color: #FFFFFF; + background-color: #3E515A; } + .keyboard-key:active { + border-color: transparent; + border-top: 1px solid rgba(255, 255, 255, 0.07); + color: #FFFFFF; + background-color: #FAFBFC; + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; + color: #FFFFFF; + background-color: #455A64; } + .keyboard-key:grayed { + border-color: rgba(0, 0, 0, 0.12); + background-color: #2a373e; + color: rgba(236, 239, 241, 0.5); } + +.keyboard-subkeys { + padding: 5px; + border-radius: 2px; + -arrow-border-radius: 0; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 0; + -arrow-rise: 0; + -boxpointer-gap: 5px; + background-color: rgba(42, 55, 62, 0.9); + color: rgba(236, 239, 241, 0.75); + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); } + +/************************ + * IBus Candidate Popup * + ************************/ +.candidate-popup-content { + padding: 0.5em; + spacing: 0.3em; } + +.candidate-index { + padding: 0 0.5em 0 0; + color: rgba(236, 239, 241, 0.5); } + +.candidate-box { + transition-duration: 0s; + padding: 0.3em 0.5em 0.3em 0.5em; + border-radius: 2px; } + .candidate-box:hover { + background-color: rgba(236, 239, 241, 0.2); + color: #ECEFF1; } + .candidate-box:active, .candidate-box:selected { + background-color: rgba(236, 239, 241, 0.4); + color: #FFFFFF; } + +.candidate-page-button-box { + height: 2em; } + .vertical .candidate-page-button-box { + padding-top: 0.5em; } + .horizontal .candidate-page-button-box { + padding-left: 0.5em; } + +.candidate-page-button { + padding: 4px; + color: rgba(77, 182, 172, 0.8); } + .candidate-page-button:hover { + background-color: rgba(77, 182, 172, 0.1); + color: #4DB6AC; } + .candidate-page-button:active { + background-color: rgba(77, 182, 172, 0.25); + color: #4DB6AC; } + +.candidate-page-button-previous { + border-radius: 2px; + border-right-width: 0; } + +.candidate-page-button-next { + border-radius: 2px; } + +.candidate-page-button-icon { + icon-size: 14px; } + +/******************************** + * Auth Dialogs & Screen Shield * + ********************************/ +.framed-user-icon { + background-size: contain; + border: none; + color: #ECEFF1; + border-radius: 2px; } + .framed-user-icon:hover { + border-color: #ECEFF1; + color: #ECEFF1; } + +/**************** + * Login Dialog * + ****************/ +.login-dialog-banner-view { + max-width: 23em; + padding-top: 24px; } + +.login-dialog { + border: none; + background-color: transparent; } + .login-dialog StEntry { + color: #ECEFF1; + selection-background-color: #00BCD4; + selected-color: #FFFFFF; + background-color: rgba(0, 0, 0, 0.01); + border-color: transparent; + box-shadow: inset 0 -1px rgba(236, 239, 241, 0.2); } + .login-dialog StEntry:hover { + border-color: transparent; + box-shadow: inset 0 -2px rgba(236, 239, 241, 0.4); } + .login-dialog StEntry:focus { + border-color: transparent; + box-shadow: inset 0 -2px #00BCD4; } + .login-dialog StEntry:insensitive { + color: rgba(38, 50, 56, 0.4); + border-color: transparent; + box-shadow: inset 0 -1px rgba(236, 239, 241, 0.16); + color: rgba(236, 239, 241, 0.4); } + .login-dialog .modal-dialog-button-box { + spacing: 1em; } + .login-dialog .modal-dialog-button { + font-size: 11pt; + padding: 7px 16px 8px; + font-weight: 700; + color: rgba(236, 239, 241, 0.75); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus { + color: #ECEFF1; + background-color: rgba(38, 50, 56, 0.15); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:active { + color: #ECEFF1; + background-color: #ECEFF1; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:insensitive { + color: rgba(38, 50, 56, 0.3); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:default { + border-color: transparent; + border-top: 1px solid rgba(255, 255, 255, 0.07); + color: rgba(38, 50, 56, 0.75); + background-color: #009688; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 1px 1px rgba(0, 0, 0, 0.12); + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { + border-color: transparent; + border-top: 1px solid rgba(255, 255, 255, 0.07); + color: #FFFFFF; + background-color: #009688; + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:default:active { + border-color: transparent; + border-top: 1px solid rgba(255, 255, 255, 0.07); + color: #FFFFFF; + background-color: #00BCD4; + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:default:insensitive { + color: rgba(38, 50, 56, 0.3); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; } + +.login-dialog-logo-bin { + padding: 24px 0; } + +.login-dialog-banner { + color: rgba(236, 239, 241, 0.75); } + +.login-dialog-button-box { + spacing: 1em; } + +.login-dialog-message-warning { + color: #FF9800; } + +.login-dialog-message-hint { + padding-top: 0; + padding-bottom: 20px; } + +.login-dialog-user-selection-box { + padding: 100px 0; } + .login-dialog-user-selection-box .login-dialog-not-listed-label { + padding-left: 2px; } + .login-dialog-not-listed-button:focus .login-dialog-user-selection-box .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-user-selection-box .login-dialog-not-listed-label { + color: #ECEFF1; } + +.login-dialog-not-listed-label { + font-size: 9pt; + padding-top: 1em; + font-weight: 700; + color: rgba(236, 239, 241, 0.75); } + .login-dialog-not-listed-label:hover { + color: #ECEFF1; } + .login-dialog-not-listed-label:focus { + background-color: rgba(236, 239, 241, 0.2); } + +.login-dialog-user-list-view { + -st-vfade-offset: 1em; } + +.login-dialog-user-list { + spacing: 12px; + padding: 0.2em; + width: 23em; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:focus { + background-color: rgba(236, 239, 241, 0.2); + color: #ECEFF1; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:hover { + background-color: rgba(236, 239, 241, 0.2); + color: #ECEFF1; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:active { + background-color: rgba(236, 239, 241, 0.4); + color: #ECEFF1; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid #00BCD4; } + +.login-dialog-user-list-item { + border-radius: 2px; + padding: 0.2em; + color: rgba(236, 239, 241, 0.75); } + .login-dialog-user-list-item:ltr { + padding-right: 1em; } + .login-dialog-user-list-item:rtl { + padding-left: 1em; } + .login-dialog-user-list-item:hover { + background-color: rgba(236, 239, 241, 0.2); + color: #ECEFF1; } + .login-dialog-user-list-item:active { + background-color: rgba(236, 239, 241, 0.4); + color: #ECEFF1; } + .login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 2px 0 0 0; + background-color: #ECEFF1; } + .login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { + background-color: #ECEFF1; } + +.login-dialog-username, +.user-widget-label { + font-size: 12pt; + padding-left: 15px; + font-weight: 700; + text-align: left; + color: #ECEFF1; } + +.user-widget-label:ltr { + padding-left: 1.5em; } +.user-widget-label:rtl { + padding-right: 1.5em; } + +.login-dialog-prompt-layout { + width: 23em; + spacing: 1em; + padding-top: 24px; + padding-bottom: 12px; } + +.login-dialog-prompt-label { + font-size: 10pt; + padding-top: 1em; + color: rgba(236, 239, 241, 0.5); } + +.login-dialog-session-list-button StIcon { + icon-size: 16px; } + +.login-dialog-session-list-button { + color: rgba(236, 239, 241, 0.75); } + .login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { + color: #FFFFFF; } + .login-dialog-session-list-button:active { + color: #FFFFFF; } + +/***************** + * Screen Shield * + *****************/ +.screen-shield-arrows { + padding-bottom: 3em; } + +.screen-shield-arrows Gjs_Arrow { + width: 80px; + height: 48px; + -arrow-thickness: 12px; + -arrow-shadow: none; + color: #FFFFFF; } + +.screen-shield-clock { + padding-bottom: 1.5em; + text-align: center; + color: #FFFFFF; } + +.screen-shield-clock-time { + font-size: 83.98pt; + font-weight: 300; + text-shadow: none; } + +.screen-shield-clock-date { + font-size: 13pt; + font-weight: 700; + text-shadow: none; } + +.screen-shield-notifications-container { + spacing: 6px; + width: 30em; + background-color: transparent; + max-height: 500px; } + .screen-shield-notifications-container .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; } + .screen-shield-notifications-container .notification, + .screen-shield-notifications-container .screen-shield-notification-source { + padding: 12px 6px; + border: none; + background-color: rgba(42, 55, 62, 0.9); + color: #ECEFF1; + border-radius: 2px; } + .screen-shield-notifications-container .notification { + margin-right: 15px; } + +.screen-shield-notification-label { + padding: 0 0 0 12px; + font-weight: 700; } + +.screen-shield-notification-count-text { + padding: 0 0 0 12px; } + +.screen-shield-background { + background: black; + box-shadow: 0 16px 20px rgba(0, 0, 0, 0.72), 0 12px 12px rgba(0, 0, 0, 0.52), 0 5px 5px rgba(0, 0, 0, 0.4); } + +#lockDialogGroup { + background: #2A373E url("noise-texture.png"); + background-repeat: repeat; } + +#screenShieldNotifications StButton#vhandle, #screenShieldNotifications StButton#hhandle { + background-color: rgba(236, 239, 241, 0.6); } + #screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus { + background-color: rgba(236, 239, 241, 0.8); } + #screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active { + background-color: #eceff1; } + +/***************** + * Looking Glass * + *****************/ +#LookingGlassDialog { + spacing: 4px; + padding: 0; + border: none; + border-radius: 2px; + background-color: rgba(69, 90, 100, 0.9); + color: #ECEFF1; + box-shadow: 0 12px 16px rgba(0, 0, 0, 0.54), 0 8px 8px rgba(0, 0, 0, 0.44), 0 4px 4px rgba(0, 0, 0, 0.32); } + #LookingGlassDialog > #Toolbar { + padding: 0 8px; + border: none; + border-radius: 0; + background-color: #2a373e; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12), 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); } + #LookingGlassDialog .labels { + spacing: 0; } + #LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + padding-left: 0.3em; + padding-right: 0.3em; + padding: 7px 32px 8px; + font-weight: 700; + color: rgba(236, 239, 241, 0.75); + transition-duration: 0.2s; } + #LookingGlassDialog .notebook-tab:hover { + border-bottom-width: 0; + border-color: transparent; + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 -2px 0 rgba(236, 239, 241, 0.4); + color: #ECEFF1; + text-shadow: none; } + #LookingGlassDialog .notebook-tab:selected { + border-bottom-width: 0; + border-color: transparent; + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 -2px 0 #00BCD4; + color: #FFFFFF; + text-shadow: none; } + #LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; } + #LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; } + +.lg-dialog StEntry { + selection-background-color: #00BCD4; + selected-color: #FFFFFF; + box-shadow: inset 0 -1px rgba(236, 239, 241, 0.2); } + .lg-dialog StEntry:hover { + color: #FFFFFF; + box-shadow: inset 0 -2px rgba(236, 239, 241, 0.2); } + .lg-dialog StEntry:focus { + color: #FFFFFF; + box-shadow: inset 0 -2px #00BCD4; } +.lg-dialog .shell-link { + color: #03A9F4; } + .lg-dialog .shell-link:hover { + color: #03A9F4; } + +.lg-completions-text { + font-size: 9pt; + color: rgba(236, 239, 241, 0.75); + font-style: italic; } + +.lg-obj-inspector-title { + spacing: 4px; } + +.lg-obj-inspector-button { + border-color: transparent; + border-top: 1px solid rgba(255, 255, 255, 0.07); + color: rgba(38, 50, 56, 0.75); + background-color: #FAFBFC; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 1px 1px rgba(0, 0, 0, 0.12); + text-shadow: none; + icon-shadow: none; + padding: 4px; + border-radius: 2px; + background-color: #009688; + color: rgba(236, 239, 241, 0.75); + font-weight: 700; } + .lg-obj-inspector-button:hover, .lg-obj-inspector-button:focus { + border-color: transparent; + border-top: 1px solid rgba(255, 255, 255, 0.07); + color: #263238; + background-color: #FAFBFC; + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; + background-color: #009688; + color: #ECEFF1; } + .lg-obj-inspector-button:active { + border-color: transparent; + border-top: 1px solid rgba(255, 255, 255, 0.07); + color: #FFFFFF; + background-color: #FAFBFC; + box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32), 0 3px 2px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; + background-color: #00BCD4; + color: #FFFFFF; } + .lg-obj-inspector-button:insensitive { + color: rgba(38, 50, 56, 0.3); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + color: rgba(236, 239, 241, 0.4); } + +#lookingGlassExtensions { + padding: 4px; } + +.lg-extensions-list { + padding: 4px; + spacing: 6px; } + +.lg-extension { + padding: 4px; + border: none; + border-radius: 2px; } + +.lg-extension-name { + font-size: 15pt; + font-weight: 700; } + +.lg-extension-meta { + spacing: 6px; } + +#LookingGlassPropertyInspector { + padding: 6px; + border: none; + border-radius: 2px; + background: #2a373e; + color: #ECEFF1; + box-shadow: 0 12px 16px rgba(0, 0, 0, 0.54), 0 8px 8px rgba(0, 0, 0, 0.44), 0 4px 4px rgba(0, 0, 0, 0.32); } diff --git a/OSX-Arc-White/gnome-shell/gnome-shell.scss b/OSX-Arc-White/gnome-shell/gnome-shell.scss new file mode 100755 index 0000000..7baef6e --- /dev/null +++ b/OSX-Arc-White/gnome-shell/gnome-shell.scss @@ -0,0 +1,5 @@ +$variant: 'light'; + +@import "_colors"; // use gtk colors +@import "_drawing"; +@import "_common"; diff --git a/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-checked-focused.svg b/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-checked-focused.svg new file mode 100755 index 0000000..983e7f8 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-checked-focused.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-checked.svg b/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-checked.svg new file mode 100755 index 0000000..e8da8e6 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-checked.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-unchecked-focused.svg b/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-unchecked-focused.svg new file mode 100755 index 0000000..6c2f719 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-unchecked-focused.svg @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-unchecked.svg b/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-unchecked.svg new file mode 100755 index 0000000..d50e0e2 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/checkbox/checkbox-unchecked.svg @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/menu/menu-hover.svg b/OSX-Arc-White/gnome-shell/light-assets/menu/menu-hover.svg new file mode 100755 index 0000000..938245a --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/menu/menu-hover.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/menu/menu.svg b/OSX-Arc-White/gnome-shell/light-assets/menu/menu.svg new file mode 100755 index 0000000..5ae7466 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/menu/menu.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/menu/submenu-open.svg b/OSX-Arc-White/gnome-shell/light-assets/menu/submenu-open.svg new file mode 100755 index 0000000..8062443 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/menu/submenu-open.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/menu/submenu.svg b/OSX-Arc-White/gnome-shell/light-assets/menu/submenu.svg new file mode 100755 index 0000000..766c82e --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/menu/submenu.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-left-hover.svg b/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-left-hover.svg new file mode 100755 index 0000000..7f292f8 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-left-hover.svg @@ -0,0 +1,169 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-left.svg b/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-left.svg new file mode 100755 index 0000000..5602eff --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-left.svg @@ -0,0 +1,169 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-right-hover.svg b/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-right-hover.svg new file mode 100755 index 0000000..beadead --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-right-hover.svg @@ -0,0 +1,171 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-right.svg b/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-right.svg new file mode 100755 index 0000000..734b53b --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/misc/calendar-arrow-right.svg @@ -0,0 +1,171 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/misc/message-active.svg b/OSX-Arc-White/gnome-shell/light-assets/misc/message-active.svg new file mode 100755 index 0000000..06860fd --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/misc/message-active.svg @@ -0,0 +1,70 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/misc/message-close-active.svg b/OSX-Arc-White/gnome-shell/light-assets/misc/message-close-active.svg new file mode 100755 index 0000000..58fab12 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/misc/message-close-active.svg @@ -0,0 +1,118 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/misc/message-close-hover.svg b/OSX-Arc-White/gnome-shell/light-assets/misc/message-close-hover.svg new file mode 100755 index 0000000..359aad5 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/misc/message-close-hover.svg @@ -0,0 +1,118 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/misc/message-close.svg b/OSX-Arc-White/gnome-shell/light-assets/misc/message-close.svg new file mode 100755 index 0000000..cd11de2 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/misc/message-close.svg @@ -0,0 +1,118 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/misc/message-hover.svg b/OSX-Arc-White/gnome-shell/light-assets/misc/message-hover.svg new file mode 100755 index 0000000..64a79b6 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/misc/message-hover.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/misc/message.svg b/OSX-Arc-White/gnome-shell/light-assets/misc/message.svg new file mode 100755 index 0000000..a1f8615 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/misc/message.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/misc/modal.svg b/OSX-Arc-White/gnome-shell/light-assets/misc/modal.svg new file mode 100755 index 0000000..6395cd5 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/misc/modal.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/switch/switch-off.svg b/OSX-Arc-White/gnome-shell/light-assets/switch/switch-off.svg new file mode 100755 index 0000000..96749e2 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/switch/switch-off.svg @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/light-assets/switch/switch-on.svg b/OSX-Arc-White/gnome-shell/light-assets/switch/switch-on.svg new file mode 100755 index 0000000..0203bbb --- /dev/null +++ b/OSX-Arc-White/gnome-shell/light-assets/switch/switch-on.svg @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/no-events.svg b/OSX-Arc-White/gnome-shell/no-events.svg new file mode 100755 index 0000000..b9d1ef7 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/no-events.svg @@ -0,0 +1,82 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/no-notifications.svg b/OSX-Arc-White/gnome-shell/no-notifications.svg new file mode 100755 index 0000000..08c3cde --- /dev/null +++ b/OSX-Arc-White/gnome-shell/no-notifications.svg @@ -0,0 +1,77 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/noise-texture.png b/OSX-Arc-White/gnome-shell/noise-texture.png new file mode 100755 index 0000000000000000000000000000000000000000..4a0610993fa0314fb077d7b8b88213bdad2abdcd GIT binary patch literal 182352 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

?}Ym`LNZtFj!l( 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 + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/toggle-off-hover.svg b/OSX-Arc-White/gnome-shell/toggle-off-hover.svg new file mode 100755 index 0000000..937bef9 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/toggle-off-hover.svg @@ -0,0 +1,229 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/toggle-off.svg b/OSX-Arc-White/gnome-shell/toggle-off.svg new file mode 100755 index 0000000..937bef9 --- /dev/null +++ b/OSX-Arc-White/gnome-shell/toggle-off.svg @@ -0,0 +1,229 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/toggle-on-hover.svg b/OSX-Arc-White/gnome-shell/toggle-on-hover.svg new file mode 100755 index 0000000..b4de53f --- /dev/null +++ b/OSX-Arc-White/gnome-shell/toggle-on-hover.svg @@ -0,0 +1,274 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gnome-shell/toggle-on.svg b/OSX-Arc-White/gnome-shell/toggle-on.svg new file mode 100755 index 0000000..b4de53f --- /dev/null +++ b/OSX-Arc-White/gnome-shell/toggle-on.svg @@ -0,0 +1,274 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gtk-2.0/apps.rc b/OSX-Arc-White/gtk-2.0/apps.rc new file mode 100755 index 0000000..8dbf332 --- /dev/null +++ b/OSX-Arc-White/gtk-2.0/apps.rc @@ -0,0 +1,154 @@ +# +# Thunar +# +style "thunar-handle" { GtkPaned::handle-size = 2 } + +style "dark-sidebar" { + GtkTreeView::odd_row_color = @dark_sidebar_bg + GtkTreeView::even_row_color = @dark_sidebar_bg + + + base[NORMAL] = @dark_sidebar_bg + base[INSENSITIVE] = @dark_sidebar_bg + + text[NORMAL] = "#BAC3CF" + text[ACTIVE] = @selected_fg_color + text[SELECTED] = @selected_fg_color +} + +style "thunar-frame" { + xthickness = 0 + ythickness = 0 +} + +widget_class "*ThunarWindow*." style "thunar-frame" +widget_class "*ThunarShortcutsView*" style "dark-sidebar" +widget_class "*ThunarTreeView*" style "dark-sidebar" +widget_class "*ThunarWindow*." style "thunar-handle" + +# +# Workaround for colored entries +# +style "entry_border" { + + xthickness = 7 + ythickness = 5 + + engine "pixmap" { + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/entry-border-bg.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/entry-border-active-bg.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = FLAT_BOX + state = ACTIVE + detail = "entry_bg" + file = "assets/null.png" + } + + image { + function = FLAT_BOX + state = INSENSITIVE + detail = "entry_bg" + file = "assets/null.png" + } + + image { + function = FLAT_BOX + detail = "entry_bg" + file = "assets/null.png" + } + } +} + +style "combobox_entry_border" = "combobox_entry" { + + engine "pixmap" { + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/combo-entry-border.png" + border = { 4, 4, 12, 12 } + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/combo-entry-border-focus.png" + border = { 4, 4, 12, 12 } + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/combo-entry-border-rtl.png" + border = { 4, 4, 12, 12 } + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/combo-entry-border-focus-rtl.png" + border = { 4, 4, 12, 12 } + stretch = TRUE + direction = RTL + } + + image { + function = FLAT_BOX + state = INSENSITIVE + detail = "entry_bg" + file = "assets/null.png" + } + + image { + function = FLAT_BOX + detail = "entry_bg" + file = "assets/null.png" + } + } +} + + +# Mousepad search entry +widget_class "*MousepadSearchBar*." style "entry_border" + +# Mousepad find and replace +widget_class "*MousepadReplaceDialog*." style "entry_border" + +# Hexchat input box +class "SexySpellEntry" style:highest "entry_border" + +# Geany search entries +widget "*GeanyToolbar.*geany-search-entry-no-match*" style "entry_border" +widget "*GeanyToolbar.*GtkEntry*" style "entry_border" + +widget "GeanyDialogSearch.*GtkComboBoxEntry*.*geany-search-entry-no-match*" style "combobox_entry_border" diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-down-insens.png b/OSX-Arc-White/gtk-2.0/assets/arrow-down-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..cabbabb1965c78763a04d9d05293d1dccfbc045a GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3-qTBwfA(Ddu7)&kzm{j@u9Y9{{(yEr+qAXP8FD1G)j8!4co@Bp6> zS0Ei48rsm%03>pAa}yF0LPN7cL(@Xj%H!iRqZ4vt5^`b_K`1&YCnfg5-u&wghk1yr=&)5S4_ zV`l6bdv3-=nFAl+zyGMNx<|D8?2%Wx0oSK`pK@^#YkqR>15ev(>r=Bga8xqhYq*;r z+g5-u&wghk1ynT0)5S4_ zV`gukHP@j45tsD5Np8~I(ra}@3f=4O2~Tzkcr3PwgWKBCL(m}lqVEm{#|uuMcZ#`r zyqwZ*d6?n1_pg5-u&wghk1ynT4)5S4_ zV`gvPUcQ3~5^m?CvyzKsABp)0Ek3wx@=?|s`)97dc+2J1vGWRh1-fTX=-?CMUi{wF zWY!Iv$CZ;NGygw#?4)kb=7ap*m-h8eW;(zuP_lZ*YJjA9p;HD~B)?f%3b5_%|f z7kkwzqc1IY7CyiJ*vjbGj!PCMP*K?)5Hvg(Kn9cTG b|35?4S+nlNOzK)dS2B3I`njxgN@xNA%YAJZ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-down-small.png b/OSX-Arc-White/gtk-2.0/assets/arrow-down-small.png new file mode 100755 index 0000000000000000000000000000000000000000..dcd14a1040046584ba8e6998e79aec1bd01bccb1 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1ynT4)5S4_ zV`gvfLf%6GBCh9uFO@c6VDdi1rP0L1({yP`Zorl|AIx8H**jib*WhlzqA_CuBg_9p zF3vvf_dC_a|M||zT^|_cQ@3l2#PQ5JHUoyZtDUdvX6Cdp1P1YlX!VCMT?5(XH)g5-u&wghk1yr=f)5S4_ zV`glRJvSqxjKlr+=jNw;@Ga3?e9}BXt-NS@UZELtWapPc)I$ztaD0e0suO9 BbteD- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-left-insens.png b/OSX-Arc-White/gtk-2.0/assets/arrow-left-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..63b0bdd07104f05c3504ccd33e485f8ad903be8c GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(0U`xw#m)s%EX7WqAsj$Z!;#Vfk}U9uEC#B- z4#JF18nY{af|4b!5hcO-X(i=}MX3zs<>h*rdD+Fui3O>8`9HkMkS)1(hOBoILkgedff6^AFXl zE&J>J%qEEu@4HI;Gk(Fy;I_tXd&j=h R_krGF@O1TaS?83{1OUW0h&liO literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-left-prelight.png b/OSX-Arc-White/gtk-2.0/assets/arrow-left-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..75701fe9a6300b2b3cf741dd5808bf04007f8b3a GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(0U`xw#m)s%EX7WqAsj$Z!;#Vfk}U9uEC#B- z4#JF18nY{af|4b!5hcO-X(i=}MX3zs<>h*rdD+Fui3O>8`9Dy=Mb+|yr?f&=vB?&JV1iugXz|s`7;rWGS%@!dK<5{*hH7_g7RA>y6TKV9T3ck4Nl}Jr2EL^KbU)9T)0+CT(BFeVV^n?t=`2&C{QO3bl;S zjgBtf{o-N5q`li>BiAY?R%RWywyUdgQu&X J%Q~loCIIZzfh_<4 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-left.png b/OSX-Arc-White/gtk-2.0/assets/arrow-left.png new file mode 100755 index 0000000000000000000000000000000000000000..624a3bbb5e8d3aec71ec1ddfe1abdec7c441c20c GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!3-qTT-L4!Qq09po*^6@9Je3(KLE)UctjQh zm0t&8MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S-0(?ST zfplnSLvC(vY-~wVQdv|~W@vI@LPAzVVpeoQZfsIcY$6yXu z2C;KN>?AM=5(J@$o=ZP~=1P|Y`2{nuv2*hZ3Q5Q&rIod`cT8NmbMMh(7q2~j@#mio zi#*74#-1*YAsn)-2U{5%6c`vb++5qy`RD&~X_1GnTc5W+JE47ds@su0j`hnKZ+)J< dps%vc$j072kBOa~Q4Qn^22WQ%mvv4FO#md1Y4HF6 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-right-insens.png b/OSX-Arc-White/gtk-2.0/assets/arrow-right-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..e687f2ea91a6d57c4421c853912564a1f2c4a5b5 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!3-qTT-L4!Qq09po*^6@9Je3(KLE)UctjQh zm0t&8MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UT1AIbU zfplo-s)mM!(9nk5+}zmM*wE0d(6sV^go4bttTdzOD$_ZFzo*we)^ghQ6~U@K#T0Rw}=n{zMM{H{vd+<;N$>@W{&t{t22WQ%mvv4FO#ta`Xc+(i literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-right-prelight.png b/OSX-Arc-White/gtk-2.0/assets/arrow-right-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..bfce54667dc5d1dbd12c256d5a97bf9f6845de18 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(0U`xw#m)s%EX7WqAsj$Z!;#Vfk}U9uEC#B- z4#JF18nY{af|4b!5hcO-X(i=}MX3zs<>h*rdD+Fui3O>8`9ax)aSY*@ zX?u2W7E_=^%foWNi6Ti4MLT_&;u@AJb}hT@mKeQpqXn0xW@>mx=&vbFPna$(*(Q>s zWTwz-)|mcskV~Tq;0oFqW8wVJz&fCV@ja@v~BnA`EyHh9H>{>=)?SA`s0w~hZ7I}G_UutXaaI$@1>+=EV1qM%7KbLh*2~7at CUU&rn literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-right.png b/OSX-Arc-White/gtk-2.0/assets/arrow-right.png new file mode 100755 index 0000000000000000000000000000000000000000..2efcbe828050ee836ad01469867295e5b8c0691f GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!3-qTT-L4!Qq09po*^6@9Je3(KLE)UctjQh zm0t&8MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S-0(?ST zfplnSLvC(vY-~wVQdwkLT4G{ubV_bSVpeowc635+Y+`OqLUwFoPHaLBPz1<`Nyv!- zl8L#oNgzfvkeiSV7J-Q8oR;&^2bwEg666=mz{bwaDCU~U&Rl!? z^7o&Am%VS@1}Zc5ba4#fkYzpC&gfvkz_8)QY^|-o{?8XG*GM>9&HB0A#K2}{v#xtj k{;Qe$Hm9E4cudsmkNsvQCLXh2tw8Mzp00i_>zopr02TIYQ2+n{ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-up-insens.png b/OSX-Arc-White/gtk-2.0/assets/arrow-up-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..adeb1cb7ef90a1e3e74ab8e06cde089957c8ce18 GIT binary patch literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3-qTBwfA(Ddu7)&kzm{j@u9Y9{{(yEr+qAXP8FD1G)j8!4cor~sc3 zS0Ei48rsm%03>pAb3;Q5{gRSGL(@Xj%H!iRqZ4vt5^`b_!6+d+CIKjt6P=h7lb9Es zloOkj6PJ_&R1lMp4dli^*h#r@Aoba&pT_J5nl4uoTi?~)Bk6QC9;njT)5S4_LzeYmD`SHJ1B1ewcV+MXo3pOiCZ(~iV)_Kx tM6PtdO?7LZ-3~5(bMfd=>!yc48Lg%=srKEp_62HZ@O1TaS?83{1OUYiX_^24 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-up-prelight.png b/OSX-Arc-White/gtk-2.0/assets/arrow-up-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..58fb7a8b25e24d536f3e6ec8b64cbe667cd3e1c2 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yr=h)5S4_ zW2SGvVfLW_35NHzzN!J-ckfzp$FeNvY32LJy>ZskX8j2Z9;lRfZjdPOc9iqIu6Jo+ z_J8;5dh2$H_}qJ~@?_cLZNVlH>+f5It=c4JJ;(p>{o?TSlf}is-GABMHOQa8snB)E zwt-TD4&i+-zJ()L;<%?cTnRjxH<-ba| zgA5TWzdnj8T%26qI-BwP+h$WH8-~n9$1{tSu1ywaKkx8?KakNfkR@{e44^+4JYD@< J);T3K0RZ9pcI5y7 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-up-small-insens.png b/OSX-Arc-White/gtk-2.0/assets/arrow-up-small-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..70a10bd3e5dc72b504f9e9c6cf821a7981dc46bd GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1ynTG)5S4_ zV`g%S1JlBVkv1|hK7sNx_v_v_$-kFA!@{`d;)M$bKE3?iFT&==rpm`=rpj&HT%3M> z-rwT~fPf|RaK-O~vklzZ>YaSnoSFRJ=+EQd-`Z_I{r~^Jr@%Fk^X9xBpZ{Cyjg8Jl znq)sxUUq-~b0edF;oY96KDKEmB_)`o{`p&fva2$9o}qz(flj2+>!1Js*NYn)8A%xl aa5L=QY3kf+`n3n>PzFy|KbLh*2~7a9_igL| literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-up-small-prelight.png b/OSX-Arc-White/gtk-2.0/assets/arrow-up-small-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..6ce79e5fff2477e1a6f18f9b10843b8ecd32c6b3 GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1ynTE)5S4_ zV`g%S1Jh)+v%-J>{{JuZ?En8qTwFo%hmOol=xO`;*|P5M|NRf`nVV0`yDjUjtzB&q zC<0VBf8z7Y`z?8Rc)0%mH;ytiGVuDB`ftyUg$o-w*R9CEbSI3BjctGZ{~3F{xhMG< z85#aEFf!QjiQ`0>f=^O{PfAKcmxi{_o&!J-FlBbd%!l^L63oiZBFq~Z7}|arm|SJt RauMi222WQ%mvv4FO#n&pXvhEn literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/arrow-up-small.png b/OSX-Arc-White/gtk-2.0/assets/arrow-up-small.png new file mode 100755 index 0000000000000000000000000000000000000000..2559ee28beb65aef85adfead846ab6edc8c60d19 GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1ynT2)5S4_ zV`g%S15;<`&PDtG|BwGPz11@B=bTRc#78~`Zca{2$Mf6jr6nXJV`lvScUM9x>O|+d zj*tAz-(}d?+*<2>dZzL4@JxDhXTP|)iHX5MQCIb6TZ{~he*FFY|9th$J13X_`=9(yEr+qAXP8FD1G)j8!4co@Bp6> zS0J61mX?r^5F1;PlvI|GP!O4t9~YMqk(d>mkR6+p6O)(|os<)sm=l|j6P=h1WW*%p z0tI6evw>txB8Uw_U_mH5F(*k_E*faGOi7SmFas+GH?M%Wv}|lzNkvQh#HHK!?mK?! z!mYXYA?X7{VdTda#|*!GM8b!;RUuLjLa$W;%O~>FU&XQeDb=A9YS% nTYtT_T5pM3xVYG?3t^>bP0l+XkK*=1^~ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/button-active.png b/OSX-Arc-White/gtk-2.0/assets/button-active.png new file mode 100755 index 0000000000000000000000000000000000000000..a989d2c3816a1f1c261b8190151b3c1ff12e856d GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY(S>!2Ka=y z0_m-LuWjFde%pb|+kxodmF)*E9XNIC5D=Zbaq0Rapx~t&AoB8!M~wGpBmygcyqV(DCY(S=}2l#}z z0_k(to}It`{5+7n_Uyv7=jX0Jefr|#)0ZD1BLDvV`~Uy{MWu|HK&4zIL4Lsu@(R0l z@7ep{!B3V_xdfo7nWu|mh(vgDLRSncb1;jWElVe literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/button-insensitive.png b/OSX-Arc-White/gtk-2.0/assets/button-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..e94649cfe50ccf64ad1f244b2d416e50042689b4 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY(S=}2l#}z z0_l6t-rs-z{?RiKdi)%O-hTM{?&H@-K*8tlfBpXR`_G@eX4?{=Qm&F9zhDM=gvD~6Rhm__2ouJZ>D@UgRgcyqV(DCY(S=}2l#}z z0_k(to}It`{5+7n_Uyv7=jX0Jee(RnlNTQ#BESFq`SbVh$0m&qpi-`qAirP+d4*lO z_w0S};3rF|Tmn$k%+tj&L?S#np(}=!IhaM_#;)@R4wSL8owF^t_mYz*CS4%mAjji{ pZ7kWQbGF}YXuK#a*EE@x;nDfqH458g<$xwIc)I$ztaD0e0stdFWHbN( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/checkbox-checked-insensitive.png b/OSX-Arc-White/gtk-2.0/assets/checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..e898e4978a503b66e3fa1b51431cdd292ed30781 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_OfKP}k zkPe>wEO6?Bpec`nCO-(8{0PX1ocSbv_LHP}&r;?+OIz?PYtggpCC{2SzwFxf_Uf}A zcV7N_^7hxW_rG6%`u!G&zWo0C_dgKa597}O+a2T=%%GuJQ(N1E3EER9mID>VdAc}; zNQCG1JMuLs@UVz(P-tr6`1W64RM-UO7 zE6kHOx!!mZdhX&CLD>t|d(MRKnio-|dsR_tSJ`F<*T?Tmu1VVUpSL%g$i{21?$tV= OO$?r{elF{r5}E)>#FIJz literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/checkbox-checked.png b/OSX-Arc-White/gtk-2.0/assets/checkbox-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..b63a30d1f5b5d6ce944ed2322df29bbc8888f563 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uSfKP}k zkPevqIC#qAplJ_+raXe9u<4H@XFQIa`8ay!Rse+(JzX3_B*Jsgd-63X@HhmzY~a#5_nGCp{Sp<0 z#s~Mms`@f6Tw%g2epE`MLXcPB3A40Q!e$x!2bK&x?q*y1Y&oZbzqYc~PLqCo*5|KdUw71QT^Z0a22WQ%mvv4FO#qbzpT+A&#Z$`_k}ni)J@{an^LB{Ts5Yx-q= literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/checkbox-unchecked.png b/OSX-Arc-White/gtk-2.0/assets/checkbox-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..e83c167b45d5937bdd70a8d1c1b743bc384cda7b GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF+^(DB@3f8O^*yo8ipdn4;N6zdV4N89ZJ6T-G@yGywp^7;r@Z literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-border-focus-rtl.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-border-focus-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..4923da4c54653f515cb3147667740010910a6cad GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSbOU@s zT!D0G!&T2ow<}gYEnoGlV)e6xxle+oJPMosxOm00k`>QNS3Wy(^TW|wAHIJ3?s4GT zU7!Z`k|4ie1~&G{sOWF67rk8z6f*L3aSV|NPu59qU~m%^Ki0$<81< txNnf;YBQU?l5e%Vr1NTthl!6?@h~jwS6ays@E+t>22WQ%mvv4FO#sw|T*LqX literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-border-focus.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-border-focus.png new file mode 100755 index 0000000000000000000000000000000000000000..623c777d8674635218b666fca7278bb217e11c2d GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSv;urW zT!D0G!_|saPpeixtyuFSVeXT}xle+oJPMosxOn-q;uX(IRy;d$^TXF~-(S!8uo9@6 zy(Gvln1L-kBJ$g}qDPkhfI@nnE{-7*;mJETFOuQnlIYVka&TlkoWjPkTd*_M;K|S*w+`q}lFU-KXSwSx(uxS-gCxfS}pUXO@geCwE1X)V} literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-border-rtl.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-border-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..f30c4107e862c6ac2b29a2f6148d961ec29bb288 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSv;urW zT!Hk}t5(8&>d3pWr%U5qdef{?R|MO6GplXhi zAirP+Hg=!LsOWEfeYYk9#f&^%9780+liwsXFu0|Px;1kLY>QT%bN0Y4se@^6+&4%{ qwVBOc$-i1&^0JcT!^9*VCI&lU<(;cuNyYgcyqV(DCY@~pSv;urW zT!Hk}t5+{ve{t;&2;I8>`qItk=dV4xaQ*r9J1?)_efjF`$5(GZef{=b=ALE)P&Io= zkY6wZn@@N|?M5Q*^Q9kz>QxVR*?Ng6pcG94CSW7#d(8EbIl=7~DT kZ;!V*u>3y9RWXBs!BSIFp>X>DRG>}gcyqV(DCY@~pS6a#!h zT!Hk~z1OzyKfnFJ_N5z-faK*HkL2DI?*Lg-666=mAg{1{&)x$+ ze;&Rt9ppAmPZ!4!iSXovqWPSx!V(e2VU7n`*uLqp%oaW-la`ZWze(Ze+>0`DY7D>a WW;0*Un|U0liNVv=&t;ucLK6Tr%2f~m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-button-active.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-button-active.png new file mode 100755 index 0000000000000000000000000000000000000000..4adbcd3af5b5d3fcc0bf036ab61527c35fc190b6 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS6a#!h zT!Hk~z1OxKxV-(q<-@0MA31#!$N-{C*B@QF@#yl6M^kiXt^+D!FA4GsW{}^t`@w^s zEV8f80EIL?T^vIsB$GATn~a><+E#@MY%r2I7>mmq!jT@C&=LF(lSZ V&EQa7YYo)I;OXk;vd$@?2>_v}Q`!Ik literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-button-insensitive-rtl.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-button-insensitive-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..3274d9d7eb46554d13909b10f1ba7eddcaf6a1fa GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS6a#!h zT!HkxXYcPnfB)#&`^V2g=-tP!kAU3g?|=RN^ZU;qrP>59pdyZvAirP+d4=73_CEOO z_I-H+P)yU)#W6%8JUOB0eM1u)+qE;H0UH_`YsH$*GA8pGn{AShobcyd1|PpLgXH1a V&YT8s?17pXJYD@<);T3K0RV!GSX2N2 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-button-insensitive.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-button-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..b77380f5b91198c0f86fbbbbc6da868f778c20d3 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS~RIoAy=#Rj`)?`2{n`@7n#~!A}<1S7(4i z8lEnWArg|w8tqL+&TMTn0}PZU4$iyTc4VHN&rOfIIS-EgcyqV(DCY@~pSR04cL zT!HktYtPPKe}4YjvkTXrpS%9_$@33SUVH#@f#}blKY#!J4c(TQ39_jq$S;^dUSap1 zy$>GzOqg4-3Mi=Q>Eak75uTjzX$B{&utdb_GUtPAY<*Wb%$~n{c+%~gvbR{%*$hU0 aVTRBDSN%W7c;_Zi6N9I#pUXO@geCw~%U!+z literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-button.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-button.png new file mode 100755 index 0000000000000000000000000000000000000000..147574786f67b083b155367cf704606437bd9c5a GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSqyv0H zT!HktYtPPu(Ua#NAdKIC{`~p-w=j0XU7$2uNswPKgZ!@D4}Pva%QzD#qT%V{7$PB= z?9tp5;>^~@r;$h@tC*o-#K3UoY;~JQ6}LW64}+(xpUXO@ GgeCw2=TN}_ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..280d1fa347caa01626b553b2b419ae0b52690a28 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS)B}7% zT!W@O3Y-2oec`jxRWHg`y(nM(;`IG*XC8dJ@aX%+N8f+_`S<(JzyJUL>lI#b1!^(& zba4!k2v1IFU~;>x=QfX7;N1Vm&mZKp*^6>~s}E ZhRHRGoS{o9UjVf;c)I$ztaD0e0ssM$T~Po4 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-focus-notebook.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-focus-notebook.png new file mode 100755 index 0000000000000000000000000000000000000000..674c671e827937e8d00c69fa43ba129ffaa19837 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSR04cL zT!W@O3Y-2oec`i=h0jV?z9?PwqHNWR)Azq!c=Y|!gcyqV(DCY@~pSv;urW zT!W@O3Y-2oec`j>70*gmJS$!K?8wazM{j+&@aX%+N8i7G`~K_Czu$lU{r~@8AzASW zP?xc%i(`mHcydYuliOt-w|m?I=l7wO15QUNzO#25M*UboFyt=akR{0B`7DNdN!< literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-focus.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-focus.png new file mode 100755 index 0000000000000000000000000000000000000000..55f074e5d9206cc54c38a646ea9a3ca53e7d3b61 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS)B}7% zT!W@O3Y-2oec`i=h0ltYKPz7GtYpQrBR4->c=Y|!gcyqV(DCY@~pSv;urW zT%W%9`1IwcXRkiJdi&+oyDzWbetGxt+t+VDzJB}p{m1X`KY#!F{rmTyKmY&#Uv1|K zvQN*`#W6%8JUOL-=~ze6u{kUn=`&@T{#pwkOe=6qn$45@tv>us-5s^#9Q?xP%^21$ Wm&tsgqQ?%@$>8bg=d#Wzp$P!nuV6R; literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-insensitive-notebook.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-insensitive-notebook.png new file mode 100755 index 0000000000000000000000000000000000000000..a108b0bb5560d61b8b63d5a857f9e09011558f82 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSR04cL zT%W%9`1IwcXRkgzd;RIv+b^%*etGxt+t+VDzW@0B5-c!>Nwq#{GC4i=5w!@z`*b>qyM{X+r584 OeGHzielF{r5}E+q;adOz literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-insensitive-rtl.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-insensitive-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..dd19b587e55211570a2050ca606cdf5343168c14 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS6a#!h zTpvAu|M{Ofd-dVn$8YaHefje3=a=t4zkd7v>-V4EfBqQRL~jKuHuQ9H43Usb zPHA9r6V7*A&%*Ki|HmdKI;Vst00@U!egFUf literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-insensitive.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..446bad3427a0865f3aeb7dee20271fa09b434a6c GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS6a#!h zTpvAu|M-V4EfBx(@I_?Nmtm*0E7$Om# zoKc+8(7fbSXn??h2m81VPIE~r<}Eba6hGnbjGiauOAHtpmaOPqw?u+p2B?X_)78&q Iol`;+0BQDC!vFvP literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-notebook-rtl.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-notebook-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..ebba07a0a442d1797f95144b49e703380271f70b GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSqyv0H zT+d&7cH#Q-tG8d?y!ZO%{nsBq|M>Lf$G?C7{{R19-W$#hRA%7m;usgcyqV(DCY@~pSG|71#iB;Ec4KjiQ$2Na9Rs44$rjF6*2U FngGG2Qzrlb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry-rtl.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..4254b54d5e92f11309f9c061eb6700835956b1ed GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS6a#!h zT+d&7cH#Q-tG8cXzw`3?-IuT4e){zopr0J0TX=Kufz literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/combo-entry.png b/OSX-Arc-White/gtk-2.0/assets/combo-entry.png new file mode 100755 index 0000000000000000000000000000000000000000..ff0c768b5b814f63d62f514e86af088a23855bf9 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSR04cL zT+d&7cH#Q-tG8cXzw`3?-IuT4eth-z)5p(0K7IM|_1pJ<|Ni~||NmoVlqpcXmZytj zh(vhujI0w3?2fU!7cOWxm}K6h+j``g+@qY7{R+PYZ@#}Q^U#rrA#d;8vdBV1d7v%^ MPgg&ebxsLQ0Q65;f&c&j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/down-background-disable-rtl.png b/OSX-Arc-White/gtk-2.0/assets/down-background-disable-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..2d15372c92e00290baf128573aa1be71a9a1b9ed GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-fP#`Gt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tp?Ax;TbN zOifNnNJyyo^5<{8XJ8y#O#|opH!GZiMF0KzKL4SnV`~o&Py7AaKfA=|C%Lh)v9(p7 rzju1Gfx(%?gp>`*K%Iw|2{7zmDs=hW#C4`XLm50>{an^LB{Ts5wJ$>N literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/down-background-disable.png b/OSX-Arc-White/gtk-2.0/assets/down-background-disable.png new file mode 100755 index 0000000000000000000000000000000000000000..b1e591fc2d5851be418936caefff61d76c307df4 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-fP#`Gt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tuapx;TbN zOnrM%QK-Ryhv8uMa(RcOU)FZ9?W#0gSc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-fP#`Gt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TnrWx;TbN zOnrN5qo9L>0K);>MzfMdL3dA_w41(1a-~m^ltCP$S=@$cvvlY7|NEgCH}htn;#0gSc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-fP#`Gt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TtPMx;TbN zOnrMwo2$Wrf%Smnw^j4PCm%BF<_??vw35kw#$20E2{W!aJYQ;G*YEkDp=kQ8ZTc$$ hj_r)S%WV3kfJrLRWM9UoI7y&U44$rjF6*2UngHq4J*xl! literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/entry-active-bg.png b/OSX-Arc-White/gtk-2.0/assets/entry-active-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..7f15479ec820cc0a234c11db4664e5ddabce90b3 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!3-oX$H;yMQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6HXu`t1AIbU zgQh$RoBlX$!PE2wPm7m7D_-%eWW}@6mCugc{BZQvhjS0Voqzc4!lQ3rzkUDp=il!? z|Nj5~uOQ#I2&mo5)5S4FtGs6j&nfaC22|k9v%|>21@$tdh$Woun#CzW_~T@O1Ta JS?83{1OUR_ZV>gcyqV(DCY(S=J1^9%x z22FVsHvMtw$`_@pUX-nRQNH>`<(ik(YhRwe|Lx3!Z=b&Z{R~7u{{H{}-|)GX98j07 zr;B5V#O352i6oc5!lIL8@MUQTpt6HXu_i1AIbU zgQh$Ro%Xn3$&-SmPYRblDO&cVY~}OvRnIF{J>PZy#qJ9)p1*kg_S4U|pMSpl{PX?i zpZ`GMKM>46>KXzx#MjfsF+}71+e;f68w@yHE;?WEFwl5ozlOQxi`c(!Q_Brf4~cA) z`ts$($`8wKywfRWboF&~&^zQGzvSu^{>Ht_6fc;qx*g-*zA_~J_U^r5$5oT>JPADo PG?>BD)z4*}Q$iB}5MX+n literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/entry-background-disabled.png b/OSX-Arc-White/gtk-2.0/assets/entry-background-disabled.png new file mode 100755 index 0000000000000000000000000000000000000000..6b2c6b9918dd18e04e20a072736f1f25bf718059 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol;0U|59*B=E^EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4<253JebVDz#hON7Ad5)52%L0)78&qol`;+0O*A(mH+?% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/entry-background.png b/OSX-Arc-White/gtk-2.0/assets/entry-background.png new file mode 100755 index 0000000000000000000000000000000000000000..5914b3f25ea6945a7bb6a75f6a8bee6f27d30cf7 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol;0U|59*B=E^EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4<253JeUlWxX7Y#_pNOaPz{5ptDnm{r-UW|5Lhgt literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/entry-bg.png b/OSX-Arc-White/gtk-2.0/assets/entry-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..b185009954c5f337fc7ccef6a105ad428c70b0cd GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY(SgcyqV(DCY@~pSYyx~j zT!Hke{jZjscsq6P%NhG$Pv7%$%HCJg_P?32?^VjYr>XOv22FVsHvMt&@@K^>o|UY4 zR=V=pk((cm-um$M+xO!KEfj(Jxl4llf*E-DN=nMg%PW8Xp1SwXDxh$rr;B5V#`(9G zb_+Hb@UUDowolf{Ir8nkHmkyknGcsr-|G}-$`8w5W65!U*^=2N;_h!2J9)cDbR`?P zTy6e!T>seejqJ`_H2Zcc?|JefA=^^0qJLfGoCVv1gcyqV(DCY@~pSj01c^ zT!HkfSFhf_eS7E8>w8b%-hce&?&CN2pT4{QvvvWzx(pl+mEl_ ze){_DdwqlRQ=m4kk|4ie1|GhWlCtvh%HO(jvv>*RoTFnGH9xvXz? literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/entry-disabled-bg.png b/OSX-Arc-White/gtk-2.0/assets/entry-disabled-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..d550136c2b5be759e5774df37461a7b825c7f5ac GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY(S>U1^9%x zK6?KC@r(CQUw(M@>cjg_Up{~R@%h`2uiw7^`u*qkpFfXytXBe6nt8f7hDb;zYZ#_9 zFea9>E$^9WaADb@1h!=6mnm$VDsjrp>O%R444y3fC1$EJ!D(e^E2An4Bj1;KH~6Jw RT!AJqc)I$ztaD0e0swLJQ-S~h literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/entry-disabled-notebook.png b/OSX-Arc-White/gtk-2.0/assets/entry-disabled-notebook.png new file mode 100755 index 0000000000000000000000000000000000000000..91b4c2de26a436547d9f03a52978a7f80a487706 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY(S>!2Ka=y zK7H}=>B~>g-+X@Y`tz%|UtYcY^7`$Uuit-u{r>CwkKf;a{{Hdv_pjf-fB*UO|NsB` zhQz}_jrN`{jv*44lPl()U|>%AEn#-`UTfp)X*}=B1sAk9iglJxY!vS-Pn7sHp|*O0 rqO7WlnX=Q%Hqpc0?iCze>zEn(WuKe#JYwSm8pYu0>gTe~DWM4fx^!vy literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/entry-disabled-toolbar.png b/OSX-Arc-White/gtk-2.0/assets/entry-disabled-toolbar.png new file mode 100755 index 0000000000000000000000000000000000000000..074826b5489be3dee00e03da0619c32dd4f36fff GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY(S-V4E zfBr;HZLS6Cwe@sy43P*=j(B;3fmvy@#Im`+`I++%N!I*RKA^~EsdCSmtxn}$d*TV_ tZ*N_gcyqV(DCY(SW~WG=m7Bv39`Gt>I~&SjFw>E%bNhrw?#}HA5}yKUyJdvV@@U2uoZ~8Qd)oFv dKx7>g!<0Q6|8sZWG6tH&;OXk;vd$@?2>?BvU3~xm literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/entry-toolbar.png b/OSX-Arc-White/gtk-2.0/assets/entry-toolbar.png new file mode 100755 index 0000000000000000000000000000000000000000..885a5d8a85486a85c8f60628f5e2d5cc89d217ef GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY(S=J1^9%x zp1=0&{I%y-Za%+q>-qJ&uWsCZ`QR}Sy?XxQ_4n^TzyJ984+Q=LfspzxZlErEPZ!4! ziSXo%;FJc&g*VW-$N& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/focus-line.png b/OSX-Arc-White/gtk-2.0/assets/focus-line.png new file mode 100755 index 0000000000000000000000000000000000000000..0f5ef9d02de396bcf91e9c49990d165c9335cc6c GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61|)m))t&+=mSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)QPE{-7_ zGm~w~zuuH$D{0WHc=u|vsgJ}e2?>b}Tt-R8!VGadJh$)mymJAnX7F_Nb6Mw<&;$TD CnJnM{ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/frame-gap-end.png b/OSX-Arc-White/gtk-2.0/assets/frame-gap-end.png new file mode 100755 index 0000000000000000000000000000000000000000..8d253648946d582949bf9f52bdd6ecd10556e423 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`;Y1d5$JLpV4>-?)JUISV`@i-D@I zgD|6$#_S59pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MZBIajv*Yf f$vgi4-^I+pk;C*YFo1UsP=dkJ)z4*}Q$iB}PiG_H literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/frame-gap-start.png b/OSX-Arc-White/gtk-2.0/assets/frame-gap-start.png new file mode 100755 index 0000000000000000000000000000000000000000..b575a6e0b430bd462cbbfb16e08289a613887f61 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`;Y1d5$JLpV4>-?)JUISV`@i-D@I zgD|6$#_S59pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MZBIajv*Yf f$vfT^{I_RdyT|lRxsGQpP=dkJ)z4*}Q$iB}Q_v(b literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/frame.png b/OSX-Arc-White/gtk-2.0/assets/frame.png new file mode 100755 index 0000000000000000000000000000000000000000..82945e9d57bb06d56304fa15eb661364e8de829e GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2xGmzZ=C-xtZVlH;_4B_D5xc$)o0g%gC;1O92 zRDKbP0l+XkK DxZf|v literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/handle-h.png b/OSX-Arc-White/gtk-2.0/assets/handle-h.png new file mode 100755 index 0000000000000000000000000000000000000000..11d162115c73e333d863ec3570baefa1dbaefc9e GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^59gP2NC6c|dAc}; uaLi0jP+&KhxBuH4duAZG+@N)gnc?s@t`*_29kYO{7(8A5T-G@yGywo5r7CCu literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/inline-toolbar.png b/OSX-Arc-White/gtk-2.0/assets/inline-toolbar.png new file mode 100755 index 0000000000000000000000000000000000000000..9815a9291dcbdbfa4dc716cb5a782bfc3fe0f06c GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5(yEr+qAXP8FD1G)j8!4b7wg8_H z*Sn8je)#ltV(jPtKoLPt7sn8e=;Rgu|Mw>@Fc4s1IP2oeY85Bb36x~;boFyt=akR{ E08ouEX8-^I literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/line-h.png b/OSX-Arc-White/gtk-2.0/assets/line-h.png new file mode 100755 index 0000000000000000000000000000000000000000..8320e2a623debca401925e540d1512acf006f1c4 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt-aSE{-7_ oGm{ezopr0K}3gSpWb4 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/line-v.png b/OSX-Arc-White/gtk-2.0/assets/line-v.png new file mode 100755 index 0000000000000000000000000000000000000000..c13ee45c94378510c7830064c47c9715f83986fe GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt-aSE{-7_ nGn04J|NmFd1_Wws8Vn5P&zR@i-g49dDq!$*^>bP0l+XkKgT*DV literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/menu-arrow-prelight.png b/OSX-Arc-White/gtk-2.0/assets/menu-arrow-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..04bff4917dc5787f93c95d75fde6e946dd4eeb21 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1c!2%>_|M2>8 zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4(yEr+qAXP8FD1G)j8!4b7vjCqE zS0EjmloOqh6PuVD10r*xlX7D~WKK*%ZggUHOcF>i1}qo@R0Cuu=BR94RtVH7SQ6wH z%#e|lmtR<1Qc+dc(9-en#Xn19O@E-IhNp{T2!|}|K}IGA1qPN4o=!);{y)F%r+>!h mHf82-HX4;TjaIz;p{FAz$MD=}+44-F9tKZWKbLh*2~7a1<5Qdf literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/menu-checkbox-checked-insensitive.png b/OSX-Arc-White/gtk-2.0/assets/menu-checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..9484bfd5486684a87f96848106ce9e0444a30d08 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D2g5v6E*A2M5RPhyD+MT+RZI$YP+9 z>mbbNq%pe!C@5Lt8c`CQpH@mmtT}V`<;yxP*GrjPl#*q zi&k z+l5CzZa@EZ`{l0(Z+|^{`|Al1z5n&>{qMj3K|sU$q5#lv>5?G7U=7Wh+S(qh;IOt; zFHl*ir;B3(dcODT`6h$+f3NqmHdVfNXKlP)%*ezL#9)x7!Eo#kmbbNq%pe!C@5Lt8c`CQpH@mmtT}V`<;yxP*He*Pl)S( z3=lNsQTX)75z`-MEPR@=@LA@fXW2`hfBpIQ_n&|Nzy_8#Z(jwpf~_RTFWA$|`_bbk311x(fg-`4E{-7_ z(Xr<|g&GtDSPljj-ucdY@z;NATY-kexmNkQm7XV3k~~C(p7Xlgtn;;so-4<)?P#L4 ztSrYFD>*ri8-CjSEEd_hGLCN!y9T}au4*j5rzV#_?WlE_AkcUQPgg&ebxsLQ0C=5~ AE&u=k literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/menu-checkbox-checked.png b/OSX-Arc-White/gtk-2.0/assets/menu-checkbox-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..f56ea715108ab40dde9e7d430909b3917b7eadc2 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D2g5v6E*A2M5RPhyD+MT+RZI$YP+9 z>mbbNq%pe!C@5Lt8c`CQpH@mmtT}V`<;yxP*F&LPl#*4 zCee)oWkYZ+O+e>&?FFUoJfQ ze)Z{(8_$0}e)sFy``<4<{(kxC_p498fBpIQ|Ns9~}U&Kt+lHJ|V8> zZ#}ti`{~7N&;EkJ@85ra|NVR6>eF-Ao?W>5?EnA&_nmy>fQq?Gg8YIF42_D4OG+A> zdU`_t>^}z-*6?(34B?1QzA%H6#h69nRv6>KOH6H%3RPEGx?YM2Y~9h|D3kK9gpI*= Win(fF%;5(>Jq(_%elF{r5}E)F9a{MS literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/menu-checkbox-unchecked-selected.png b/OSX-Arc-White/gtk-2.0/assets/menu-checkbox-unchecked-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..9066a4c09ac76e83267fc70e811723835b9621c8 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiV{3s978lF zzP+@Nw7oMu@6??7wJ8^#{?=~eRE1pmL&1L(&h38%k5S;|H Oi^0>?&t;ucLK6TC%}MwG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/menu-checkbox-unchecked.png b/OSX-Arc-White/gtk-2.0/assets/menu-checkbox-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..a599717a45de1c2d4f8e329ca7484791ed50a021 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiZVT2978lF zzU|%3+iW1h@IEr1`P7;NZZj3%JUY4Ngu~=}LQHBO^lPQ!+$XPoUm`T^i_3=t2Tauu zxkOx^nB9HX;hbrk>02(IS4WB*ul6#WQ~Lj@KdmbbNq%pe!C@5Lt8c`CQpH@mmtT}V`<;yxP*FmFPlzj! zZfN))x@uLx^yj{lAB0YR5j^c-z@$fklO6<4eH=XbanRH!fm0#uhr!bx2TgexH04Rq zp@PYMg|eq1M1!> z;YLA!f8W34GigizL*qOAo|B&OyqKku&JcTvDPg|)vedcicZ?ENu41iqTNAqV(Okyj z(6bd!`(AGUw{J%Ze?#mgMhmq}zlO(Zo||@mef)Zt? z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iik^77IEH9U zoI1(Y?{I>Ei~O{;I~HT1mbbNq%pe!C@5Lt8c`CQpH@mmtT}V`<;yxP*G-pPlzj! zc4+vYHuFr-~ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/menu-radio-unchecked-insensitive.png b/OSX-Arc-White/gtk-2.0/assets/menu-radio-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..f24cb1ec55a4e61b1034aa03ce3809535e87ddff GIT binary patch literal 437 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D2g5v6E*A2M5RPhyD+MT+RZI$YP+9 z>mbbNq%pe!C@5Lt8c`CQpH@mmtT}V`<;yxP*G!mPlzj! z{{R2~`RmUwUVL%!#*5RpUY@=7?CkYt7q34%fA!ggtIxjv_yt5ie*Ajy{N2~DzdnEc z0VIJU_aDE1`0V}tXYa4weRUm(Zoj#9=hd})uddvAaqi0V3)h}syYm`o^0}+euik$7 z7X*MjC^&cR`T1+lA)HfulimUyp7tFwEal|A!~Y&Q|yoe59Et>FKKA^I8 z=E3_qOKe)$roKGqt#u`S4&#Njky`hx6Y7#?ez>ZnvV3Xam7rG7daZ?4q=H^ z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iimrRQIEH9U z?7igc#T+Pbz%sjOddx=w z-;Y5l7BX)c-G1%6HOW{1%hSI9jK_8yQc{|BTfDIMbIs1n?RMA7EzTe0-!E>s;+mC& l)Zgc8jEkiOPapiwJpGHaqFdz~L!cKKJYD@<);T3K0RZ?|h+hBz literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/menu-radio-unchecked.png b/OSX-Arc-White/gtk-2.0/assets/menu-radio-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..ea7e3dc64002833a025087e755ea13a244ef9e9d GIT binary patch literal 473 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D2g5v6E*A2M5RPhyD+MT+RZI$YP+9 z>mbbNq%pe!C@5Lt8c`CQpH@mmtT}V`<;yxP|?f)pAc6d zy?_7z^VgrAzwz|K)n^y4K09~q*}1FF&tH3b;o7tFSD&4~_Uyv7=jX0H|MvaYm+!xT z*>?KHPuu{=w7t*Y3Q!cIPFOy!-O%otF^p*YCXg|NsB_YtOIU ze)SIo{zFKhAe;eK0J00nfPgh=F-kzk8I=V21v9W%S=-p!O`bY^>9XZ3_8mBI@Zh1t zhfkb5ck}lB2M-=Te)8nWQy_Tu?AhnfpTGS0`SX_r$Jaif?h;QI#}E!#(}V0{O$Gw2 z2jm?%&o=F4>yz$cim=?OMmT9;&eJA(!n}*>Xmrhj# bt1;BowTen?O=-{r+RxzW>gTe~DWM4f#6k%S literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/menubar.png b/OSX-Arc-White/gtk-2.0/assets/menubar.png new file mode 100755 index 0000000000000000000000000000000000000000..1a65249426a8ea0dcded10498e1cf75f2c17b74c GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5(yEr+qAXP8FD1G)j8!4b7wg8_H z*XuX#K7aB0l&Q;BpopNSi(?2!bn>6`2M!!DFpywj==;fNYx^%|AyAUR)78&qol`;+ E05>}@w*UYD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/menubar_button.png b/OSX-Arc-White/gtk-2.0/assets/menubar_button.png new file mode 100755 index 0000000000000000000000000000000000000000..70c8f86992ed0b4aa84de859ce16206ed6d5b764 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^l0eMQ$P6U4SA1Irq?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@|R21^9%x s22FW1Ih)%L$mRBQaSY**OgcyqV(DCY@|R21^9%x s22FW1Ih)%L$mRBQaSY**O-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|^tfKQ0) zh3ii)-gtWM`qT4QpPj!3LKm(*I|n9#?3l!y?*8dO#+R=@zkK`o|NnpKXaCrNdbvu1 z{DRfg_wL(&`pnty|E$};?*NLLd%8G=aL6VL%rAa+#)Oe=KTyN};Di_KLI0&C&NZ)K wE_n5Q)m0Ch4w;apvJ<|CH#+iUoC;xMIO}S>$$XjMBA^irp00i_>zopr0ClTx@c;k- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/notebook-gap-horiz.png b/OSX-Arc-White/gtk-2.0/assets/notebook-gap-horiz.png new file mode 100755 index 0000000000000000000000000000000000000000..e14fe4b2b1a25a662125f793ad49fb8a8bc2edf5 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b}!3HGjSJWnh1d5$JLpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-fP#`Gt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TqdRx;Tb# n%uG%If*<^>JV4;Xlfl4nx`O@pCL@JBpb`d8S3j3^P62?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4V4lptcyp7EIZ%?p)78&qol`;+01F5sS^xk5 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/plus.png b/OSX-Arc-White/gtk-2.0/assets/plus.png new file mode 100755 index 0000000000000000000000000000000000000000..3706bf8e23292be3990bda8b0379bf6200a95f33 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-t3?!qQvP6LtbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_RfKQ0) zg=a+9LpeQCWr@Mc8PyckF$d|7_zkK`o|Ns9JtJw;HTG&d0{DR9Xt3H4E z@#kyy2B3(Ar;B3D~1N8HoCH%<uEV8$-CY=HLAn3*P|EVDNPHb6Mw<&;$T?c4ANf literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/progressbar.png b/OSX-Arc-White/gtk-2.0/assets/progressbar.png new file mode 100755 index 0000000000000000000000000000000000000000..7937cd10c793db742008d40ccf8d377388814667 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^96&6`!VDxIuXC~kQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)Ex&b~R zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(`3Ht>ru40o1@(666=mAfv9a za_zeH8{WMC@bMD|bNXeVjG3p4V+e~0;pHjBmI<%p6qkiK<>&Lc?ZS_6xB_t$X txHGK%b2=jYz=z(z*BpnF+?K83kZ1V2P;r`DPaMd*44$rjF6*2UngAQRW4QnT literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/progressbar_v.png b/OSX-Arc-White/gtk-2.0/assets/progressbar_v.png new file mode 100755 index 0000000000000000000000000000000000000000..e29023bbe3a6390fc23c47d138735446514aba78 GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^azM<%!VDy3CI*QEDdu7)&kzm{j@u9Y9{{(yEr+qAXP8FD1G)j8!4b7-2k5u zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?e39*7BY20BYbX3GxeOkWtrI zxpv+94R79m`1px~IsGzF#@N%vF@z&JIpJMxJHvHRi8c2Wn_YQoHU2E;`5y2i|H6;; rlCJ`O_)BaF_#rGgqiDhocNT{4zUc?8=FL+AYG?3t^>bP0l+XkKlxAPA literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/radio-checked-insensitive.png b/OSX-Arc-White/gtk-2.0/assets/radio-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..c599eae246670d5f785980f59a6e89a47dddb60e GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uYfKP}k zkPe-C)vxo0-`v;16CMXodmK3FUf`rB0aKp@Pkt0Q^>N7L$H7w`1cKO)fQ;ZNkAkK? zf^dVTJO~1Er#uRt`WQ$yZ+_Xj`St5hzuyAUm*4;Y|6iqk_Yu$n`H~>NUb#`pve2V{`oT*l z$-SSyZS&l%ieKC>_BiqAe6HlZbVz&p`b!(9ZIe$)FkBbr7NF~+cEf+`%tT> zJ6yGeVWUCy>1BNhnU@w;{?b)?pY$VgYC-t%e=~Z%GRX2Cuie4e%gU!Z_u4^FATxNn L`njxgN@xNAJl&(j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/radio-checked.png b/OSX-Arc-White/gtk-2.0/assets/radio-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..9690dfd870f3f15ec92071949ad857ea387c220f GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t}fKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPM5JZ&tJcl0 zUw{7d=JTJoU;h06|Ns0qrR6|#MN5MGf*C}`#6v>E!kd~~TF;%oaPi}(&tLw%bb2ub zs370d#W6%elJ%e`-ys7527`1p)u~+n|EmkNn@O87G%!^@dpPsEi{oygp8L+1>=<2M zd!Ja%Fr}O$ohe}UDyJv&q(ePAgc#cy7^Y>ZE!&&GCHrlL^sWMahF`jGuW}{SPfz(K mwV-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uGfKP}k zkiK~F#r~^6@apX4$7e6UJa^^Eg)7f4Tz_`<>a#cRzP^0(^(>Hk?b*5O&;EkI|G)qL z{{}Pu|NnpO&g-kUUtYZa{KEC8Ks6VyJv)E(+4<|wfKosbs2BoLlaIFpZBi-;@(X6* z=Hb!P(|33G$jmA%EGj7}0lKfYuA#B1rM0!St*xymJ6J0gsJg<_#W6%eGWVdTP_u%F z!$EOHtp_?%LhOIO?@!S=os??cKV{|jy=Gm}ayj)fd;dO*`E>I1QU82Dt%{vL7ceBN zZe+`-^8CdXu~?;$wQjb`ZKf-8RbrW^_z8tGMM^w1Yw4Lh&wVG)=4XqVvy*e~x)-1B g%8Fe5=;&no`OvB2a0o}mh>FVdQ&MBb@0GO`A?f?J) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/radio-unchecked.png b/OSX-Arc-White/gtk-2.0/assets/radio-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..7584abac8df13d67f35e77ae79aaca91cfd84988 GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uGfKP}k zkUn$s*}2=#FJ63c?)tNHSD&B1`uxJxrx&h0J9q8b>vvyXz5N1YoCl-7fB%8dKQIDP z|NdRO^XlsDR~N58zi|E8#p_UIK*j(6{|A!){sCzaXbER~0JKT5B*-tAK}1w6I3%>O zsrkUcv**rVzH;Tp&6`i2zIy%Ud5x{)oT z%JUan#A1~~*1Fj$x0$ZYRf%Pu;wKc&6e;o4tfgo2JolYEo1ZOe&Q8v`>t1}iD=TvK cqob4U?`I0kG7T$x26O|1r>mdKI;Vst0MGQzm;e9( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/slider-horiz-active.png b/OSX-Arc-White/gtk-2.0/assets/slider-horiz-active.png new file mode 100755 index 0000000000000000000000000000000000000000..c4c810c571e0b3263b419e0b0e712ca5010f9252 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+9gP2NC6e81o(uw z0_o6(tDci?2Tpz*JmqoF)Q5pn9tKT$1VWR+diKmNW2*=Figas@s&feo?wPtR-^X6{B2G$d?y${|o6{RchxZQXsgQeVf j!s=VRkKY!koE2mU5-@c1J~BxTsGq^p)z4*}Q$iB}xgA%= literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/slider-horiz-insens.png b/OSX-Arc-White/gtk-2.0/assets/slider-horiz-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..82e29b46264828e0e4beab6855d95b690286a00e GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+9gP2NC6e81o(uw z0_p$%|KGm-|JAEEK=k@G5WRhcik=w!w*#urU|DhY9xtmkbK{*icMCSKo`~&z@Q$e{U3tgt#yc4-<;D|M-{O7zwm{{q ZAVZLVp`-VaNpe8_44$rjF6*2UngEEdWJv%3 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/slider-horiz-prelight.png b/OSX-Arc-White/gtk-2.0/assets/slider-horiz-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..543a7b735ae59015f9b5863bab9cc0a4b11aa4ec GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+9gP2NC6e81o(uw z0_m$)uin0W`^uH;SFYT+bmhk7s~`koz|hMSnMFW#+$BMN!3=Ed?H!$6Po6$|F7bWl zM4+&Vr;B3<$IRq}1uQGh-s5GpW^TOm=5E0T))TS458g2qr7Q2a-FPR1rQCSJ>RY^z e-xjEx6=Vn!Fm&`jGD!}opTX1B&t;ucLK6T6RACAL literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/slider-horiz.png b/OSX-Arc-White/gtk-2.0/assets/slider-horiz.png new file mode 100755 index 0000000000000000000000000000000000000000..a9ebcf660a5f3ad880868654b724ff91b3de7c24 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+9gP2NC6e81o(uw z0_jz&R&Cq1ZTrssJ9Yulft|be?F2JGT(DqM|5S6JI_{DnzhDM7_V$j>t|w2QJ(u`C zb0SdK#M8wwgkxrM!UC2RXYcW{S~EA^d2_d51M7*{-UsiPiqe&L+-|&+!BTEKVf8KE f$8QT%&I&RF2^czhADJWv)X(7Q>gTe~DWM4fHJV*6 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/slider-insensitive.png b/OSX-Arc-White/gtk-2.0/assets/slider-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..08b7d89bbb8c2601f745da579c29c4add9291617 GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^{2krRfe|Y-p!}B*^p1t_+;?<|8FFrnf`QgdS4^N+ec={5=eg@<| zfB*Q|2M~Jx;mNZPkDk2)NxlB`?DeMyPv1Rw^8Ul8?;k#Y|M=l4QQWyNswPK12e0kk#Tu>W!3c?H*em&b?f%4*RNlH|M~Oh-+w?L{-<9J zsI=VE#W93K*7YE#P_qIL>xKSD*Y@f;a(5|y-=8cgtNvb5dl!FY)fTq)tf(?SndcXk zR%cAT>?WqMEL1Pi;DuP=x`XB7qVWo1M_J~(ES2wYHGC-RdQ|#W(KtoCzNt65hk8R)Gk@8J6XH0=}Li8lH2g~BGsnnNp$N?VP-x+T0~PJPvC z9jt!kSo72gb&v9LSPSe5jDN{YeBHyHUA$(=t`}>b2QmC%44ESOnz!}*7og1yp00i_ I>zopr04ss6-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|^$fKP}k zkPdCQ>N)9l;N-`_QyvFReHb|9VbGLEAT$|FPI;tb7N-eR$6XTS7tFxM-rmvK_2lWZ z=Mvv%P6P_;d%8G=a6~639AL;YWs7;!PC{xWt~$(69B=^R&D?Q literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/slider-vert-insens.png b/OSX-Arc-White/gtk-2.0/assets/slider-vert-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..8653755b82890060b497501ec7f6bfa1e4736608 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH})6 zvg;ts=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|^$fKP}k zkpBPw|LxoVU%h$*M6X{1(c4$3=!wC9JD@u5k|4ie1~&Hgj?S(pPoF)P_&#$YP*~s7 z#W92-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|^$fKP}k zkiL5L>h0UNuUxr)<;smqS8iOs3PKp4R)78&qol`;+0N|ouvH$=8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/slider-vert.png b/OSX-Arc-White/gtk-2.0/assets/slider-vert.png new file mode 100755 index 0000000000000000000000000000000000000000..ad9da332cacfd24e10db06e8355bbbe72bb02500 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH})6 zvg;ts=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|^$fKP}k zkY2TF)wXThw(s1(V;2w|*tvV(PA~(+1q(LyPc;Xs<1PvE3ua(rZ|~^rdh+zybBXUW zCjy1_JzX3_IHHpi4lraHGaoGZ_D(mU>g&7MgsSiF?lyPL+goitqwn5cNuSka7DfpS Z3`;5u9p~R$q7Br_;OXk;vd$@?2>>HQTh;&o literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/slider.png b/OSX-Arc-White/gtk-2.0/assets/slider.png new file mode 100755 index 0000000000000000000000000000000000000000..dd9392f5c12c21fc7f99b2f23e58bd8172ea2d06 GIT binary patch literal 421 zcmeAS@N?(olHy`uVBq!ia0vp^{2|Ni~w&!2z)`Sa)R8y=o`pvr1b z7sn6|S=WQzLQM(+tQWc;tv=%-;A_HjhJ| literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/tab-bottom-active.png b/OSX-Arc-White/gtk-2.0/assets/tab-bottom-active.png new file mode 100755 index 0000000000000000000000000000000000000000..6d4c237fbf7cdd8c2e15dfa48bf51cd3fc60baec GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*yM z%CCbkqm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v)0X`wF zcOSp}|NsB_D&>hl5g|_(#}JO_hl5n)dk#}JO_hl5fM)p#}E$Lhl5g|_(#}E$L(yEr+qAXP8FD1G)j8!4b7wg8_H z*Sn8je*N}c_RCZopopNSi(?2!bn>6`2M!!DFpywj==;fNYx^%|AyAUR)78&qol`;+ E06=9h<^TWy literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/tree_header.png b/OSX-Arc-White/gtk-2.0/assets/tree_header.png new file mode 100755 index 0000000000000000000000000000000000000000..de35bac4bce98bb2dcc54beca08cfc9fa55a3976 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^Ahrx6GmuOw-ctdjn2Vh}LpV4%Za?&Y0OWEOctjQh zm0t&8MkkHgAT^RDt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tr|Nm=eq^|>t@Oip8hH%Ix|G9s{BbSBYLx`4aNKNulpbUejtDnm{r-UW|0(me` literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/trough-horizontal-active.png b/OSX-Arc-White/gtk-2.0/assets/trough-horizontal-active.png new file mode 100755 index 0000000000000000000000000000000000000000..dc80ccc3c0f7ec3a25dc138f678ad3206990d379 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^NhT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkdVo)e zE07MI_$+A3y@2WW11CQUn(`=U>Z8CZkApzyA&3h`>)$<|4^+xi666=mASbV|bJy-Y zdp~{tDVx1F7$~mq>Eak7F*P}1fnvfsJ7(tFA_tUY(ghS4bq=+v7y-#X6(I((#I82( e9Ki)kn;8p)b&69WP1Au|89ZJ6T-G@yGywq4Hc}=4 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/trough-horizontal.png b/OSX-Arc-White/gtk-2.0/assets/trough-horizontal.png new file mode 100755 index 0000000000000000000000000000000000000000..9527f672bc4ad95eb8945a906eb63939593082d5 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^NhT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkdVo)e zE08{O_1U>=&(2?eejZ4I(S>Wz&s~2C=K>k23E@kDN_k3x{DK+emdKI;Vst0D!1j?EnA( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/trough-progressbar.png b/OSX-Arc-White/gtk-2.0/assets/trough-progressbar.png new file mode 100755 index 0000000000000000000000000000000000000000..8ed4ccec712452412ed7c2cd7a836bab3d79152e GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1O92 zRDK6x3)&R=_a?i!H9iJ0^jv;j5nl?3?(GsviGtX#Wp{f0O1KYaYe!JK{> zC}Zd8;uyjqo1DgTe~DWM4fdyH(~ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/trough-progressbar_v.png b/OSX-Arc-White/gtk-2.0/assets/trough-progressbar_v.png new file mode 100755 index 0000000000000000000000000000000000000000..18664f175a3e578b06fd6b2f006e6857b65b4209 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-o!VDzUlO3l6Ddu7)&kzm{j@u9Y9{{(yEr+qAXP8FD1G)j8!4b7-2k5u zS0H`y;**Ovo}Rh+?EJN-=dJ-soQO$pK^ss5UrCT(FoTS`#>%zp)^B+8{=>&l9L(vL zfim`cktkCB{sHarSB&k&}L=pE7wqHXcP~9z_9B88(UcjBRiX# oh;uxbfx(Ko&L8euBw2AYIH{-0DEv^m4K#|u)78&qol`;+08kKVaR2}S literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/trough-scrollbar-horiz.png b/OSX-Arc-White/gtk-2.0/assets/trough-scrollbar-horiz.png new file mode 100755 index 0000000000000000000000000000000000000000..19625d76f15296022943268ee3837fb9ca7878b4 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^{22?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4}%HWe(eV;X7F_Nb6Mw<&;$UK CrZD^f literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/trough-scrollbar-vert.png b/OSX-Arc-White/gtk-2.0/assets/trough-scrollbar-vert.png new file mode 100755 index 0000000000000000000000000000000000000000..b1077e05a521057b7a21c80cf82f521668664599 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^{22?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4q-{`l`?p``njxgN@xNAvo|Z7 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/trough-vertical-active.png b/OSX-Arc-White/gtk-2.0/assets/trough-vertical-active.png new file mode 100755 index 0000000000000000000000000000000000000000..1736ff416bb9424f2affde47f4c3dbb8396301a5 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^{6MV4!VDyfPR*MLq?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSv;urW zT!D1x#AiWM?gdQ0A2|6@(3D3(Qy&FRc^m{nU@nZ@WFlMzRLxrwgcyqV(DCY@~pSv;urW zT!HkNtIy6|dv^Z%^YcIwj4oVze(w5HI2Xd0<0LT;sG7GV$S;^dPF`W>uHAd~e*W^~ zr^A=NbfAQRr;B5VM0j$70#0gSc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-fP#`Gt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tp?Ax;TbN zOifNnNJ!Z6|Ic0~Zsx;t{`2r`j^H-roh$;Muxvq?Dl0z#}@+)W$<+Mb6Mw<&;$U=i#>1v literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/up-background-disable.png b/OSX-Arc-White/gtk-2.0/assets/up-background-disable.png new file mode 100755 index 0000000000000000000000000000000000000000..f553547a3991c5b164eb0d2413a6a26dea1e784d GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#RGmu>AYB(84F&8^|hH!9j+9gP2NC6c|1o(uw z0_l6t-amTw{@ur~kDk8=qF=xN{QmPN-28!`E$S;^de)of)Gg)8W1q#S|x;Tb# x$R=~}@|FrEXz1(vhcQe{#0gSc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-fP#`Gt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tuasx;TbN zOnrN5BdC`X-cvA6jN7@1r>6O%>TS;PZZBO$ep$!xNkDhXa-MLKbLh*2~7YdKt(wK literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/assets/up-background.png b/OSX-Arc-White/gtk-2.0/assets/up-background.png new file mode 100755 index 0000000000000000000000000000000000000000..d08140b1d259494ff1d64252164e2b8bd3d1e1bd GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#RGmu>AYB(84F&8^|hH!9j+9gP2NC6c|1o(uw z0_k(to}It;?CFb-KoW@l{rmU-|Nkp8KN5j*tR+Ey!3^@dAN-uj`tmMNK-Sa6F@!@l vnS+*" style "menu" +widget_class "**" style "menu_framed_box" +widget_class "**" style "menu_item" +widget_class "**" style "checkbutton" +widget_class "*" style "combobox" +widget_class "**" style "combobox_button" +widget_class "**" style "combobox_separator" +widget_class "***" style "treeview_header" +widget_class "**" style "inline_toolbar" +widget_class "**" style "combobox_entry" +widget_class "**" style "combobox_entry_button" +widget_class "***" style "notebook_viewport" +widget_class "*HandleBox" style "toolbar" + +# Entries in notebooks draw with notebook's base color, but not if there's +# something else in the middle that draws gray again +widget_class "**" style "notebook_entry" +widget_class "***" style "entry" + +widget_class "***" style "notebook_combobox_entry" +widget_class "****" style "combobox_entry" + +# We also need to avoid changing fg color for the inactive notebook tab labels +widget_class "*." style "notebook_tab_label" + +# GTK tooltips +widget "gtk-tooltip*" style "tooltips" + +#Fix GVim tabs +widget_class "**" style "notebook_eventbox" + +# Xchat special cases +widget "*xchat-inputbox" style "entry" + +# GIMP +# Disable gradients completely for GimpSpinScale +#class "GimpSpinScale" style "gimp_spin_scale" + +# Remove borders from "Wilbert frame" in Gimp +widget_class "**" style "gimp_toolbox_frame" + +# Chrome/Chromium +widget_class "*Chrom*Button*" style "button" +widget_class "***" style "chrome_menu_item" + +# Eclipse/SWT +widget "gtk-tooltips*" style "eclipse-tooltips" +widget "*swt-toolbar-flat" style "null" + +# Openoffice, Libreoffice +class "GtkWindow" style "toplevel_hack" +widget "*openoffice-toplevel*" style "ooo_stepper_hack" + +# Xfce +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button" + +# Fixes ugly text shadows for insensitive text +widget_class "*" style "text" +widget_class "**" style "menu_text" +widget_class "**" style "text" +widget_class "**" style "text" +widget_class "**" style "text" diff --git a/OSX-Arc-White/gtk-2.0/menubar-toolbar/button-active.png b/OSX-Arc-White/gtk-2.0/menubar-toolbar/button-active.png new file mode 100755 index 0000000000000000000000000000000000000000..ad0dd367b966577d233ea39385908642eb80fa8a GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY(SvtCF4Bokiltvw!W4(tJEN-yiO|&o1%f xpYnlb!DG(6oY%G%+$&{fbCa*&kP~BIxcgXi!|jeo%|IggcyqV(DCY(S=J1^9%x z0%=V{D-8n+ZG9^pJxgscvT^XSaqzWq^oMZ$LsJ97(tICV^#N6Lmjw9*Gsr9K+P!D* zg9i_O9=Ixz4HP!_ba4!k2v1Jvy2Z=v%_4E**`3x#VLqOi^oM(_xg~bIS31xpc+8oX o^O~H+`yGtTi^XkN#JL$5RKL74z5lgH5oiR1r>mdKI;Vst0Co0FZ2$lO literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/menubar-toolbar/button-insensitive.png b/OSX-Arc-White/gtk-2.0/menubar-toolbar/button-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..a96be6ede0f809357f6b43fc9f38b600766dc21f GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY(S=J1^9%x z0%=1-Cj$!y0}~L^H*qjDwKuc!Ft_$FFtG=U*g6H;0g-cH!R7<|fU3Dlg8YIRgGwIML-i6JYD@<);T3K0RXseO%MP8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/menubar-toolbar/button.png b/OSX-Arc-White/gtk-2.0/menubar-toolbar/button.png new file mode 100755 index 0000000000000000000000000000000000000000..102c97fa53b8f1ca60f8f0883a3abcb556696290 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY(S=J1^9%x z0%=V{D-8n+ZG9^pJxgscGPia&xAuUrojt>yJtJJaBG^lRodv4qDhcunW{_9dwR_Lr z2M>O-l*%OlMa?{29780+lM}jPSeb)aByQ|_f9OCNJKMRv1^4E1^2C%2CLH8=ys(WW m+jP$MyA6#Oh2@$ivoh$iyw=KjeasJN0)wZkpUXO@geCx$bxltI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-active-toolbar-dark.png b/OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-active-toolbar-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..ac880fb83e4d13d81403f017758420d13bb1c30b GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!3-oX$H;yMQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6HXu`N0(?ST z^-b(81M)2c^Q;03?A#;l+#~HgBJ4aO?OlTGU4tB4gS;E|dp8{LZaC!Kc+jU|pKtvE z--d&MlkNpgc@+Ig_c_oUKTj9O5RLP1CmAv|DDWKN;|kJd+V=ndYW@XxWzWnqWXxER z`$C~1E%D}qWYs&aF;VTC)<+}?CG7vTs4Hk*mmp7obw+6Z>~ARwrTN>mAG5AsAvGi2 Sdd~x($qb&ZelF{r5}E++f?+}c literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-active-toolbar.png b/OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-active-toolbar.png new file mode 100755 index 0000000000000000000000000000000000000000..359b39947cccd85eea3f280c3396791ea33a6e2e GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!3-oX$H;yMQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6HXu_i1AIbU zgQh$Ro%Xn3$&-SmPYRblDO&cVY~}OvRnIF{J>PZy#qJ9)p1*kg_S4U|pMSpl{PX?i zpZ`GMKM>46>KXzx#MjfsF+}71+e;f68w@yHE;?WEFwl5ozlOQxi`c(!Q_Brf4~cA) z`ts$($`8wKywfRWboF&~&^zQGzvSu^{>Ht_6fc;qx*g-*zA_~J_U^r5$5oT>JPADo PG?>BD)z4*}Q$iB}5MX+n literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-disabled-toolbar-dark.png b/OSX-Arc-White/gtk-2.0/menubar-toolbar/entry-disabled-toolbar-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..d6f19b7991591441b4e78f577a77ab4e21752520 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY(S>!2Ka=y zs%jdkX`85nkg2+ksg8lQj-j=_iM^q@vk?$k0FjHiosXrxx21zG^H!DsphkO77sn8Z z%gGw02@QgcyqV(DCY(S-V4E zfBr;HZLS6Cwe@sy43P*=j(B;3fmvy@#Im`+`I++%N!I*RKA^~EsdCSmtxn}$d*TV_ tZ*N_oc5!lIL8@MUQTpt6HXu`t1AIbU zRW*&&wN2EuP1SWwHFYgC_06?(Ep!a5bquZbP3*1gy{+witR1|q9enIv0_|Ob99)A| z99d!x)b8c!;uxZF{_Q10rUnHbmV>4X6qywN*RSO__#&2P{Zw{Y>ykxn^A10rdVbZ3 zo-LXWEG-3Q*ZoqgcyqV(DCY(S=J1^9%x zp1=0&{I%y-Za%+q>-qJ&uWsCZ`QR}Sy?XxQ_4n^TzyJ984+Q=LfspzxZlErEPZ!4! ziSXo%;FJc&g*VW-$N& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar-dark.png b/OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..e69ee018414730c282643eb744020e442b97917e GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5(yEr+qAXP8FD1G)j8!4b7wg8_H zS2ax|eG~gTHh*" style "menubar" +widget_class "*.*" style "menubar_item" + +widget_class "*ThunarWindow*" style "menubar" + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "***" style "menubar-text" + +# Whitelist for dark toolbars +widget_class "*ThunarWindow*" style "menubar-borderless" +widget_class "*ThunarWindow**" style "toolbar_entry" +widget_class "*ThunarWindow**" style "toolbar_button" +widget_class "*ThunarWindow**" style "toolbar_text" +widget_class "*ThunarWindow***" style "menubar-text" + diff --git a/OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar-toolbar.rc b/OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar-toolbar.rc new file mode 100755 index 0000000..4cb89eb --- /dev/null +++ b/OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar-toolbar.rc @@ -0,0 +1,162 @@ +style "menubar" { + + bg[NORMAL] = "#e7e8eb" + fg[NORMAL] = "#70788d" + fg[PRELIGHT] = "#70788d" + fg[ACTIVE] = "#70788d" + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = shade(1.3, "#70788d") + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + + image { + function = BOX + file = "menubar-toolbar/menubar.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "menubar-borderless" { + + bg[NORMAL] = "#e7e8eb" + fg[NORMAL] = "#70788d" + fg[SELECTED] = @fg_color + fg[INSENSITIVE] = shade(1.3, "#70788d") + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + + image { + function = BOX + file = "assets/null.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "menubar_item" { + + xthickness = 2 + ythickness = 4 + + fg[PRELIGHT] = @selected_fg_color + + engine "pixmap" { + + image { + function = BOX + state = PRELIGHT + file = "menubar-toolbar/menubar_button.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + } + } +} + +# Text Style Menubar +style "menubar-text" { + + engine "murrine" { + text_shade = 0.0 + textstyle = 0 + } +} + +style "toolbar_entry" { + + text[NORMAL] = "#70788d" + + engine "pixmap" { + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "menubar-toolbar/entry-toolbar.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "menubar-toolbar/entry-active-toolbar.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "menubar-toolbar/entry-disabled-toolbar.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = FLAT_BOX + state = ACTIVE + detail = "entry_bg" + file = "assets/null.png" + } + + image { + function = FLAT_BOX + state = INSENSITIVE + detail = "entry_bg" + file = "assets/null.png" + } + + image { + function = FLAT_BOX + detail = "entry_bg" + file = "assets/null.png" + } + } +} + +#Chromium +style "chrome-gtk-frame" { + + ChromeGtkFrame::frame-color = "#e7e8eb" + ChromeGtkFrame::inactive-frame-color = "#e7e8eb" + + ChromeGtkFrame::frame-gradient-size = 0 + ChromeGtkFrame::frame-gradient-color = shade(0.5, @bg_color) + + ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = @bg_color + + ChromeGtkFrame::incognito-frame-gradient-color = @bg_color + + ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color + +} + +widget_class "**" style "menubar" +widget_class "*.*" style "menubar_item" + +widget_class "*ThunarWindow*" style "menubar" +widget_class "*CajaNavigationWindow*" style "menubar" + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "***" style "menubar-text" + +# Whitelist for dark toolbars +widget_class "*ThunarWindow*" style "menubar-borderless" +widget_class "*CajaNavigationWindow*" style "menubar-borderless" +widget_class "*ThunarWindow**" style "toolbar_entry" +widget_class "*CajaNavigationWindow**" style "toolbar_entry" diff --git a/OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar.png b/OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar.png new file mode 100755 index 0000000000000000000000000000000000000000..1a65249426a8ea0dcded10498e1cf75f2c17b74c GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5(yEr+qAXP8FD1G)j8!4b7wg8_H z*XuX#K7aB0l&Q;BpopNSi(?2!bn>6`2M!!DFpywj==;fNYx^%|AyAUR)78&qol`;+ E05>}@w*UYD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar_button-dark.png b/OSX-Arc-White/gtk-2.0/menubar-toolbar/menubar_button-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..70c8f86992ed0b4aa84de859ce16206ed6d5b764 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^l0eMQ$P6U4SA1Irq?n7HJVQ7*IBq}me*oli7I;J! z1C?I~VMZs7*%d%R$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@|R21^9%x s22FW1Ih)%L$mRBQaSY**OgcyqV(DCY@|R21^9%x s22FW1Ih)%L$mRBQaSY**O" style "panelbuttons" +widget_class "**" style "panelbuttons" +widget_class "*XfcePanelPlugin.GtkButton" style "panelbuttons" +widget "*dict*Applet*" style "panelbuttons" +widget_class "*Xfce*NetkTasklist*GtkToggleButton" style "panelbuttons" +widget_class "*Tasklist*" style:highest "panelbuttons" + +class "*Panel*MenuBar*" style "panelbar" +widget_class "*Panel*MenuBar*" style "panelbar" +widget_class "*Panel*MenuBar*Item*" style:highest "panelbar" + +widget "*PanelWidget*" style "theme-panel" +widget "*PanelApplet*" style "theme-panel" +widget "*fast-user-switch*" style "theme-panel" +widget "*CPUFreq*Applet*" style "theme-panel" +class "PanelApp*" style "theme-panel" +class "PanelToplevel*" style "theme-panel" +widget_class "*PanelToplevel*" style "theme-panel" +widget_class "*notif*" style "theme-panel" +widget_class "*Notif*" style "theme-panel" +widget_class "*Tray*" style "theme-panel" +widget_class "*tray*" style "theme-panel" +widget_class "*computertemp*" style "theme-panel" +widget_class "*Applet*Tomboy*" style "theme-panel" +widget_class "*Applet*Netstatus*" style "theme-panel" + +# Fixes for tooltip text in some apps. +widget_class "*Notif*Beagle*" style "theme-panel" +widget_class "*Notif*Brasero*" style "theme-panel" + +# XFCE panel theming. +widget "*Xfce*Panel*" style "theme-panel" +class "*Xfce*Panel*" style "theme-panel" +widget "*Xfce*Panel*GtkProgressBar" style "theme-panel-progressbar" +widget "*WnckPager*" style "workspace-switcher" +widget "*TopMenu*" style "theme-panel" +widget "*XfceTasklist*" style "panelbuttons" + +# Fix gtk-entries in the panel +widget "*bookmark*GtkEntry" style "panel-entry" # fixes smartbookmark-plugin + +# Make sure panel text color doesn't change +widget_class "*Panel*MenuBar*" style "theme-main-menu-text" +widget_class "*Panel**" style "theme-main-menu-text" +widget "*.clock-applet-button.*" style "theme-panel-text" +widget "*PanelApplet*" style "theme-panel-text" + +# Override general panel-style with specific plugin-styles +widget "*indicator-applet*" style "indicator" +widget "*indicator-button*" style "indicator" diff --git a/OSX-Arc-White/gtk-2.0/xfce-notify.rc b/OSX-Arc-White/gtk-2.0/xfce-notify.rc new file mode 100755 index 0000000..7ec55ac --- /dev/null +++ b/OSX-Arc-White/gtk-2.0/xfce-notify.rc @@ -0,0 +1,74 @@ +gtk-color-scheme = "selected_bg_color:#5294E2\nselected_fg_color:#ffffff" + +style "notify-window" { + XfceNotifyWindow::summary-bold = 1 + XfceNotifyWindow::border-color = "#17191F" + XfceNotifyWindow::border-color-hover = "#17191F" + XfceNotifyWindow::border-radius = 3.0 + XfceNotifyWindow::border-width = 1.0 + XfceNotifyWindow::border-width-hover = 1.0 + + bg[NORMAL] = "#292C36" +} + +style "notify-button" { + bg[NORMAL] = "#434652" + bg[PRELIGHT] = "#5C6070" + bg[ACTIVE] = @selected_bg_color + + fg[NORMAL] = "#BAC3CF" + fg[PRELIGHT] = "#BAC3CF" + fg[ACTIVE] = @selected_fg_color + + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + border_shades = { 1.0, 1.0 } + roundness = 2 + textstyle = 0 + } +} + +style "notify-text" { + GtkWidget::link-color = @selected_bg_color + + fg[NORMAL] = "#BAC3CF" + fg[PRELIGHT] = "#BAC3CF" + fg[ACTIVE] = "#BAC3CF" + + engine "murrine" { + textstyle = 0 + } +} + +style "notify-summary" { + font_name = "Bold" +} + +style "notify-progressbar" { + GtkProgressBar::min-horizontal-bar-height = 4 + + xthickness = 0 + ythickness = 0 + + fg[PRELIGHT] = "#000000" + bg[NORMAL] = @selected_bg_color + bg[ACTIVE] = "#1D1F26" + bg[SELECTED] = @selected_bg_color + + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + border_shades = { 1.0, 1.0 } + trough_shades = { 1.0, 1.0 } + trough_border_shades = { 1.0, 1.0 } + progressbarstyle = 0 + roundness = 2 + textstyle = 0 + } +} + +class "XfceNotifyWindow" style "notify-window" +widget "XfceNotifyWindow.*.summary" style "notify-summary" +widget_class "XfceNotifyWindow.*" style "notify-button" +widget_class "XfceNotifyWindow.*." style "notify-text" +widget_class "XfceNotifyWindow.*." style "notify-progressbar" +widget_class "XfceNotifyWindow.*." style "notify-progressbar" diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-dark.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..48e843515ab0c485311bf4a55333dec8ea1be7a5 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uGfKP}k zkPevqIC#qAplJ_+raXcmZ3Amp4tfJo(_x>sQ@$-H{5miA_g)L=y&lkaGho8)Kp>iQ4``-jUzsz|Ciapb zzhDMWFYiZ>pG2FlSpgJE^mK6ykqFN{f0OTkfPh0_s8{Lz(uH&X|3B%qLSS!x@uZUt z0YPyM{YlIsO&yFKT#n}rUo`s5uV8;57pW>cXVLCEIgX}l-oAYk);G&g@vye{$?ZSh m>~rGTw}1I#2ajoW|5yvdM9UW~5={hJ#^CAd=d#Wzp$P!*h=fG| literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bfcde3f7ce2ffc388ebaa94c0880c97273347830 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EjR8I( zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(|QFz*^hTM#tDe$JkNF#7WoG zS{$vXmF-2)>dazhDL#b&Zv4*R9|1=KY6{pE#J)F9T&Z zdAc};Se#ya`LGiA&$E%;g2R{h`Nh369N8wR9P8oIVsCr) z;_}8XJnvi;_ZnYo_{Dh9f$drShd)fO)^ape9o7KyxmnQ|wf@-^Ck3hP(hF=i zcUj+MDF0e|FwvYre=Eb?JBQZ_f1Y}Gt#20NuD`RdUwZjKrZ3ihhOFEaA?wxF>XkS5 zC*5to@9^N#Ig=BA6)rO*#?N2&_p+0)(G<^VZk0FlBPSKzx0lP50J@&R)78&qol`;+ E01TMDVE_OC literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6d855156b7a8a5084e5644d663f227ec0350818b GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uAfKP}k zkPe>wEO6?Bpec`nCO-(8{76UNO2^Pf$IwCF%2(gY&(JQ&&@RN#InvNM*3>h_)H}_& zc%^&AX77fB-i?QSn@{+*pYrRx;Ma3Cpyzr(-_3vtw*w~K1Dduk$G{k9x?D++UoeA) zW=(Bv4-W9F=E)zR$^=gr#}J9|-1FXi4GKIg0W3O?_(fe=cm6k3W%T4cmlthayI3{=5_Re8$FsbN%cO-6|?G}B- h=kH6pT1>xw))y)hdZM{))*YZ-44$rjF6*2Ung9h;g@6D6 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..2fb1a071cd4faa895726619e556ae755ef024910 GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCt^q zrcQdM&U)sqdKRAg7T)?cL55D@=DykH0fiPprB;!3R?*Eik&RASvz@Z%xt6YWuiEBW zwavTnsBh~D-}X}hlkNpgdH^&$w@>sj&;?p0L4Lsu{Gwv9@d*iuP0cMWtvz_a8ivVd zfV$Rux;TbdoL+nRrdX4L09%5pxAB2ZwfY|2-|G(+ylHY>=GXrJ(*I&vb)D6VaMs$RNfh(%|&TzM_utY}ld&H$OxvJ=pkcj{a?h3(sHA*`s~p+I!!E zXInp1G2i)mv9+L@xr3|a^6c$9N|W|&s(!8LXtDS2tm~&<&wXF;<`=V>j&9ix6aC-U z`yco5OqgHBroi9K!@#L`&g5-)x6g|J-_0hc()KfY-Y>`&59SF6I-SAO)z4*}Q$iB} DJmAN@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..5bf4e57adfde03979a0b49be72946ae7eb0f4fc5 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkp7PZf~GtQnffSf>Z6o-&r%jV%UblTc*XP5mCtL|zpPvTvSH)Pqqo1Ed-UVZ%U=)P z{(AP|_wx_G-+uZ1>Brx1zyAIJqThdi|NaX!&u{-B2cXfiB|(0{3>um>wLLh1xE~8Q zP+^>>i(`ny)ZBhgz6J#WmS{84@)(A>|My>JPEfe9eO1adwp9j>@hr>}3f(J$v4-vg-QhqCG25?_YIQ VNI7kn<_4fm44$rjF6*2UngFVYrq}=g literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..95ea1e573cb38f8c64edb73a3a5456e79e406c83 GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E)d4;s zu0Z-fArLg>QOJ}>;nRWWNhA=>d=fwVN#fimN%Nj%Eqa!}?0M^!*InD*_Uw8+egFH} zhu_aV{C>;DPrELEI)3Nd#V0>5Kl$MOKT54;5BRGEug0Lo-U3d7N^%E zRs43~!O_s}&o6H7a@gT1q&#`f$wmXOeYJ`cMfRRhowbsUhkYrV(S-j8t68?(R^zzE zyM8u9#Tv`!r`5Tx{MJ%0Xsr0Tm+`@&?1x|3cC22`{qP%`z*I56{B;knb^bi{Zmnz9 z!!O^=)=#}|{r};Ouk0K$(}b)!<~^(A-}vrue!`baK{6>)0wo1$nf6gF)0*#}zoaqw aFC+K%oL35xmfL|&XYh3Ob6Mw<&;$TDg!m%> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..0c9682e5c924443ca9acc13b35f8f92b2a08badf GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uYfKP}k zkPe>wEO6?Bpec`nCO-(8{0PVhoBkvch-N;Cp7|tx_LKOzPg3SR%Ubj-d&#rH70*jo zK5yRqvS-KJi%))Be)8k$vmbX}{<`z}*Ygj*-+uc2_RH_ze}UjX5Iio6?f_aKUlQaO z%%GuJQ(N1E3pD+G6be+D;OXKRA`zb3f0M64frmvqLDc4>+miqPXWBKeG=1JSIcFQI zMuMpu3o}C_rwoIEvS`uC);o89ab8u}CVe+qV6W}&33~(D)*XHxAjvaP_Oj^T9hURw knmkkbRBq+Xv;Nfc_`Vjl-GA5ifI^nR)78&qol`;+04&(0HUIzs literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..288d9fad20e721242b1d7ce552f3929f67f3046a GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCQrw%615zn^>f{g#WLwq5+R>++|gx4#{~^X<&NZ;#&odj8?} z`)|KLeEa?B$KM~n{{Hy=_t)>gfB%EP%n#`ofiBQ03GxeO;1?B(jZa8OY-(<4Y3;!S z)-X&y1Jt$A)5S5w;`G|fw}qM%1lSTxy^R}BEh#QDsr)bAb4|};$L%X0;y=}&YuFGd zqO^F<$HomhKfkcL2Ypd`o^gypg3pU#&WZmC|5!t&&tkb6y4931%zWvUL0uU{bg(lhaI^T9NE*QzAv8YbL!wikH-p=|1z-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uefKP}k zkp7PWf~GtQnffSn+M|^DPg55>&0PE}Yw@$<6)#FxzNlIEvUdH;`VFs+-u`;-;rF|* zem;2f>*t9j%T)?U>CTk z#p0kY-FL5b@x{B$zg_38J(bpIy4LI_+c&4FTW=O^dgAr%^NR^DCYlvUy*PCH{`FdK cC;s_)@@gV?-kq3d3$%&B)78&qol`;+0BVP+?*IS* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..5bed17dbc71ddb3530cd8d5adaa33ddc79d81bd4 GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0Z-faUf{Qqu?oz!lyrqnDIDr#^b1&kK<-PNu2v6Y2MSU#m@?sy=dL?x@+5;o}I5} z?0+}=(7U;Z-fy}1Y3G&C$M1Z*^!WSbCqEv({q^MCuV?RnKmYLi&)d_`}6Rdlz@6z;qvPTLf4+#aW}hRy26^c`-hi` zUT(c9J)0%*>oddiOD{+NPrU!lx-n*&kaXj{XNAAHzRJ}xpIAJX!Q-z2qr;wN25*O+8+B4s~g^RLo`;|n{3fzD^}boFyt=akR{0CqU@wEzGB literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selectionmode-dark.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selectionmode-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..e44c35828909d7593180dc2478dc0d88ca5176f0 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIap0G|+7 zARRFIaqyJKLDL=tO?d=C+6LCzhITrJwmL?3I!5+-7M=#y{sy)IrrsH5UTJ1t>1IAz zW_~$V;nh|VbygAe){za)xr?0h7P*$Jb}L)&QM1dZ>4;D337^)JzHMiG+t2!Tp7ZNC zA29K5;Dp}s@s#{nb8376P*{yv>9t`mOe;5+BT!FqRtb{rP>oZ3Zn0dG2!;Pg%8?Z_lfJ z`QMfgcyqV(DCY@~pSCI|S0 zxB}^*Nl!wjJq@0GKXA&U;K`4IraTIo`Y0Gk!VpkAXv#xv18ZGl2VFB)J#!CzD<6Gp zUwvyo0~>z>+W<44EHj^MbKe~Ez(NcEe2ai0i@+kQhKLxzMbd%x-JDwyc;<2Uf`trL6h$TEfrs~X&2C0d?i7C!3;9$ z8Y|bXTfgDW`wt&KaWJP}W?*3S^>lFziD-R$<95&?0|B-NQGo*9BK{S23|#X*|MOSh z=b!7aKSTC;K~8@5 z>+@8DRqW4>JJ(JYOSHj@zbH$Nr?_VVyp}AZPG&^>bP0l+XkKs$Uf& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selectionmode.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..6a3774bd83b493cb538ba033770e6cf660482800 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIb20G|+7 zARRFIaqyJKLDL=tO?d=I!BZXuPkj_V{c*&M$B{E0r!9Dzw(x1j!e^O_p5-igmb>(M z;qvFz>t42ReciSF^_0DDcU=Cw>*|-i*S?&-|Lx3!Z|5I=zwqe$#Yf*SJ^udk)9=@x z{(SuQ_xGQFfBpi||9}7f1A)uhb%j9d*-L`_f*Cx$ydOP&5^cU_1yE?Kr;B5Vh5y|v zw}qM%1lSUca=mq}v!0(Zs{F66lTeTpIWhXKcG{0;>|$)k*n%!gT4-@aN$iwyxZ$*& zS%T5Wyv{&3-dcXflsVZin-2YbvWZ`f|KX2J$HUIc?#AwVEaNfb`qe1DN3ZMWv3{Oa zthv#-;H%i?^E{7cZ(KJw!X#&*As!@%!oW`|9%h?DPEX z^!)Po{q*?#`uzU?|Nm#Z-U0vs01k9gPE!CJCn%|{uCK7{@9^>R2m@!+0003_Nkl6?)K9LQI#sevBH5?3 zd!>p@+0ARbzG9>g#hzm20DvVAEC8sO5l}z@{~x@593%y=zV-7kAy|1DhzxM$0WluD zTzjq<4Q@S0j0Fu(>pMPZc?l}?djxO%+mxLTg7Hhdc~i zdX5Q&+!?ln0^r!#^lzr+FxC?FAJUIZNju*(BG0L)pJ pX-6%1J(nLAv0Tw8}6)002ovPDHLkV1mj|I28Z@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-checked.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..b63a30d1f5b5d6ce944ed2322df29bbc8888f563 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uSfKP}k zkPevqIC#qAplJ_+raXe9u<4H@XFQIa`8ay!Rse+(JzX3_B*Jsgd-63X@HhmzY~a#5_nGCp{Sp<0 z#s~Mms`@f6Tw%g2epE`MLXcPB3A40Q!e$x!2bK&x?q*y1Y&oZbzqYc~PLqCo*5|KdUw71QT^Z0a22WQ%mvv4FO#qbzpT+Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(`3H1qy~tc@#SBan|Bz*-M_~ zE`46G?0Mb#m-QQ7b!~q=WB@jKtn-2e9Q&9CPle!u_v z=fk%@pMU)Q{_Ee5-~WF8{`c$8zkmNhU_p>xGSD4-B|(0{3^M8(E7z`Dzv0dM4j z=AKRSE=;NUHAnHJ^+ZDxX9f{=R)%LM|0jH7oihCt_o>xuwD}|MEt%5K%5~+tR&^e; zVR<$0hqY^3FJ~t#4V!=HovDJ9K-l{CiFdoM-+j~T+q9wT^NiWYUatLLknvmjd(1SU z^mlvD-p!PHW&4NCroW6y;iw~1!-8hxzTFp<7B4E-m}GGxWj|v^it&m?0qY+EozLLu L>gTe~DWM4fdu-?% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-dark.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..09ddef67d2906e15032c9939eb9d5c7d6ffb00ca GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFl4`1H%tD!;7D!wON5$ O89ZJ6T-G@yGywp&r${3J literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e189f93be6f554bfcb94704123a4e5adf8e0bb0b GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?jwoU=0+ht-8Po)WcU2Dg`emSupQnpsh{pNk1O=WM)&CD4EM;BLaJ61#1Bb?iew`1Z z8U^x^5BLKf*mFq)G?oWAbRJmnf!j;rKO5H-W$qeAt_($P9~LfyrwTvZSvoqZ8Rmyp Vca%9?Is-JB!PC{xWt~$(696o4XT<;j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2436a9e38026781b664ce6ff0593411ef90c0ee1 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFrvSzDJzX3_ zIHHpi8W@*-C{oY}Oi0jVXJ%$A<5r#T>e>a@3w|#F PYGv?r^>bP0l+XkKkeWtD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..44cbfcaf3aa283d532aef00a8d45194c3ee7ba38 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?deJdb$a#~?3P>(=K zkY6wZzo=Mjd_qEEQ*%p8Yfn$0@oQF~oS&zQV~EE2ZhICLIZ@PXS);XfPK6=m)kMy?D+ZXXsdgQp5V+*vw0 asu|{oR(F&+Tsi|ZnZeW5&t;ucLK6U%<7G|& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..be957266467e7e276bb0890d5ea6ffbfd779499a GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF@Ck7R z(*Kb_(3D3&-oiV}w15)qB|(0{3>um>wLLvGo9@U0g>*e#978ywlM@;k)wY``cmyUS zcrr6Hvzc)yGukVQa0E!Ulpb8$5HU-Kp`4YW&`{OIG%nsBsFA_b)z4*}Q$iB}F>yz9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..63ee4347dc6e80e3a72aca0c78f308a46a0c0c88 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7tpJ}8 zS0MeL5D1#`2&g1~1tTL+HD5`PUoZo|s90=#LSj>MOKVS$K*yC#pp3Vti(`n!`Q!uz zo*Ap(A3A8px}f1{tcn4rMnJbtfvCm?@yG{a0T1-JBmx?Z0~|UJEcn3frtn;eJBE=f oLy6mjiFL*%fj_EDE=Oz`X0Uqf6H5_}0~*WV>FVdQ&MBb@0J}|V2mk;8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..7a91e23506f730966b3da6611df3c4225420b1c0 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF3LZ2JOwDG@9E+g z!V#UE(7?ECgNcGiU_yc?Gcz-r8HX~X{bCu80LhlpgKHCtm@l4WDhOv_IL4@!66pQX Q2&k38)78&qol`;+09hGFYybcN literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f741ba44ddc70989fa029a3ee471d29a38d8a653 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?g`~Uy{LSjo5fqDc= zg8YIR_(jEH;}a4Ro0?l%T6=l|jbF0@<@`Kd978lFCMPKH%&5M9@L(zHf`+TsDjPU7 zF0|`>5YZ^$k9@!z@IaPJBB1eqfJ5hj1s}M*6!x=mT~Xw=VdTnC56ZGCNp@t`njxgN@xNAEQn>& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-selected.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c7b5cf258c7a7939a075bb155d4bb529501b77f4 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4M&0F>6(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeLI1n`D5m4c!xbt#AJ$xlWe!&bf>KZH8u3Nw1&HE1@KXEXpUk1wfdAc};Xq-<@ zP~e$S{r~X6Qq~0xSL;=Ya(uxV;qqvvFNf t=B{Dn%24F?Vc{}(s_?^|rK6*oVSZ?JN14N=GeDCWJYD@<);T3K0RT literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..5707c92e5ba81a216fff49e85537331acc54e898 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFpG2FlSpgK%_jGX#;fPL7 zXkdKyrAR>|G$BEkotd4jjAJo_{bFX00LhlpgKHDG*e|Lw6@)V|^y}*!WsTXR0MyFh M>FVdQ&MBb@0FIGKjQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-mixed@2.png new file mode 100755 index 0000000000000000000000000000000000000000..ed851e7a3b88aa7a471c31f1a49fac693b562fc2 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?e39{{R1fH*@e|pdP-GAirP+ z8Fh`7YuByc@aFx8kDoZ0(=P*M{5)M8Lo_BPCn)gDsJ?&jU@7Z@hO5>p8#pvBwCj8j z(J0`Le83y^Nc&hNjou#9rnqiJ$ W+J)2Uif@4?GkCiCxvX$$+}Xs^)zsSE%-Y@D#?!*q)7B}_);Yk=DZtJ-(9tc#(Jj=`J;c#H)YU7> z)jQJ7C(6S&#=|$(!w-n!Jbh!=h{Z$$-N925KCUJ9)Gu|>&VyM{^`aOmPb5ZHL-lc@>^R^uvDHZ z&UrdJSZ>FR+U$>270>2H9f)#TzWX(6iQfO2@e4}5JB5U0ScHBhuF0=1{E$`Mcb)kW XpVN%_Tw7KGJ;dPY>gTe~DWM4f9rLd3 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-selectionmode-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-selectionmode-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..069b32b497c2bb486293291be582e88fbae06d1f GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBn2Vh}LpV4%Za?&Y0OWEOctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS76tf( zxB_W4Eh7~TQ*~_r_PJ!IE&Y9pWlA#KU-Q;@>wgW zd;Lu50(HCX)v;|?+>Y$=3tlf0Z?OKhM6B(?dG)H_7O?-mdKI;Vst0A9EX AWB>pF literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-selectionmode.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..23182178431baccfd18472dce72e5fabbcfad86c GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa{0G|+7 zAbsxIv-8)VU%L4Mh%ST3=Rod@*PlV?&FAyip1pbh_3itw?>>I}`1$+C&p$qY{rLrm zzWx01aXgb%slG;L8X9G(t@_Ir2Sfxh!Pu5n`0Gw?L?}KS9&xh49;c>-qP% zvsr#P^!DBKp8f5twHwt_8oT#?^-Xo!S~$Zt=#`r3627U;s$RW&Us-<(ngcyqV(DCY@~pS+5>z- zT!Hk(tIsZ8e|qlf)AJzo42aHMdw%XZn0@Wpc?@*n`tz4>KEHbV<@LKSZ{B}>3q&8j zy#u0;-#&i+{_*pVPhWm~{`&LFx1V3X|M~_*KYsoE_2<`bAo}~~&)+|Pf#~1gzyHAC z|G)nrpkTtr4s?n@NswPKgRQThe^pz@-hKN&e)|07Zw<>#Z3YI$L{AsTkch)?Z`=+# zWFWxyfT@d>J4Z9{O4byKwKKlg+c~oN%${;rMo&Whf9?L8CNGz5j+{2BC~)Vja|g9Q zpFHvGu7ks|X}=c4cs>=4oN8clKy%HMa;+H>4|tZ?Yb-QyU=S5(U{Nz@bhC@w7I^S{ zb=Yy1a=F(Xjt|yf7j$;0{BSFYLF0PQ%tiJUtMcb>F9=wz@6}o>$C=}^{^H)}Yo#@= z-?7l=xBVJ;;O`@=q|5IgK6sc~xT?MB`1JFga%}%{)waKLe|ux!m%|4=<(T$m^KZWX z`FZQMl!e_g>-q0b+1640W8=*ik7PH+T{@U|wd1P$uP-g#?pb_?4ldrR@A$prZ@>iG ztmfRerRV?cD$Q|Ref}YrMd#OWnGYIvbHB&vX*#Yr|MuGL&i?yaN-NAVYF|#bXyp8J zJVDSbZRb{=CawAc&Yg^X3)a-Qhn_AnG-!{1+z@%|(Jixi($9?T*PURG^g8AGl)Wo4 W&W7*Tw;EtXFnGH9xvXRM>(0i{fIjcjy{Y!CgslmyhkQxfDC%pk9D z{KUyqfByXW`?oK(Fa#)W<>}%W!V#UE(7?FtgRw(^(t!ip-pLB=DN9ITzxe*1n8Akz x$@hE#ry8VB?BYLCk$K?23&u@bA{pLsF$lT`MgDvLLKZuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0UE%%Sc7TR9)LdUCTrbgpAcRP1Q6^foxSx6E!TzR7=lN$H+$4&{h{n8rjYhtl9}Q zNT4LhFPOpB*U!JItz+-L{U1Ml{_?kmWu`VzF3;1&F~s8Z+sWR14GIFzANje0*q;7# zzuL2_snam=*6MEob~RcI!8~rd}Gq74v`C+44Q)kn-UKyPHW|z#;U-{ zu>S-1eO7J%yh`b{X$!5>_ly5xxgT>}qV@idhdaYo$I3Y8S1+NNq+rm9*d>RKjRdX`$cmRkCjYFZ|`MmD-ecJ@0$Jb_AiOM?7@8HCF# zDyL7MK4ZqrnKQQv#47?NtUO&DLpY+76B-!Zu7^4Z=o~n3shEw!Ps(6J(+lI}%n~~e x^cZt%q#oc+naOPQeg_ltV#yPiR2X+?Gfe#EdYgx-`x?*`22WQ%mvv4FO#r`9O9}u0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..305ab4d7431c75fff0784eb9fc12e325e2898bc6 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EHUT~% zu0UEz(?DI_Tus|dP0K`0(^yr*R87-FP1{&a%UE5*SWUx39ViY$rds-z+D10I26nnY z(#TF#=)?@5evy(OzhDMcJ$=uBpu(c!iIZl`gaGr|JgUPc~0)>6xKO4@j*PlA2{ P&{hUdS3j3^P62R^0qxl3~i7eJTK@toM5x<1Po?UdD57f=z>FVdQ&MBb@ E0Fjbcg#Z8m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bdafd334439a1cda0c82647e3edcf457ac90768e GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeL6kzSkVgS@5P!i-9%)r6JD<~?asH|#Y>g4R|##R{^43vxWba4#Pn3$ZPz?5?T zKR;{z^rjzk{!cu>vcTaVx2vOuz^mU}A~)`9aIg#QZ(#Z^D#&!GzJcjK>%;^90~rr7 zJ-^s2U^zk6u~Fv#A%S%X_r$++Xfe3Pir8rV*HKh^#dzgcai!f;&lNzM7(8A5T-G@y GGywojo_(kQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ed2ee8f09ed93a0dee220e101e2241b467468031 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF-4cu_Vbb0fnYQHK3NZt0%8TxI|bVeoYIb6Mw<&;$T#k7WG- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f59d6be3505796abb52d1dbee900e16ad65a05ac GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z$&*fB*mg|5HWM3}}#eNswPKgQAwUwzHRaMn+~!YinC~4+I$O+{Fu2 zQsC+07-Dhy?PN=#1_c2YM;ivmw4ML{hpY}zQrK{6g5P%Y*=cXY!)g~k3|e%LpXbK? z`T(DuimZo%SbAsdW?7*Wv1H$bgf50Bj0Z%PeTX%9d~)vl4CnX{6I=xrT$sIA{rG%? oZ;s}9t21>kZA(}FX`guC;jGP)MLQj%fp#-^y85}Sb4q9e03QpVi~s-t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-selected.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4d32106a91fc846c32e52145ae36bbc8cdc7aa85 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFgN)HayuC$R#B%{*NkLpY+76B-zooeFg@h;3{< z94Wxz!!2RK>&WwvlP9JrVM9X@+Z~5*2?B>r7_(lQuzopr0A4U$zW@LL literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7b361e3461209ca7e8cec4c4a0439109142522a9 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EmH|E? zu0Z-fS%AyRG#{v0xFpCgn1NqRTwYzn*51L{B|f3Ds9>>3 z`3@NH9ElPBUi7~{hhh3jqb3Hq!=Y2uCT>)YF-%ruw|y=redmU|VUs>b^o4vE3BM%4 zSrZg99Fmci52&t;ucLK6U$!H=8( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..9fddfb52e45b62cdc77b9362308576a0b7f0884a GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFbzhDM=h2tkq zp8E6W@87fU->?IPtvp>ELpY+76B-zoeYooopmgBCwr6?*b4n5t?75TfXeK<^$IT|K sk$QkPWiE5l9D{^}686X_9fopNhJ->NU4~?@OrR+Yp00i_>zopr0O9>-?EnA( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked@2.png b/OSX-Arc-White/gtk-3.0/assets/checkbox-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..68126065a1b0ea683b843b4aa6efaa6469a112e7 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z3I-(21MtsJwJCH%)a*QJO;XO{rSr`pI^QG^7`GEKY#xI|NlRK z>SYn2K>{T~e!&d3zJC5yZ5?~}?f>}c^OwIhEHkx%as{3)jv*GO-%hp^YETehakOD@ zOxyYIf5_?pC4~*ACirbPpPlwbJgj!%!=Od?_<3&JuMhCqsmOXLh^2SNZk82F5li+> zNa$jC!gxSr*@swz$0z5$&v1_aFu_$|!G+m-)sN3N_~vMyw>nez(zbNvpZ1CO9nRV; US+vtJ8fZ6zr>mdKI;Vst0QBUbBme*a literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-checked-dark.png b/OSX-Arc-White/gtk-3.0/assets/radio-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..28f3469e793b9cbc46065b4847d7b3d469ca0317 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKAt#9qC zZ|$dVfz|Nr-2e6ot+HWPz~Krzp}s&Eyb+g$5jE6(`F zD)Bhi=?%Aor~mn9q7Au0A{p_g8W(Y_*sCs)!mvP7D@AjGR$K=|+`^}V2P!%Dx-$Oh rQ(KWQb+EEVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z>zcagngNlkuDP4Jf4+G@fq7t|g@3+9K#@gYkx$EUpOzCotw40ruj9O5=Xs!B744v0 zpcnK?g8YIR7!{ROR1J-cO-ya=9GzW4Lc_u%A{!c;np^fAIC1jS=`+`F+`M)B)$6w( zKY#f(>6mC2Q0G@q7sn6@$+ZVxRviowVZBg0Wg6d>5{D)+M=fR9koLd-@rWLT9QuV&N@JnXR+Ql!Dy%%#IUG`0u-TLFSS*)pUxw0zvR{Ac`S?TJi zv}9Y$rX^ymoilD}i?rWT^QZ}ucHX%1@4BYBSNTo3z50)R)8#R*H<4Rt67fo=%Rr&PC fZdC0Om~+8?ns2}UgTe~DWM4fPjwYu literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..bd28d8e25aa879e913f338a2434d884bdd1271a6 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uMfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vl#zLl@Om7l(ipKIAhcOa_R43v_zUug_9RJtU{FPMRcS5IHxz}>^Mu&AiG zrM0!Ky9Wy5rmxBXD$DnDaSV}=WIf0!)T|)Du;GAG-?jhsA=NxwCX5Ud6xMId*vqSO zrI!8udEbD3-W7%Xit^G97gJvI9moz9k?=p&7{KzyQdq}`!9YZIlgI^8a~FnwgCN#| x+E&X&40X>1dZJmc-}IbtEoSRIH3o)1jG+;#PFDoue*>*%@O1TaS?83{1OWB9f;9jD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..867695e1d1700e6faef1335c9ec258d346b9ec2a GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ED*}8% zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2SG;!D?L+ZJ#!#(HTTOm4*;S<3%`7efMVa~b z`EI*UeaOREN6P*x^fBMx%If=R*8;&lR?}TTxUat$-`XC!FGP)7Esdt=O<^&5Sz>+}sp_`E3I+fG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f64ba8faa8d3a3448b5f4ae4e68e4171f3a03e9d GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkp52!2%7RJW!|%t1<%qJJUjE?+qnlnfVxE-xBmwkBwiBa7tFxJtEX?^?%`QjRNT_q z*4+aEre<~rfl4wxT^vIs!gKp?3mp*PVZHk*EO6Zuoc5!lIL8@MUQTpt6Hc~)ElLLH0 zT!Hj|+Jm4ekD_NjiJtu=cJ`C_*-tvRyzbogx(kHf_Uw53GlX&G5XB^6aYeFH-`caMzBy!?W)@`{GWrk2*W&K^{-a{_}k zQ1e4i7sn8b(`zTc7HU!uXx$p5efiU@0JWvlVs-BQf2pPA(6TV|*T1*(jNj<#w0(5< zQSV`NQs9#fR{Jdwyx{)ko@qOrtzNyFEGl*)Hm-d8j^opcd9Fn``K_LzIc-vn)!by( zd%qc07#+AS$QPC*?0iCKx^twNZZ~sM$IQ6*a#zj>3NmLu+@LIz$t2+H`1n)mii|}Q zq_bw-;868T>h#I@w5$GA^+wOUGuu|K`rLbz`>t!`tkrDquYU?{ySe@R+E|IBr+j}d zmC2s=ZR5AjfchK1E#%B~KP;&~&9{hWp$?bM%s-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_0fKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_3KD{IYfP>(`%tzXhT%zyJUL&u<&E5on@RNswPK0}rpBzP^FGhi73?QE^La zYg=~@1h`p>T>`4g^K@|xk&t9P=*V|ifrr6h@`bQh-~RXe-Dc#P$;+_7F{V-?JI7>B zdDC-q&vWGrh39mS+-116nlqf~f_`lKiKtc)p+&9-6d4-UMt3eX(@Au)UHw4t81n&{ uL;pk_YP~n5^BdTAv%T%Q9I=>z;Q{}iK5YqR?(aZ01B0ilpUXO@geCyRy^cZv literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.0/assets/radio-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..30169f61796ec4631f5b553f44478ba2e114877f GIT binary patch literal 611 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EO9OmD zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2iv(c9mS-}!a|i0*y+^yBZBAAi67 z`uqR?f5r`F6M^nDFA4GsW?&Q&7Lk^gk(E_cQc+da)7LjJFm!YG$jHpg%g-+;E3c?% zXl!a}ZR_ko2G+{gF9MBt>*?YcVsU!yk=GMjvC!Sq30c-ge zx2?avDYfn3@14(+YFE|lHeirgH1+lL>6@bCqnJYi((n8|d+Yc{ue*m9e#p=46Ibzk eV3|Adk8!zRUz%yJ!8ayQBzwC0xvX2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&N6M(y}`Banc>0Q#zhK*+P~FWttk5Pq^_nRa6b3! z3w&o8+Pth@J}C{Y|NG1HxtIXs`U4UXw@jJh8eUA;$*gl@z2yZxPNMo)^7h7a?IndMabs5NFGV)Zuoc5!lIL8@MUQTpt6Hc~)EhXZ^< zT!Hle!2yD%Jc^$AIC|ETm|0I^XFrLX{iI{->yB-&JGZ^=0;27&ySKmT+41J_yI)V< z{d)TT_v_Dp-hBQ8bbH9R`7eOp&?^b@3ua(cR8~~W?$y2A#T)%Pi*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9(-AKFhGR$LhY1kd|OH! zn!;FC@=Q7ByZiqCm9N^W?Pvarnh8DH)S?}5E^-y$Qvb)*!mjHLd-X(S-#V{# zr>b*hWWcg3W{HpH&SFk=)a4TP&f?bK&I+6n5m?>!DCjqju>6%{0XbRwUl(M{25(;Q zCF4l`>8ID_d#g2gr&+Zs>3RFGbnb>nkQNsZ*LO=h5&=7tDnm{r-UW|!^vj9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-checked.png b/OSX-Arc-White/gtk-3.0/assets/radio-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..9690dfd870f3f15ec92071949ad857ea387c220f GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t}fKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPM5JZ&tJcl0 zUw{7d=JTJoU;h06|Ns0qrR6|#MN5MGf*C}`#6v>E!kd~~TF;%oaPi}(&tLw%bb2ub zs370d#W6%elJ%e`-ys7527`1p)u~+n|EmkNn@O87G%!^@dpPsEi{oygp8L+1>=<2M zd!Ja%Fr}O$ohe}UDyJv&q(ePAgc#cy7^Y>ZE!&&GCHrlL^sWMahF`jGuW}{SPfz(K mwVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r&4 z3!bJec$%~1S?<#3c}t%kz5Vsrov+95d^>*k+ljm1P6E-rZ=Zks{qp1Q*PnmC{rdO+ z|NpzS_P2pv&?^b@3ua(cR8~~W?$y2A#T)%Pi z*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9()+&@hT)kq#3Rq8BYMUEXERUQLr(g@4A~??U|m7oJC7sUz%~3 nqie~{?K1bv*R&fS6#UD4_({Q*6CVGZK=JSC>gTe~DWM4fq_{Ga literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-mixed-dark.png b/OSX-Arc-White/gtk-3.0/assets/radio-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..41166193a95c307de165e15eaa0311ab1daf57f8 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKA4J6f< zl`8=a5-kbx3uX`%6AuXu3vX&}X+3xT!o`oDK7aZ5(&@z%pn@b%7sn6@$=rj{d@TwB zt_K(Y2y@H$_^y6svd8fciK6ol{oB262kV`jRi9i;#djKg;#d~`t}(V()Z%JKgXi|i zJO(ezf|&eFl{T#0$e{Ros+C;uL~Z7)GeVa#USHpSb7M)(Pv(6^JoCiO|84-<#^CAd K=d#Wzp$Py02#0t8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-mixed-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/radio-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..69ef70712d38458302368e812e7d4e9f9da0b8c1 GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z1KEFkzU&4%Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU_>{rP{tv1WH` zS(D)$_jjH%w{7n-Qd}kJBDpm3$?R1+c6Syw?`T?de}Vg=ub9!ip>q(iqOWVcx|JjSn t^&Ng|cHjH{w1=&lOEW9tPCeTHlR+pkKdb%Nnb)8=@^tlcS?83{1OOz;^SuB7 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..afef7e2ab3aed24ee4f780689018bc9d822ba235 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vkKknub7#$})pq9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*qN4R5* TlG>I5Eo1O>^>bP0l+XkK5~O@o literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6279e389c88e77c4c017f3ef4a0f7144e5cf4277 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU+K3wR&sbt~dW^{zvd}>&CN2((UsKkAB{3!)8^f2A(==Ke_OIhilFl|7oXHcvn`a+-_d@jt~&-g_KPy>{Tn*NLDQ@pScbS?83{ F1OOgM;za-e literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1e0a6677c3b9db5ce2b2dd2c2c974fdba6d1b958 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|^_fKP}k zkp52!2%7Q;s9d6e_YzR2P)U$qFar;-p1y&*hi73?aZ77kcTdleg|(hQ*;r2(#}En0 z+=GsM4GIj*2U!C}R^IquALiWg@Bz>MM{(;`KRL1C)Lfyvw`{f?(LN>5n($qPdAU04 zgj)V>3^%_ggg^MQgyH67-i}Yp+2U4KW^l(&+P%x5rN-m9*pJT)8j74NCjV4p0b0c1 M>FVdQ&MBb@0CUudvH$=8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..0b67660189f3c8d3dc310bb73fc6334aae9404ba GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EIRQQ) zu0Z-f?Lp9#M?g!i$7ojo?NccU@(X5Q6cQGZmXTFdQc=~@H!yT__sGc1%P%M^uV`p& zYH4lj?CE)s6($5!zunWtF~s8Z+Q}D%niK?FmxgEs2VZC~+W7Z>{Tjz&ftv-h&M8;7 z#Xb;nt#7$7%X_Wrdd-hhxmk@@MQDB$72EQ0Q{A3M=jk`U<}`>lr@ndjVBzfD6U6qI z%=h$mII)~pL~TVOHV<3iL1t&dadpRumK X9klApuHcVAFEDtz`njxgN@xNAwrllE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive.png b/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..69c253b01f4628622a1efa86cd4592c7ddabd55a GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_8TK|9_Pv&vc*>q9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*%zH+np TPrS(pw2Z;i)z4*}Q$iB}Z<>8i literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.0/assets/radio-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..fa1893a26499a8ca1c37f9642c70a78a4df832a5 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU)I*PDMd|0DRgb>mqh>GpYrM?dei@k}>ex^=R-+1l?l1rxZI z2U^O@2{Rr(V8AMD;N|bp00i_>zopr E03@5_jQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-mixed-selected.png b/OSX-Arc-White/gtk-3.0/assets/radio-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4378bca3403e463d15890313792f31100e9e3708 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4+pZivaV3&ki<|WtkXW75K zgSk5zg$vlVb{jq5IO6=wG~m*DCXd=@x01_NH7?=4ef^HBkY`YWaoMCa<#}3Dw&V)i zxNWgcos^Q}@RDQN^X1!rZHnBHo7%(4eE%Wi)yXjj1!MjzR8(i|+bD5y9`omZ3x%iO z9ivK(7*8^I-pkHwbveMemdKI;Vst0A!?d AqyPW_ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-mixed-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/radio-mixed-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..58468d221707ed355b7de8afa32082dce30cb727 GIT binary patch literal 518 zcmV+h0{Q)kP)^R}VN2O{apFfrkX(@9F@hdEvXjdkVPK5U3}G z*MU(6aH|neiwj=^J~D(`4T173xB>2SfLq-$?Z*U8bA($pT&8j0Mp9SO^leJ7zN8I% zP86JhZ4YpTjEa464eWb>Pq17ARgVV7tOcjI95wUsa*&F2b+#H+Ua}AF4ir<7l4-oy z!n9dA>NCo~t49Mb6BXdb!y#mKZMp6aw0tZ*)NPc3rbh!~)^8leJxQArM{!uV$Qdq4 z=Rf8}g6p`G0yVOaWP6D|6tF{fp)_6|j4)9mh*9&Z4Xn=vcT5*6h#g3kbN=Rq^wehyVZp07*qo IM6N<$f~n!sh5!Hn literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-mixed.png b/OSX-Arc-White/gtk-3.0/assets/radio-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..04720eef0af7ec93b860d6da55d28bdac5fe6a67 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPMCAYf{}1nf zc>y#?v?Rzcm_bxbJR~$Mys5dR_1yUj7e9Xb{N>+Erx#Oz3X(is977}|a}P%IwI~R< z9$fq*%q?T*yZV*M9>+fnZuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r(5 z|Npl#EiVK*Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU{f{`tS(ShKse ztjTbW`#aB>+qQQZDXx-qkz5-2WcDf@yE_Y;cQh@!zrcOb*Ux8}*+k6d-xlQvxn@4! z*3oHU`R7ZlmV1L%?XE-J|ae-wczTI=P?D_>jbO zu=UG!#o8DP!-Gd!kDds8el~aKj1AfAttUPgFI{2~qpKVFbX$$)^`uPQrR`$;|Ln!( t`VPM}yYGE}+QU}OrI{6RrylM9$uK`PcOUz`<=LP(@^tlcS?83{1OUk!^Zft- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-unchecked-dark.png b/OSX-Arc-White/gtk-3.0/assets/radio-unchecked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..298ae3ca1a669c862b1a068cdcad007f2103f34c GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uJfKP}k zkXF_)Rnj)r(6CTfH&atH)zC6i*D_PnHdWI$(a<(g(=bufGE>zwQP(h2(=b)jGEvt8 zikN^D07;;@wkc3VUCR{625~h_H1#aBbS;2_KvGNBQcKTL$G}?0z(&W=TE`Gb+UgkD z>KfYW8rj}FuX7IQ0;Q55zhDMgIR!(c>r2o`3oJ_1n*1zkdA& z0!t_69-!(PPZ!4!3CY}puf?1kL>eykhpbzArDcLo`l~(vxzi%A{n=zb``h#126y}f zS8tJ2f4;1I@}`d77l&reh>VDiy=lerDQ>SF`?^K*Vj8Zk{GQ$TZS}lrrll*?RVS3b zDwPztvS{^r<%BYmF!3Zlok`DB&z-!XvS!gDskT)&Ha_K_xk~i(O5y4If$m`NboFyt I=akR{0E$Zuoc5!lIL8@MUQTpt6Hc~)Ee*%0$ zT!FNMgM+cLv9`9hii(PYf`g2VrIfL;iiVknhN-%`iJF#?hK7l{y0N;pk(!pNswPm% zR9)LdUDHHO!xV^AwSWv0RV`z6O;a_9pq2?xnHq=$G1P&|z*0aiNP!kuFGMj!1gIFK z5hx2`fX#tQK@@{E!bP-z4gexEbsaMeZ8J?>3r#&BveeSG(9*Tk0y6ZhwDm2u^{uoG zfXG@$-%3Z{S_jB5w9zrN)it!yH3A~rW9vR@1O0DZ666=mz{1ML&cVrLX=QEe;OOM+ z?dzAEnwFlEn_pO2Rnyx)VdCsLa}OUmcKqa>d-oqae)8hws}CQ)eEsqB*KeQmhIbek z7&Sdz977}|*B-2nKA0fE{y^QblvbnPnb&-hGB-c}T|a%D_;tP8_w4VQ z=LWrcv2WS8lC9qg<}BOcv$EM?`ILnmuB<$#Xa4?IV`jn-x^O}b|NQ+j1#B0%w>)Fn zV0nb?oW_RbiDv}uFMP{Xz1eWqFuua`Qjp-XMc@7tw3mdD(bJ+-Z4dn_MG-_m3KbYOzB z&Vwn}o|sAm^I5QcVQNj8-C#Lu*S`0DxxyK8K`y^G^*a34@-18$v-8%Qmswlqcwc1u a%lu{14uLZ-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`u4fKP}k zke1W6kRD*(Sg326Xz5sJ=~!y%S!x?tX&cyR8`x1!U zE#>N&vP~Ix?)L~fvhhq1E;+HGlr4Zuoc5!lIL8@MUQTpt6Hc~)E#{zsp zT!C~$Lqlk2sDp!pv9YnXwzis@sfvoRlBR)%hMBs$iJGplhK8}ay1AORnYy-#nwFWW zrm4ERvAVXgnwF`Wrm315P|!q8(?ng%SY68qB%%r8s)CWarm?!FnVN>FI#3X(ObecjEF)4bEa@Za4%X_rOGs(N6cGkCiCxvX literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive-selected.png b/OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..7e5c6e3912cef0b9de268abda0978941af8664c9 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR40PFVvUNI}?CdR<&qFY9FVe@b@QpOLIt->$j4x=g!PkS7}A=! zL;tbyhg&jCouLx&^c%a)v@J=S5ZHO8w#CN9hLHuT zUvJJ1@)4WUIQ6rLWA*vSgf!a=45sHl&TYzGAoy7BspZPt%ZqI$v0R#T||GUom*P`njxgN@xNAP`Gz2 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..1dd9a00dbf3002009f2fa7530f45348cc981a41b GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ET>(BJ zu0Z<#-~ivuGkSrp(JKk^3ua(sV&>rF;ujDU5*8H`mync_mXVc{S5Q<^Q`gYc(l#@< zu(GzXwRdoGc5!tR_}vu))cMxa#WBR<^xDZUg_;a_S_Grkh~Mi9+Ow+RQtkii!Gara zDLn4^UB2IQcFJRm`YE^XzYAV_`R}&(g4?!RExuHls<>Aq;I+e#eH_=gJgVRSb8+U4 zTzZhPD(_dY!m~31(+|9P%H2DmHiPr-%6;<_4(lBCxFZzdP$>O?t9z3}o1n6Z(>INa zM<-4Us`#R%n5odD(;&+v#j!!VfhAWeLs_#y#*Vk(32Q+nlb^u-`5AvwLar~YD1$QQMV^j0_HSED_x)G2@@mt?2dNZ@9a?*?sL{%d>|q h_r6~){$F`1+$C7~x9e7KaiGT;JYD@<);T3K0RU|zEmi;k literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.0/assets/radio-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ce86f9028e8e4eb16b8985cc5b007f1595de5dc4 GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uqfKP}k zkUoF@{`vdwk6nFy_3Go3*Poob{^Zj2mzS@ zmu|ec1R{arFE8GFe);x`3)i1ry8i6^wdWUZJb(W3)AQG#E?#^76v%k_>D!NAKYslF z@$2`mU%&tU{rms_|BbcB-vO;uEeY}qW)Kh%5)!tww6eAi2n-Gmsj024t8Z&>?*xLb zuC5+1VDmSO1Zt@Cba4!kkjy=JTc}Av#Np!F$V%PK48c7upa0*VaoE6St62Tq_xjoM zw|6Zuoz4C5x1ny}+C46DS7p53s(#$X@+)-HR(3f*BXg$W2|8yE$f$7VCzMRuDfmL{ zgRlRk!b%o(Zuoc5!lIL8@MUQTpt6Hc~)E4+DHc zT!Hle|NmF50uulC1Hu3QXF%ZpxogkPUw?k_#*53hU!J}C`0CYH=dV3Jd+XWN+s`jt zeR$#K^NY7$T)g(;+@&YyZ#+G7_1W30&n{hi22_9U>XUQVo?g8E;{4U8=YfV?1*(5? z;p+4A*Pfrf`t;n@rx&h2J$D0WI8X{qUVC=#%JU1?o&&8rfBh+ly!z}S$o6MI#pi(H zAoTRY)n_;Fy}o_#?X%|}p1lO3PtSqq^{2P*zkT@hy?1o;IsFflW;u&}bqD<~?fsHkdcX`7i_SX$fI+BrG9`1%KghJ|J4 zJGBZI2?Pvc;{h;%@4k>*V(Z1MpwVVo}1sj8+2+sHjX}7G5F|w)vXjLPmC8PMhY-49B}!Om>(& zaGHKV+(zohVF#x9g%0MwIDMJ?3+LB#NEJ8jVmbF%tn^dc{N~kRd5il(Bjb%%KD6fP zS(txr?Hs-n2U5N(dAhEX;d%SM@q(Un;*aF~C(TDa?td>k`Z9E7-pZqCw2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR402bOxh^qTfqwn6xatI^{rOvgUOFZ&dC zX)fP?pPG0NP17BRS)Qj>_Ve#?Ir43V!qSpv%X=3W-L^R<5?;~Mab3P?$|cix8+Fv> zPI2&8baj|pXn$BSr-tjDS7cJ$44nhIX8R8~pIm0JH$m%q%-+)7FPqGCnP{s+0&a0T0*>iu(N vdSCA+hf61%jU?|Z`|WdHaN}x?&35yHZaa!wlZuoc5!lIL8@MUQTpt6Hc~)EX99de zT!Hle;R38CJ>&rT$E765FPMRenT3^KKu}0VR!&|)QAtf*LsLsfPv6Mc#LV2n(%Qz> z&duG!)63h(*UvvGIVCkMGb=kUzo4k3w4$=Ax~8_Sz9D+i#0v}zj8dL1jv*GO*G|q2 zZgLQ5H7{V@SmSwV%^H!KZZBr$AnzxC{{I(Q%c3#;WSUL672DtV z_4#>P=LYX)Q=zr&mP_6-Z(EqXYSmUA=?|}e|0`wq-KD;(=I}SO*X50cGt)!lT6cK< z&1!J3ThMM`;lJ;F;;G_U2PP*kV0S;s+|~PguD^9JEnghHJ|)KHX=7$p-m=^i2Qp@QFirk@qPOu~y_0mSQrF((S64N@?Rx04 zasAV-%kfK(Mt)tHcak^zTkzhQS0~)${K~uZrP0Rr^exuFP-pOT^>bP0l+XkK{Opkr literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-unchecked.png b/OSX-Arc-White/gtk-3.0/assets/radio-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..8c6189931a02a12c208be33d4c55606ae152f631 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t`fKP}k zkiLBR>6xp~&R>6i@y3fww_aYj{_MhyXBV$MKY#7{h3n5R-F$utB=!6fQ1&Jefkl99 zFuHQ<(QV8^3N=I{MQ{__xNk#nZJ_+r&QHd z|F3*G$@iZ1%^h~>Q?=9^gEa&Eg?vp5HVfSpli1@@$Iv$4)C;M_8c4{8!M(g0fsXJgQu&X%Q~loCIG44 B-kAUZ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/radio-unchecked@2.png b/OSX-Arc-White/gtk-3.0/assets/radio-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..a6210d6a0b8ba67758e7979641153479028f29e0 GIT binary patch literal 758 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E{{wtN zT!Hld{r}IL`G585)!Vmk@4tWl*yG1%&OAGJ{mJ?3PtV_YdhzPB^VgqWxbghr)feZk zJ~@Bw`Niu`&s}|b?%LDy*PmSgqN_j>By#@RvkTXNil3baid=hk4yX~x1quR1z*6U~ zJqL+^#GhXPY6r_ANSJz%320KN+#B~^-@Nzw*8Mk6UwnM}5{N!M1EN=-o&(YA&o5qo ze)In8$Im}LefjbE%g@hWe|`a?Z$R|x=dVA%e*O6e0{{R02LZXheS3gGU|kaA7tFxI z%Er#Y$z^F}ZR_CZ^XA}A31jXA3T2Y;^nIk zAHRJ4@$=VjpYw)y7#J9pJY5_^EKaYTd^7BjgMf>&Pyu^+U?HQpfnlH{=M@(Lj&8Q( zlz;!DpYTLaJGLiaed+m`FW+f-MlE`BwdvW*&2`zpKxgoD^>bP0l+XkK>nf-j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-active-dark.png b/OSX-Arc-White/gtk-3.0/assets/switch-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..dbf7c5e37416ffd7876ccfac3a8d117d5791af5a GIT binary patch literal 799 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jG6&H zA+A8h4FCU!PJbLU=}G9sXF*f$1x$SsJn2Eulm~%R9)?VP6g>G+@RY|v(?HxHAbaxT zps5dm?BK}{13|J6gQh+Tobo7W3WR(ZJQd6ak&lDGT3}K@E=UTFeA`a@wVr~>K7@$- zwx0nqylQrV$m$(Fb$fj3_n2C_n_7FB+IX7T`Y6>vqinrb%?_`c zoj{AcYj=6q?eVVP>)m(&XuDtgX}^xMex2w1yDs>5T@09TJ8;4spkpfPMACp^WnL2G z7tFvYEh8syU})s(=I-U~;};x~mtQz*&fNJ6wr<;g=;*P_SFT>aedq3*x9{G6`1t9| z_aDE0|Nis$uQo%g4lvwRJzX3_BqaA9%#3DC6k&Ui?iA$JJwZ(OmhqHV8g9XDnwe8C zWfcGW-|sO?EpFZS#lMdosBGev*79EQ`m-ay)z0Uabb@uIcg`uSl_)%Dxbdh_uhLB~ z>&F{dFX?=qr0V{yf-6_qb6RG~N@u&LuH8b(nv-{lBy%+w{`>y*;36%~EIS6lGLy5P z&BbCSE)ZhcaIAio+DkER9w7;B2BABjDhtp1PA=(omEzpO(qNlcdG^9u&s|4tO@!vW zV~Thx-!G|j_fZ@hC)a6)LwCyD)y2LCsvSJ5(-8RYYrylmc^)6$FfY*AG{rO4%bP1| zkLR>X`^9`euNd57%AB_H`N@g)vs%vXKWWtKy=ms{I*XWxwbNFHa?J``A=A=!;iRo_ j?`oZe#};4Cgs6D1myq`njxgN@xNAYoTHm literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-active-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..8046628ef56db3872c824db3ff2be95a2176c719 GIT binary patch literal 1433 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-active-header.png b/OSX-Arc-White/gtk-3.0/assets/switch-active-header.png new file mode 100755 index 0000000000000000000000000000000000000000..1850dae18c073e93e49a4fa92d6583b44e96e2d3 GIT binary patch literal 807 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 Ynfy%V@7bH}#6d~Z)78&qol`;+0IMloDF6Tf literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6ba25b419f16a90a42e1081691300640374fbe58 GIT binary patch literal 1439 zcmb_ci#L>M7$0eKi4tmyNmmZSAu{!uYRnLyneX$>H#0V;ko)8|GK{p+P|QxO%#Bo% z%aW32ce^;EwuZHHx8yf=d+Vso>1VcU*W*ZwD_iKYS;AoN>7|JIQY;P`ZgK!%O5hORH z`yWha@#4}mBhz9DnVFexM^h5{(UGaKZoIVki&JD90>MC!G1&e{-2gPj|~&izd<)dm#z0vS_2913L8v0%jrB6-6p zAI0T^SlJjN({N;OF{zHD(6c0ZOfk$V8^ProOrpg~wWv(Tk?L7;JucHS6UFv!TXxD2!bGJ2M5DI*7- zI+h%iXmKE0a>Ie)l4em44CUZz(SM0`%*8gA`T-@1B{zkB7Zk7yf=OgLiHwpcIEl*M z4L}Ro9S{M*0Fe+q20{ShAcPAc2@skB#2tF}EqXTKW_orD zJ*Nf9RUx?@$Z3F1MAU_do}l7xRNRA}?Lmurv7+Y~;F1AMI)H%zrC`9p|Hd?IA5nr= zu1d#I7QtYd;c^pGQ!{h(RjXE8Sgf(Mw6b2i(avtu<}F*cZMS##*y-u%!QP{ z1_EJOF6`&aKB$`Pn>}RdyWS|ZR@GJW*lp6?$7Q_s(2koy&Z@vFb#7nUH}E$1Nwncb z*DsCA+jn&HEEN*J$Zg09}yJx}% ztI2vvOWRsZn}3~MUu~}XLfpP$1OD1Mts;5j`gn+8W+gf4Gu^#T?RF@; zrm9g_##OQ7jgHWIjakA*GfSD7>Q&xCkDc5TWqh&|#9p#5W6srg5-nNZm3C8muNt&% zEegc;t_-` znfK_)5IK(O;cYFla!waRm!}<$IJ6i1qp3Cxdr6*|p5gB^TJD{0G~k@RV@_Q--TADU zXsoOv3_QuVv*74bk8ggeMpne%KmLdIJ)=V4!7zOl#dReX`rd8bZ!}B1JaS`5S^4F~ zOt3@E3sO?~SJ=rlzwxEIwlXxY?nqlCQ?X1kMC`p+8OFAC>TJ(!il#>S@*;Vo8h&JV zjhs6*9k+U4e~S9g&ku)gYzw^%WkTM=n zzP?XUM{w>|Lnh@r>kMAq+xz)r*wlfigG%i}z_GHiyH<(aH6iVtt>Y6FLjHAg+n)`u zj?>$U6Rt`2Lo*WvDs+4{1Y$m2x!vl6vLwZIPA7JHySwF4ZDCmW^FH%WB~t|#VjF*N vt^F97Tv*R<@~f}^X(l!HgYKE*O7~L+Ud`oef|Ng6EPjx%KkC;+J(Bk?CS|21 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-header-dark.png b/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..c018801e7d545d1b2b5fe3715ea1e65fb1c078c7 GIT binary patch literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jNAb} zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacBcGNNek~^;3c$J^`L>=81R3?%qiQ>l;aR&|&(J~7*h$aSN#ER6 z-`ri_+*9AeTi?pp&?dmpCdAMo+}H_-BF()s%)PU$!W*n28*IWGY=C5BqeEhsL*fL7 zq)AR0(_M?#dRA@otlHsO14O$#>-Kmz?DuUw;oE-7xBZN7`#HbP3jq^u1HCg(?|nEh zG$Koa{DK)6`S}F|rKF|R)YLV#wDt6CZ0$nB!XuJXQnGV$OG--1Dk>|RnwpziT3XvW zIy$?$x_gKM3u;^(fnhJ_>Eak-aeD8S>tTl+1lS(9IOuF_bkyl+NMIC=P)YK1Y%U2D z`TlqQk;u%OXXjZ~9j>?jdG1-t|IS4^RtsMo%xqNBO!>B0v5)1um&Ag*yCT=lI)5}G zA^eSnfCP`mU7Imw9fR*a^NlH5Vu~)6!qQagYBn! zW~C+Dxip>`o_oB!BhKZ?tA-#sXSp^dBi9r)#-}$kzFe6koz-#T1oN(x#oxIqr%KuH z+Rae%$@+Cj$CV%P=dIY5^tbyKX&Z0RTXals!Pb*oY$sgzbE*Ay^6KILvF`+T$EfyP zfAM2;~%`}T&(NNdCXnj`6(~ilTr-BL1~}C)78&qol`;+0N^lRsQ>@~ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..870d9317825d0aff84590d8d8197cf18920011e5 GIT binary patch literal 1423 zcmbtU2~$&76n-EMBrGBn1XPxS)lv#X8gN)7Bm_v|g_oB^2t_aQ7G zAn7WmCX1Q*S>h6IQ6^MUQsOVj6N)mp1)2W&McJLN!rdUq>@kwSq5?6rwkDOXvHRCZ z(qGt3Mp(KCcPz3sv-G-0^zN55)f1X(ncXpmG(Sh0SK?dsu}!l;#=zz|K&Dzs)GWZt zId;b)iakTxmSDAxt^OTR8Q2;lQ)xsr^USsd6w@I}J<_VDs|{?Gk%<{mwVt8TGgQwJ zwUMPZqRM%OTF1Z)Otpd8Y5;nMO2+^W8UtVy0MntE5tJ~oc@!|nsP(8Cv;i_krg}Yt z0Z#)H10{MC$kyFZV7RU^>46~zu1x;xY+#t$SnmgvXx7~{Mt=gyKZxW{B>NL70U^|Y zJ@EmdFd>vqASDHnlZa#vk&;fN0&t1306Zd%9|8aiLs_Mv`vA&AInwYXX*gg`Rrr4S z-t_vt+j!MY3ZqLAAX3qiX`yL4;N;751%@Beoxpc&juIWyTFZ|KS4zfC`*K18F{^z z=N>%G5w2|Sj=kMY;rqRfaq=0Iyvp*3FdprHd5o`1w&P3k7vOE`(jsiQHb7CmU>1C5 z#lQI^Jk6$zsm5wTQ!j0qnCVD~OD-ya?2?uRe{5bgcW8C8>(lOcqo#Rn^30IRkT-$V z|NLm~s@`@#B=vYPcgB-@LL)0G{c=nIJMbmEDxA;V?<6jrt5%L9$vu{df?1r4=y919 zS>(s#ko;bt2POpBi(a)2Lw8(Mv^Jdgh0h0FtK$N!-+9Tz@<83i3o-JRF)|(>msDlD zlJ>J=T9Dm{Cv3I8)YBk-_xk_(5Ob=p=dHedQVVw6mNbo0Hu{->ISVEl$O~ z1JZ{Ljl}%rK?b+JQJ#XtjF5BM&%FtCTHNK=+ancsye4EA*}e(oT5`pN=YG6ob!aHd zKCAJ(sh=&@k&aV?*Dsb?TPHggcI{ix&P0orJlY@LHlLd~L8QI@+i@+UYvVP8?`hm; zH5Sb>*`YtN>U$%%S_n6yU~lD5uP8B*md6b4xwU?BixNxA`wNxsw7v9M(ve%EW_v1U zyL=+E2Ruh-f2|owB`yinS9Zr04CIiC+iu)-j&-MuW3muI=lJ(pzUSK%C!f-5Z<8P0 z`Yqzkhs=~+u3_zIwyxG074^3dJv$mg}vurrVo)urAMD3A2{+a+T4H+ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-header.png b/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6db079521e29578b2953c630ff88724f55696c GIT binary patch literal 783 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jI04Z zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacqwFQma+kh%hUAyLG?YfshTOy}F ziJbW)Wx=zw1o-U3d7N_@KNe@2cAi(yZrO(Y#p+g~PO$fKk1|e1@ z-9W>g|NjTyxG-t=oi{!4H`Z65k9qd(F2|vD+B43?T@hXK>bd$!1y`oyEe#~%d;ovp1u8XYNyGE>KL{V;~Z(jeyLQa6|qQ-oroO+d6m$6J9%F}3t1K17&KJljv1a7oeY?N-_>!XeF=rkgmc5)-mBk;< z@z}8H-_m4}U-b#m8-33#^|sk``-ks3)%1mbKIxtc@oiVV@-9_=@9s_?$@uR@&onlC b-hYAVoyP4i)91Zw10_gLS3j3^P6p5mq1%p`O}+&5Dl2kr4=lL>3_hM;lsbBpn8GZnZ4!n<3KCmE;44YOw-8TCV9N*s8J;Vra1N7RhQL*j zxeAD_Byy!ho}9#$lLT_0Cvv1j;J}xI3;}pjh^GK8B%Tri8C1A3hzrI56$OdAP~ibj zIf(~aWDt-oxIw^hL1WPaLms%Y_%CER(K5!uJfMZY;AVMCP6qJh`}p#og~~{wGWL=( zv09Y`s8t=QRi!ql(;L+EMs-$``dE{?piNWQrYXLuDR0-7cW7B1+Vg-et*~2H1?bUL z59k^m>6?c1ts;G!$Z+eKq5XxS12FobYt+y+`l09bY#%@}J0hPORn3j5=3c7-MhQS; z{99w308AN`TBA~DRO#k*v-5fjCjFerFlU-GnvC=D$^A7iKfj=$u=v!e(z3GCOy-%h<^Maz5uu$h*rHrq zU;uf4pH}=SYGuHhrL_9Kp}NOttvAL~Qy+!#-PB~a{uFfRPAX{#i^O&knZEQNCaYal zCtJ4CvSX>#S7Z75oX=mLJW*G?&PJ!)zUq0OH@4mRz-9CWYKPyACFYa$KW=NJir;<^E`!DjFdWr{bB9j*#%WDmT8 zMmO#(Yc9@+;~*}2RTj_IT!hC}28g+IL3BvVm69E+R;PJB#s1j{-}Qa@;+n0?qH7p4 zbJh;N14ZsK!yc;R)v}O7kB+iTzr8&lh9Y~61T^p6UcbUUu$Sgvh%JRh!G$MX_UgW>n*txpN}UD7rHqcm!w&DT)UlHVed} zb3GH^)3zwN;l`ng)0>yE_)Raq-fKR9!9V+P(J@ z+vYu%qLKv?_{q|{)*pL=`@*w4b`9%jDb0=}fjit?e#vm{FDi{WIW48fiq;oq==1hD z?3PTJb9hUugYR9s7=)`!6k)d4-5b9X=lV?9@e$V*S$j{MIuqw+wBCZw**4YMEFpT? zBv)>68SL~i8=^JA!w38I^QWhWde!|MXB*ET`j@@i30wWjX?MSUO+y3%f8m{lM9c^?@SfSd6d9-O#Si<(T{0(tI_`n<3n4D}lE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-selected.png b/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1afd341ff9a37dc843102e302954107951cabfc3 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)EZv%Wn zT!Hj|nt>;8e?EEp8*cpb4^Z~Shu`AB9bQ6gl%r^z0|`Ks5JB z;@l@G3!bGdc$U57S?;puHS1s2t$*3D@#WOLZ>Iy%{`ZTHe^_zi!^U%;j^Fuq;n9za zK=kCt)n`AhKl^d}`LAd1e*^7$`Qi8LPru)O`u*eA-ygsK0OQ*(1mYgOuizr-sbdTli4c1jwY9Eyxu5n~zQTs0?i&*3*?AF^XAK^H`f6cMPKRwnr zBQ-oT7v$ubZIkU&nbJuMz*xoy$<``z&lWbAk;p=ovg+{an^LB{Ts5 Dv;3lb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-active-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..87d63563ea907c7046d4e8cf6b11ab8335a43f76 GIT binary patch literal 1327 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42<&v zd_r7-ivJHs5H#gc2oOzu6b3?1!lpk7pZ+9r=9BojPZH-oNt*X8d&#rhWzUOOJTG4P zymaOBG9X(0yaI$?R;_(mv-V}<#+QA&-cA6bJ#VM(eLEe9_P?LG|NY#zv%df z6(>HdKJ{Vaxlh|Je%f~V)2_>(4&MBB7>I6vJ9_)uxd%VaJ^FFs(T|Hj^yJ6wm%r}3 z{B`g3uSaixJ$e7@`G?;xf#}ok*PniW_y$COKm7Rn_UzNM?W^^9-|qXDP{C3*V`9OE`{m0TmtLu2-k{A{k)12yzrNvDRid7$ zVqb5k@XDV|9D7Sej@24A1)7O3>rgx|zV!s__NkX&xPN^%*~Mq#w8RA)Z)Nf(&WM*x zniy$%C9BMjFL@5{%m}xzmdjJmabD57F@ZyMl9Gw^++T`UcARXHij@5{W$vu(6{Qmt z%}yTrIxF{u&Z$VXZ9h3=Ri7V_z4CA3n}titz9$I2aw*MdG?>(WPN`(_r_Ox&iUpct zCcKUH=L}DY@3U9Uw>)P)%{eLi!V>4_EBPKycs4`eq~mnH*o|`AkKDh%=U$SdrrDIX z(^e(3Z^=(ewK6!@ma=21^Y_zhx81X;e13*;BCo2#66cFWtG^%3d|0kJxn}NXu60tYt3!4!y)`BJ{FQ3Coc5!lIL8@MUQTpt6Hc|`>jI04Z zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacqwFQma+kh%hUAyLG?YfshTOy}F ziJbW)Wx=zw1o-U3d7N_@KNe@2cAi(yZrO(Y#p+g~PO$fKk1|e1@ z-9W>g|NjTyxG-t=oi{!4H`Z65k9qd(F2|vD+B43?T@hXK>bd$!1y`oyEe#~%d;ovp1u8XYNyGE>KL{V;~Z(jeyLQa6|qQ-oroO+d6m$6J9%F}3t1K17&KJljv1a7oeY?N-_>!XeF=rkgmc5)-mBk;< z@z}8H-_m4}U-b#m8-33#^|sk``-ks3)%1mbKIxtc@oiVV@-9_=@9s_?$@uR@&onlC b-hYAVoyP4i)91Zw10_gLS3j3^P6p5mq1%p`O}+&5Dl2kr4=lL>3_hM;lsbBpn8GZnZ4!n<3KCmE;44YOw-8TCV9N*s8J;Vra1N7RhQL*j zxeAD_Byy!ho}9#$lLT_0Cvv1j;J}xI3;}pjh^GK8B%Tri8C1A3hzrI56$OdAP~ibj zIf(~aWDt-oxIw^hL1WPaLms%Y_%CER(K5!uJfMZY;AVMCP6qJh`}p#og~~{wGWL=( zv09Y`s8t=QRi!ql(;L+EMs-$``dE{?piNWQrYXLuDR0-7cW7B1+Vg-et*~2H1?bUL z59k^m>6?c1ts;G!$Z+eKq5XxS12FobYt+y+`l09bY#%@}J0hPORn3j5=3c7-MhQS; z{99w308AN`TBA~DRO#k*v-5fjCjFerFlU-GnvC=D$^A7iKfj=$u=v!e(z3GCOy-%h<^Maz5uu$h*rHrq zU;uf4pH}=SYGuHhrL_9Kp}NOttvAL~Qy+!#-PB~a{uFfRPAX{#i^O&knZEQNCaYal zCtJ4CvSX>#S7Z75oX=mLJW*G?&PJ!)zUq0OH@4mRz-9CWYKPyACFYa$KW=NJir;<^E`!DjFdWr{bB9j*#%WDmT8 zMmO#(Yc9@+;~*}2RTj_IT!hC}28g+IL3BvVm69E+R;PJB#s1j{-}Qa@;+n0?qH7p4 zbJh;N14ZsK!yc;R)v}O7kB+iTzr8&lh9Y~61T^p6UcbUUu$Sgvh%JRh!G$MX_UgW>n*txpN}UD7rHqcm!w&DT)UlHVed} zb3GH^)3zwN;l`ng)0>yE_)Raq-fKR9!9V+P(J@ z+vYu%qLKv?_{q|{)*pL=`@*w4b`9%jDb0=}fjit?e#vm{FDi{WIW48fiq;oq==1hD z?3PTJb9hUugYR9s7=)`!6k)d4-5b9X=lV?9@e$V*S$j{MIuqw+wBCZw**4YMEFpT? zBv)>68SL~i8=^JA!w38I^QWhWde!|MXB*ET`j@@i30wWjX?MSUO+y3%f8m{lM9c^?@SfSd6d9-O#Si<(T{0(tI_`n<3n4D}lE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-active-selected.png b/OSX-Arc-White/gtk-3.0/assets/switch-active-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..08480e0a42cb413a8fcdf28a0435d22c1012fd12 GIT binary patch literal 805 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jQRmS zA+A8h{|5*>egFH(yWeP*Kl=a@x%l`yki78d`?aS(f~GtQnffSn+M~#skE3Qjj-K@- zZuXP7IZqPiJV{;fG;QJ2>?O}~mORT{`aEyx^O|)pYk_F}%ewV1>o>fby6^3@eQ&1& z(f)Tc_P<+n?8EXCA6A_Fu;J{dV|Ts+&A<5Q`=!UaMql;^A~L0w*Ao2W0$X7y?*=7-8XOFz5np>)0gi*e*OOa=kM;V=MsT|ujc9E z7$PCL_h4o;W1`-t#%b(Eue~ZbfmpUgV zFWA7OaH{S6=IFf4DVHOcOmgUDx{-X?yK9~4sh4-0RS$mDYY6>UIA00K)AnzAWYoa0 z{qBW{=W0Vd3rx8arqtiHEw<-Z$=JboLoCv3vEEZvX`Xcwr}xYcXwRvU$i2sM+9vhn zBwxQnPj05nyk2Y+y3KaO4d&lEmsf~}ZjG@1z`t;EvYJR>gi~kBGFgc&`D|C!BG|vP ReFla(gQu&X%Q~loCIA39;VJ+C literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-active-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-active-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..22586c16123053a236947b5719a5b27afad8c131 GIT binary patch literal 1445 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b2935b0787443a9f65e134c7ebf72feb9c8c3843 GIT binary patch literal 1338 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42%~8 zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10l z0z_UhE?%*&-Z8G;v2H$b?!F1$fvMhsX}%$ue!-c3AsK!^Mko+v1%%}Ugac7-V0ca- zkc`L;jVTF>EeVe;jfgLch%b*!sEkSkB5){yLrnSV6%k;JCX@vE1v4-*v#_xX3JHse zOGrvd%gV_sC@QO{s+pRZTUguJ+B>;KL`BEM#wDkuX6NP=m6VoMOqe)n^3-XImu=m) zeaEidM~)poaq`sZGv_Ycx_j@zlc&#KzIy%c)8{W=zy0|6>-WDrzw`bK3{3f+E{-7* zl5Y=wj}A(dV0#dLdfCl;yK^!#FK=3?E1lJ?#G*Z4cwSLTQ@zkVHk{b^t7F_SGj_AJ|Xv$p^Li+Q_u?o0cf6gVTicH;k|M_*M=ihpS+zkmPB z`ilDofB1hZ2fq3s7pt-Jtknz2`un`I=apZ1Xc?emsbhcs{M!>reF4XJrWzeRHapq* zgyM_^ZL_6SPd}SBf9{Eu+HSo2)=o;?`+j++%^3;PAJ;m4Z}x8VdvaBDdE4vml%R{6 zd4O6TZJvM(!SVXa-*C;RF48|}w$HBKz)Tdg`N?BMo*9}cqBDsP2$FZ?jWO3&j| zR$Y706utu$Q2d|AH%y>_YyGJnf7&otNKjipaajuWB#*(%CD&NirsBr!%t`+uWCjTkf$KZ|!=@ z$EzV(qGH*@`S;8vt!dF;oKO0@J9$)^o#WBlX!411iq(rF0u2Wg8W@aY#7-BoEimz5 zcVb|AqR^o5HtXo7>4F-rFB%wGED{9_GQu^dh4whTWS4CaO!K~a=(?6}f^IkZ`^*_2&ur?&; zT2->zCxhfG4`P)i%_@^(PrMB5k=hfja+)n%sYk}CFsmSUg66b&PtAoR&jh}**z8iI zaqs=Z+s8M&{5fMu+wH4IC*5wECFZ8gJh$%fhjJd5x&Zgn6Ms&+e`i&j*+2H&=c}J} vINjWKxYYOE?mzD3cYRCSx9LujynJ52d1k5m_Trb1K_!=`tDnm{r-UW|lUp~U literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-header-dark.png b/OSX-Arc-White/gtk-3.0/assets/switch-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..54a297ad7541aed9f8010826ee7f0722b548e1f0 GIT binary patch literal 775 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>j8XwU zA+A8hKoA#K9i7q;msTE?Tpg8A6_H#UlUNm#QWc$46O~vMl~5CtTos*I6O#l))j&p6 zVs%V1kgSPLss@Wx0~ygEK`;ZzP6kN*T}K~i-{bYVzjAzTW=2#G2TjVT7Q z{X=uWWL7{Jhyg^pM)tbK4tmCpdL|C~CXV{1P6j5<2Bt0sX3hp?E+&>9rdFO7cD@#N zewHBQZ|@Rj?;7sl7UAF)=?FybKosQ!L>^I2p3%-8(av5mexcd^Ae7@DmK_kD8xma{ z8eIhRGSE5>t(%R&ps_3o@(X5Ql$Mc`H!w7Eb#wRf_VEi2$;&UCHD~Vp1zWdmKXmli zf*{BLQAD8vzWtnMmHH0$0^GfpU^t0;kG5F`0$x*1e`IgH!eQs8U zbT-dbGG82@eApk%uv^UYmCS{u-?U33Zm><*=K1Li<5RuQx0$(DGo)3kyxbhb)3EKQ zOS06OElU$ssy=$yJ)02Pby+}2b+XN~hR{6mhh6g9Ph6GSbShD1Ucj$YE2Z7;zTA8& pHH)k6;nbYCbXME>v3$vw{xRh8NSTJPXkGv%Lr+&fmvv4FO#nokET{kg literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-header-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f7333eb18e184e01a839aa1093fd6ef9cf01d5b4 GIT binary patch literal 1355 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*XJ zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10lr)f89VBkI2f3^7?`;jnmQX> zdYD*xm|A(7T6>#Wdzk@A8*g(E@-epsB3}zz9}8PwOM8DS`v4oKU>oOPTc==K=MY=x zP&?-kJC{&9moR%Eat*h4jc{-acW{evbc=L!k978o@$gIZ@JsRvO!E#*^#+nbK$Pwi znC=&n+5SKjmK_pZ9127+#bGfe;c=xAab=MS6~F+G0--8kI0Jog_~#sTVC*K8 z1o;IsFfy~Su?q?bi-}7}N=eJg$tx%-tEj4(nweWz+t}JWxkN-o$Hc}Zr=(`*<`tEc zmQ_rcIBD|KX^WR_-L`$luH8qD9Y1mM)af(lF5J3%@4=I&&tATI{qED}FJHg?`1$Mi zzdXP5{tOIEC7v#hArg{r4}OmhN|a!GU>+T|>}~GhoXpJ2r@W%guAGt44EfctGGyH{ zSxp0}DQ_1pdhmJsGsex#O!s&G`Lp!(t9?)R*9Z93c~+JtbEmIdx^dT@l=ME06tVbc zb9Thc(Oj82x8T!r>&O3Mr>}mzPf%tV-|>&BlkWUE>?lDK}zam`sRN9{Cq+Pz|Q*LE=A8Gew6TTx9%xt~jieEIF;MbZapxTg=>;bQq$?7vo z#4)fvju8#khA5Ez^+;0bmhSfg~DxStyL34@;jttZmS-gwyS`_lcz7( z`L5W^#HW>Y-xUt-mA_J$*QzqHa6_kaf5OKP$t_ZOV(A`5-rlo*YFk{m`mk(!IX{d0 zip4)~2zllf2D)lLcX)ktk?W!fbIZ4^S@n@G{iR=W=*@|Ho_@N&|GD||@;NaT9VU}O OMVY6opUXO@geCwiH7(5m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-header.png b/OSX-Arc-White/gtk-3.0/assets/switch-header.png new file mode 100755 index 0000000000000000000000000000000000000000..3e45db3633cc2039d0db7b01c281da4d34fe8739 GIT binary patch literal 798 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jC=t; zA+A8h{|6L&|M3fmke%@3=N};V`;Xs1^54IIK=R|~@1MT>`26JukO36`^!exKFF%3o zqsLAkJAV4ui8IGeoIP>++`a=x4jepo@X)bCM@}9-3Ph)7&RINr?vmN_md=^K^x@O@ z51+lib^pz+2XC(4esv9q?!3Bm^Tp+xFD~AAe(A>Z^Vgnj=yy8{43Wr^AirP+MhQu2 z8EqY1J9`Ib7gslLpX8LZ?%uxs35%C3UB7AbzWoOd9Xo#I>W!PXZr{0c|KX#@kDokw z_Uz@$m#<#EdGq!i2)qY_uVC===kMRY|Ni~=&tuP%-N4|N^>lFzk&xVb@MTz2fC$@# z{wrrTe}Cz_Zk+i{BvxdA6HeW?R=+@ zqPO?nRmR=l=J9mT6o-t5R~|MbPdfF`hG}Q?bmw=>D`WHznioGUYRR7DW!tN`_R$B4 z_95dlvOWb62!3Kda~#Iq!@h#$$cVVt#9PcMt#v5-prZ^btUaS=M{glhBaZBgtq8WLY4dm>3r6O4kvNtYq z^pa$_^~}7#&?D3PaKNue?aDEeLtb6}@bp~_-%kD|MLRnjz8wKO)KP4q%g1AK755J0 tO*j>q$Q5{UYEh^<>)xn1zobk57#Or3JoOWvc^nuU44$rjF6*2UngBQ>>v;eG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-header@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7feaadf8e32987805438100c6c562b98fd05e948 GIT binary patch literal 1406 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e0ebce4219bf5b0c278795661b12f628db9d83f9 GIT binary patch literal 1289 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42=B& zJ|V6^#X!)|&=4BB$^l3g7W$?&q@@A54Sq>wNlBg2(Li>2Kte-8K|@q#MQCzia&kjl zTxDchab#LUVq#@PVs&U*d0bjURC0AfMn!B&O?Z51Omah1LQPa^Ra|myOk!13d_`1B zZER9CP)%%NWo%+?baHKE5{Mm>QWKR_6`NQSl~^5yh(IQQ z)qt!33MK=!08OaXGjz~11|latQwM!hXMJ;LLsMsC3r|xZvH~J+b0D$-B3}z2a`3Zq z2(WPqv2g~XFgxcEJLfP5AaV_Na*cFyk978o_4G^h^h@#%NbwFx^9}-{4BvnZzmP1y zFd)hfi7pNUqF5j*1qM`jd|6~-MI_LVU~jHbUB4U{AFU-pe!&ckOw25tTwFZ7ynOru z0)j$9!XhG~vT}0r3W~}qss@He#>OUQ=H}Km_709t{sDnOL6OnPDXD4cIk|ax`S}Hf zMHQ7*)wOkX4GoRWt*veC9i3g>J){A#4eDzc7?`3xT^vIq4!^zeJ6y<7guP%%yXdXo zE2n1WuUxWb%at=K#yt%eZkiTOZB0_#UbHx<=Hrg~iZ|QTe$P3%`_BW*y81_RSnbl& z-k-S_IX~aNTL10cg$D~tq{?Q#%&0IZSvz;x7B=^TlY7{rV`m&#%(6z;yIbB;Z>xr; zw1(El4>On_@0VZw_r!#@lx_{Jvh(@R=Sa0ptxW3L(6y+|FKX_&m0dnLO5p~VLYCj$ zDRbXT_;yF?mASjJO7v8>u{;uBRFBOmxpgn>(h)9uXnir?H4f9)I`tku z@#AoVo~3q@*MH1l+uJN6J1cqj+h2ET%-*UB@_I4(x2HX{SJ})gZ_~cY`_**S z4Xu0TSk<0BbM?)#bGwr+obuC(IBs$*?jGy4k5@XIQV+ksF23f`#iqGe+k>WC%x0|? zGkbAC?XuXBm&_9_AD=6jRT+GCf!S5TZ^w`5iN>n@lK=9GI=?g8vsYX^ z^1E-xoFxA5ePS PP(kGB>gTe~DWM4f`}P}Q literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-insensitive-header.png b/OSX-Arc-White/gtk-3.0/assets/switch-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..009545df62b5808b8f6b929ef9cd903a9230961d GIT binary patch literal 720 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!Hj|T7vICe}Dh}8*amopTB?p{0rfJ`tsw`m!Dt0{e*DmE?6-Sh!(9}uxRDsqbH6Y zJ$3Z>spBWk96xdH#Hn+qfauJHGv_W|xccnk&F7bIKEHbB<@Gx+Z$Ef@`_bD+&pteQ z{sC;@uP@(z{rL6!?_ZEDLAE{VKp%RQ1o;IsF!BosN=d7!Yieoh+1T2JhJ{BYr)1~k zmXwxNR5ms>x3sjjb#!!eb^$?m4<4}S;UXOd21Y(l7sn8b(|fPnENe0lU`seS^;%cN z_FY%+UQ-R#c2yCTGXL~XKSe~hwPIPpn~lk>D%xzx`Ka|=Pkp|d-8`xYOX018adrGvPo_1 zn8w-`6n!|nK+5D~K;I9+hxT(`O<8C6rg*(UNbK*4Cl~84dHLe<%Xo=b3HFCr&uAAB8m+TQj3 cKXEIj2%A?uji)9o1co<*r>mdKI;Vst0AjbD<^TWy literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-insensitive-header@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-insensitive-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e85297dd9c981895f4325629fdf480894ee5cb78 GIT binary patch literal 1245 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42&fK zJ|V6^#s7yRn7d%bJRn*GL@O68TDfD_{#|?a@7aHN@BYL4_aEJV5QvWNKYaY);p2yo zo;Z5+)Y0Roj-NPl{KUBvC(fNack#m2XBVym(esNppI^TD{OX;T*YCW%dGGaY5PEz2 z!P^H<-amNu{?W4!kDh;c^8CZ=_ut;W|Mva^5dHY@>BpxpK=kX!uiw9Z{RV@-VDSGh zIH)y$2o?gvy{06{FPMRmiJ66yi-(twUqDbuSVUA-PF_J#Sw+>r(8$=t%-q_>-oeqy zKOitDGCDaWH7z|SH!r`Su&AQ4s=BtWp|QEOt-YhOtGkB`aL$SA69WTNu&0Y-NW|f{ zH~xlS3XotgSQ2#6$9S#J=}BI1T)o#UnIzG&ZbSL$uSH9HrJ2}N8e=N|{k$Lqlcpye&6A$~DA{7(y9ar>&cKzjk;3f9wu31mM z8r##Fwz~T_0y5R&-2ykxyvNt`y=_ah&*W)Kx=ndhW50iz)2NV>eMD$&OV-st4!ez| z(ku^o_9ZU)u;Qwv{Mw*HylWS^y;^kBQhasR5@(Y+CU;(a(KYn4YFkv5e{%c#lDn-k z8&8U5x!rmFi#xVWXyaKkuUQ#Z>T>V1z6Ee?oi}gJoo2O#9xR%RW|{0{w{4JD(&)YY zL+YHsluiRtb^9MlUsr!jyC0T%*+x=#e@gN4t-I`x6un-#e(MJ5ZJG+fJD5JLS^8xf-%6Ez3A+2- z59M@Q+wD-QU-H+guu9Hr<+i-TXSe^pqrL39{?#+$8+~Ie)qn1leOI%$Q6q#aa+TU- zt+QfU8fsQ|lglILajk3Mj^y;4D-?U?_pxQ^;>sVJg+88m^yaML{g3xG+zsj(nC}|) VzF4#U959(Pc)I$ztaD0e0sz2l*cku- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-insensitive-selected.png b/OSX-Arc-White/gtk-3.0/assets/switch-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f4398f604cea201a384be697cc410ec161652278 GIT binary patch literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)ETLOGS zT!A#HfRmFmH#fJkva+_ewxpz_s;X+voH;XR&YU-I-ok|omn~bic=6)p%a^ZPw{Fv> zO`A7w-oAbNmMvR$?AWn$=gwWbcJ0}-XYby<55eI6{rf=r5g5D&gST(r0_m?`zkUaU z-(c|f?_W6M|NsA~cN|23j)zZ?|(J?bOx3sjf zvbT3|aCCHXc6E!5i;qu8%r7V`tg5PRZfR+2Z|{-%E$oOnr~FxA(cT`lgx&c}YfZ z@R0}1-dnC`g_!wo{#R!DNA-&JgQ|Jl75p7~Z}Ogf-j)97iTqB+Akmapv3@_QK}o>V L)z4*}Q$iB}XucBQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..67ea825a4dac0c1fcd15b7bd32b42e7c1aa4c652 GIT binary patch literal 1081 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*mM zJ|V6^#gqe1PEH{qAwfYwDJdyMMMVt_4Idw$;NalEz`)$x+`_`bl9G~z3l}b4ymcfQR8`fqv~?`4tgLP9ot&IqTwLAU-90?LyuE#VW8>oD;}a5-Q&Likii(R%N=wVi z%PXs@Ynq!|Iy<|%dz4ODyD=~@nR~i8hD02GJ3Tx2mV-#!Qzci9%!W6STSPtvt>uVV zdTWx<)J363#Bv00{{Qdp!?caXY>UZAW=YRbd@y@C`r}Cj) zDb4TtBtuEnS?8LBQZENiG?Z#QJNew(4-XS7Zd=}SSlA(!5~kuCmK~ns7Qc#BL`(Kz z;Ul&;_cmJcmIZ`K$}AR2``A-h5_M$4nIlZ?Yrac_-xYfGEAEHo>6F?7OeO~=POE)5 zP5)cOf?ewkmi$>Wzr-S$X={Ms!vBv{65Bbqb}OmYs|DnJ_2YT9_><=UDSp}k=|Z6a zYHNKQBX>+{)GMsC*5%xw`FKO24;&XzB# zHP&BNzJ2-l)}6OrHFESkSy26h_mT~JM^(UGR@p#3kEd5d)x*vGjYQd*Z3`6I+uu1_ z9-Pp4zUV@wM8H+&faxL6TgtimL{)Q&le)Y&S#V0X_ikJylyX%~bw%1ouYehgsunI< zVU@c`i}|f)rtrj=M1^NH!Iyu`3H#^9b1Ufbsk;xKgdEuzAamC~ue90n`m1BQ=?yxp zyH@^}I{cA;!aI)`t_?4x%vY#cIM;Q*mcO!Bm+xoae4ZQc^pBY8-HSWMB)0L;zo$N? zQt=@gr)2&qnZ@d!?k&r=kovnL)BKc1c88d#-f1?CiHb4P{y+Nle@%Tre_ErTxBRw6 QOF{Y8)78&qol`;+0C33TeEoc5!lIL8@MUQTpt6Hc~)EKLdP1 zT!Hle|Nqb21%h|y@4vrv>EXE>uP@wueDmg;3)i1qxc>U$ji+ZXKRbKt*}1FFFI;_i z_VVMimtS7E`Rwe~XP2%$JAd`b1rU0E;o6IH*PdRy_VoOn$I)C-q#cR*5f*C+@p!RFGU){L<3aApO{^GUg zcOJgI_wX&ygsus5yC%%*nl!Ix(!3=rcPv}IYsK0njw|5@Bef$2~r!T)gef#y}$L}A%e*gac_xE2A0D74z{Pr%O=Yvav{DK)6 z`S}F|rKF|R)YLUKwY2s0Y;5g9!@|NNl2cN$b8<^cO3NxL8=IP2T3TA$IyyQ!yMUm( z2M@6L^JX~%1EaX7i(`nz>AhEOh8;2xV0#ee;Nln%R_G`Y6Conf%jKcX>ygv_^0z%t zb7J;m$(OwUuf}|__Eev#acY~e*W6Gk5zoa%v$%G8e0VbR=A7F(J(j;_aIZO&c(&x3 zVY|lePFe751x^-Yqd%w|I3USIX@(kM1N@@JG#*{r*Pnb85|<(?1_SxE8-qQ`G8Lz_NS3 R8o(G}@O1TaS?83{1OQCJq?`Z% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-insensitive@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b0a2b569d611c70dad934bdded3f061186376543 GIT binary patch literal 1331 zcmb7@i&GO<6vo3t1u94Zbp$l>EK*T17KSz=3817h5FskU*zrL?K?sjjM2e5tfCh>@ zRP3MuBLd;&SR6$J9SVrpB)cJOLWohwV>c9IqCg5V485U$LC<{W-r2L?@0>e(XRlFX z_SxIH+Tn0GdrDM99N15R++kw{);D;_7Hn3zWD3p3#zrv_I}RRgv!agV;&5&c&1vzI zYlS-~ZeT_xFyk31%)H|{bX;Cu-nP@3>A5G5XVJGYa#CwP5?ygPi$-cREfScQmXCY(iX_9vh5wl*m9DKSkR)8+V|8II zhkVoi;KX+C`&PA`;pNo2z!P?#+`B%F!5e(`U_)Uq{)!^DyI&nj9uMvrJjm*2kDcEc zV@M~iZ~g4YNq%zdx^cmJz;|S!Dk6Hx_WPOI(B_^NMMT+(#l58JLqVbV9YHT5L)~hp zEYrVTVzb6%%~gY@fg$3X{Q9`8~$ogM7sU!;Wz(q+ZeAXXsW+J7?YK&gh!k WfsG399$y6f2{=k*Ohh~R80%k5GVKQd literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-selected.png b/OSX-Arc-White/gtk-3.0/assets/switch-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c2d2186b7c0bd5bac14b912d1a4c0263236bac21 GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!A!I04pnNetv#+b#+ZmO>uE?Wo2baNy*%~bLY&NGjHC!MT-_KS+ZpD;>AmsE?u!= z#j<6~HiE(C&6~Gw-MS47wr}6QbLY-oyLRo_vuEGFef#(Ce*goIkidH+@ZrOUZ!qv1 z4E}(@UoiOp|NpAJj&VTmd6oqE1v9X+aq;mB2#SfzE2yZdYiMcf=o=Us8Jqa{`UM08 zCa0uiWMpP$W)&5emX?)QR#w&4)~{N#cI~?L8%~`*bN1}L`w!lK{P^YTw>Jx)T*l;fhO!6yy8uRKfHdw=~g-ZO%+UpHn{dY+H8S@_1V%5dYYzPQcR zj-s8r)q=iCdTkdK$($&B>YV0e)wG*1jyF#7C52Yu`8FS8cH5X;e zt#$droW@=C?&m>A*4ggcI(qmV?(gjoVY(Q9pudKxq}HQmp6V>Il3NK?=Y!R3q*!?l zne@DGH0RiPaPjrq%F~UEujv#_F1)^C$It&#o*SR9J^z4v_3`yrHU7q(k=cKIbz890 vQ(m3h+Zg6Iu4}pRPA$m%^}K}Fb^S67Ud}DAW4c+6fYOqutDnm{r-UW|d-6fb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch-selected@2.png b/OSX-Arc-White/gtk-3.0/assets/switch-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6e1b8944f146baf901484833de12d8f0ff4e0995 GIT binary patch literal 1216 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42)p` zJ|V6^#dHI#tgKvITzq_d!otGh;^HbQDjFIZ+S=MaK0f~b{(*skSy@@Rxw(afg~i3i zixw?fx^(HXWy_W?U%q0+iq)%EZ``mZQpVJ!o`c1E?>QR z?fQ+Icke%V`0o9Ok3WC?{x`3FcM$^vQ@p2(V@Sl|w>NHw3pvWL7jPW$PFdHn#pTea z+pdQ{ghggHl?7f(N;Y-c?4+|nBjw-!>1osTbk4k6^Y_`&;y-q8>E4&=KnkO7t+Q2P5CnzCxebukWfA*9{-Hmk%JQZ@G@uR=i z=GNp(llg!0bj|v*dCml${&ODjvsSMNJK3{Q%J-bSfZMmt5}KB`-uGy7mmc!bZGW}z zby>PgWQI_?N#UiA++AnST<=WIDmT33^ZrTqLB>K)NmJ#d|8t}_c*T5{P;LFMx8TT| znbubv)-JcMpLW?IN62s9qFE;Yq`MBg%ayc5Z;wrv2&>?GsZ;s$P*J9@>HSxeCoTL| zC$MP&=Z(isOJ1;E;!W;mdbKNY&sIlsT@9{KyO57ew&p&bcNggY=I@TWko)6MyWbv% znc>Sq7W7{){&x9f)1(WJobTK8?%I|cQE7aA`}U{+sarKK)MFf8l`H7V1a0@ph)#B5 z+U<9?e0QFEa_QV1Cl}Z*K5<(7nRBvFo5r5!&hPg)RCZtR$((GsS3M#8LX&Rk>?AL% z5BES#Y+Nt=cD>4Br!m5B*bSy*n3f$S!Yt zN`9B~_oFgT?e3er*==ccYUZ}7(Klyp{_GjE)0O+goW};H?-FII89lx8Rlna{XuHFy zG-tz!^V4QNZhp1>pwj#}&D4qu5;Lyv_*vFndGw37SK8wh>E^Fw)@4hmss5b1ZkizL zw63XDtMC4+3)0kE6t&oeY2EZx$rhJs>pto|a}>P(|H0M!8q*E-GaO+xW!}rjRtqXV NJYD@<);T3K0RTvLGB^ML literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/switch.png b/OSX-Arc-White/gtk-3.0/assets/switch.png new file mode 100755 index 0000000000000000000000000000000000000000..3bc55877e42a5bf328abd5e09b449ed63c6c3ee0 GIT binary patch literal 765 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 bc8WikEzLKv>9wkWk~f2=tDnm{r-UW|J+3%t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-close-active-dark.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-close-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..73405fc18816276d32184e67e1431502a7f2910f GIT binary patch literal 606 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-close-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-close-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-close-backdrop.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-close-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-close-backdrop@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-close-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-close-dark.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-close-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..65a9a23c5f8fcf7a13b3abfc067592a29ae49cf3 GIT binary patch literal 472 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 bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-active-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-active@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34 z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-backdrop.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-backdrop@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-dark.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..9fb27510706cf376531a3b1c43aa6bf85234c3e4 GIT binary patch literal 464 zcmV;>0WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-hover-dark.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-hover-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2de4e7446c8f105738d3ea2eb4ad5418fb864215 GIT binary patch literal 589 zcmV-T0|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-hover-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-hover@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-maximize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI340WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-active-dark.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..017991834cbf3294b5b02dca303a9a7345099ced GIT binary patch literal 485 zcmVma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-active-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-active@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`J z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-backdrop.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-backdrop@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-dark.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6ced316d8202e43a1a87366761f6bf8231aa0ea2 GIT binary patch literal 462 zcmV;<0WtoGP)eFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtlma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-hover-dark@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-hover@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`JeFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize@2.png b/OSX-Arc-White/gtk-3.0/assets/titlebutton-minimize@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtl GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat, .osd .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover, .osd .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active) + .button:not(:checked):not(:active) { + box-shadow: none; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat, .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.suggested-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat, .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.destructive-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 2px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .inline-toolbar GtkToolButton > .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .button:active + .entry, +.linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .button + .button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5), inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +.linked.vertical > .entry + .entry { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry.error + .entry, +.linked.vertical > .entry + .entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry.warning + .entry, +.linked.vertical > .entry + .entry.warning { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry.error + .entry.warning, +.linked.vertical > .entry.warning + .entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry + .entry:focus:not(:last-child), +.linked.vertical > .entry + .entry:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > .entry:focus:not(:only-child) + .entry, .linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #2b2e39; } + +.linked.vertical > .entry + .entry.warning:focus:not(:last-child), +.linked.vertical > .entry + .entry.warning:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > .entry.warning:focus:not(:only-child) + .entry, .linked.vertical > .entry.warning:focus:not(:only-child) + .button, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #2b2e39; } + +.linked.vertical > .entry + .entry.error:focus:not(:last-child), +.linked.vertical > .entry + .entry.error:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > .entry.error:focus:not(:only-child) + .entry, .linked.vertical > .entry.error:focus:not(:only-child) + .button, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #2b2e39; } + +.linked.vertical > .button:active + .entry, +.linked.vertical > .button:checked + .entry { + border-top-color: #2b2e39; } + +.linked.vertical > .button + .button { + border-top-style: none; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #2b2e39; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .linked:not(.vertical) > .entry, +.linked:not(.vertical) > .entry:focus, .osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked:not(.vertical) > .button, +.linked:not(.vertical) > .button:hover, +.linked:not(.vertical) > .button:active, +.linked:not(.vertical) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > .entry:first-child, .osd .button:first-child, .inline-toolbar .button:first-child, .linked:not(.vertical) > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .linked > GtkComboBox:first-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:first-child, .header-bar .linked:not(.vertical).path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > .entry:last-child, .osd .button:last-child, .inline-toolbar .button:last-child, .linked:not(.vertical) > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .linked > GtkComboBox:last-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:last-child, .header-bar .linked:not(.vertical).path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > .entry:only-child, .osd .button:only-child, .inline-toolbar .button:only-child, .linked:not(.vertical) > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .linked > GtkComboBox:only-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:only-child, .header-bar .linked:not(.vertical).path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > .entry, +.linked.vertical > .entry:focus, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox > .the-button-in-the-combobox { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { + border-radius: 3px; + border-style: solid; } + +.menuitem.button.flat, .menuitem.sidebar-button.button, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .app-notification .button.flat, .app-notification .sidebar-button.button, +.app-notification.frame .button.flat, +.app-notification.frame .sidebar-button.button, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive, +.app-notification.frame .button.flat:insensitive, +.app-notification.frame .sidebar-button.button:insensitive, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +.menuitem.button.flat, .menuitem.sidebar-button.button { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover { + background-color: #484c59; } + .menuitem.button.flat:checked, .menuitem.sidebar-button.button:checked { + color: #D3DAE3; } + +*:link, .button:link, .button:visited { + color: #a9caf1; } + *:link:visited, .button:visited { + color: #7eafe9; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #d5e5f8; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #a9caf1; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.button:link > .label, .button:visited > .label { + text-decoration-line: underline; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(43, 46, 57, 0.6); + border-style: none none none solid; + color: #ccd3dc; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(211, 218, 227, 0.45); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkComboBox .separator.vertical, GtkComboBox .sidebar .vertical.view.separator, .sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + GtkComboBox.combobox-entry .button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + GtkComboBox.combobox-entry .button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383C4A; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, rgba(32, 35, 43, 0.97)) 1 0 1 0; } + +.inline-toolbar { + background-color: #313541; + border-style: solid; + border-color: #2b2e39; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #383C4A; + border-style: solid; + border-color: #2b2e39; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #313541; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: rgba(47, 52, 63, 0.97); + border-color: rgba(38, 42, 51, 0.97); } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.selection-mode .sidebar-button.button, .header-bar.titlebar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + .csd .titlebar { + background-color: rgba(47, 52, 63, 0.97); } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar .sidebar .view.separator, .sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, .sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, .sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(167, 94, 57, 0.988)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(173, 60, 59, 0.988)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button, .header-bar .linked:not(.vertical):not(.path-bar) > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar) > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar) > .button:insensitive { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .primary-toolbar .linked:not(.vertical).path-bar > .button + .button, .header-bar .linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat, .primary-toolbar .suggested-action.sidebar-button.button, .header-bar .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.sidebar-button.button:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat, .primary-toolbar .destructive-action.sidebar-button.button, .header-bar .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.sidebar-button.button:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr), .header-bar GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl), .header-bar GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.37)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.27)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(63, 69, 84, 0.991)); + border-color: rgba(21, 23, 28, 0.67); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(211, 218, 227, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(211, 218, 227, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #93b7e3; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #8a909b; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #D3DAE3; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #D3DAE3; + background-image: linear-gradient(to bottom, #2b2e39); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #b6bcc6; + background-color: #404552; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #D3DAE3; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #404552, inset -1px 0 #404552; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, rgba(255, 255, 255, 0) 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #404552; } + column-header .button:active:hover { + color: #D3DAE3; } + column-header .button:insensitive { + border-color: #383C4A; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383C4A; + border: 1px solid #2b2e39; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(211, 218, 227, 0.45); } + .menu .menuitem.separator { + color: rgba(64, 69, 82, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #4f5461; } + .menu.button.bottom { + border-top: 1px solid #4f5461; } + .menu.button:hover { + background-color: #4f5461; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #20222a; + border-radius: 3px; + background-clip: border-box; + background-color: #383C4A; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .popover .separator, .popover .sidebar .view.separator, .sidebar .popover .view.separator { + color: rgba(64, 69, 82, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #404552; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #2b2e39; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #383C4A; } + .notebook.header.frame { + border: 0px solid #2b2e39; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #2b2e39; } + .notebook.header.bottom { + box-shadow: inset 0 1px #2b2e39; } + .notebook.header.right { + box-shadow: inset 1px 0 #2b2e39; } + .notebook.header.left { + box-shadow: inset -1px 0 #2b2e39; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #404552, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #404552; + box-shadow: inset 0 -1px #404552, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #404552, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #404552; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(211, 218, 227, 0.45); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(211, 218, 227, 0.725); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #D3DAE3; } + .notebook tab .button { + padding: 0; + color: #9da3ad; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(211, 218, 227, 0.45); } + .notebook.arrow:hover { + color: rgba(211, 218, 227, 0.725); } + .notebook.arrow:active { + color: #D3DAE3; } + .notebook.arrow:insensitive { + color: rgba(211, 218, 227, 0.15); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #a5abb5; + border: 1px solid rgba(0, 0, 0, 0.3); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #3e434f; + border: 1px none #2b2e39; } + .scrollbar .slider { + background-color: #767b87; } + .scrollbar .slider:hover { + background-color: #676b78; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #2b2e39 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3e434f; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 52; + -GtkSwitch-slider-height: 24; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough, +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active, +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive, +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive, +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check, +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive, +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent, +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive, +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked, +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive, +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio, +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive, +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent, +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive, +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked, +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive, +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(211, 218, 227, 0.45); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + color: alpha(currentColor,0.7); } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #444a58); + border: 1px solid #262933; + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, #505666); + border-color: #262933; } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3c414e); + border-color: rgba(38, 41, 51, 0.8); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider, + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover, + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active, + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive, + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #2d303b); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(45, 48, 59, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough, + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight, + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive, + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive, + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #2d303b; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: #404552; + border-color: #404552; } + +.frame { + border: 1px solid #2b2e39; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, .sidebar.separator, .sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton .sidebar.separator, GtkFileChooserButton .sidebar .view.separator, .sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton .sidebar.separator, + GtkFontButton .sidebar .view.separator, .sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton .sidebar .vertical.view.separator, .sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton .sidebar .vertical.view.separator, .sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list { + background-color: #404552; + border-color: #2b2e39; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(255, 255, 255, 0.03); } + +.list-row.activatable:active { + color: #D3DAE3; } + +.list-row.activatable:selected:active { + color: #ffffff; } + +.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected { + background-color: #4a85cb; } + +.list-row.activatable:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.activatable:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.activatable { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.activatable:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, .app-notification .sidebar-button.button, + .app-notification.frame .button.flat, + .app-notification.frame .sidebar-button.button { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: white; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #D3DAE3; + border: 1px solid #2b2e39; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #D3DAE3; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(211, 218, 227, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #D3DAE3; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(211, 218, 227, 0.45); + background-color: transparent; + background-image: none; } + GtkCalendar:inconsistent { + color: alpha(currentColor,0.55); } + GtkCalendar.highlight { + color: #D3DAE3; } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(47, 52, 63, 0.97); + border-bottom: 1px solid rgba(32, 35, 43, 0.97); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #383C4A; + border-color: #2b2e39; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #2b2e39; } + +.sidebar, .sidebar .view { + border: none; + background-color: #3c4150; } + +GtkSidebarRow.list-row { + padding: 0px; } + +GtkSidebarRow .sidebar-revealer { + padding: 3px 14px 3px 12px; } + +GtkSidebarRow .sidebar-icon:dir(ltr) { + padding-right: 8px; } + +GtkSidebarRow .sidebar-icon:dir(rtl) { + padding-left: 8px; } + +GtkSidebarRow .sidebar-label:dir(ltr) { + padding-right: 2px; } + +GtkSidebarRow .sidebar-label:dir(rtl) { + padding-left: 2px; } + +GtkPlacesSidebar.sidebar .sidebar-placeholder-row { + border: solid 1px #5294e2; } + +GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #22242d; } + +GtkPlacesSidebar.sidebar .list-row.activatable { + color: rgba(211, 218, 227, 0.8); + border-width: 0; + border-style: solid; } + +.sidebar-button.button { + outline-radius: 50%; + border-radius: 50%; } + .sidebar-button.button.image-button, .header-bar .sidebar-button.button.titlebutton, + .titlebar .sidebar-button.button.titlebutton { + padding: 3px; } + .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPlacesView .server-list-button > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +GtkPlacesView .server-list-button:checked > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup { + background-color: transparent; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #2b2e39; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #2b2e39; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, .list-row:selected .sidebar-button.button, GtkInfoBar .flat.button, GtkInfoBar .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + GtkColorSwatch#add-color-button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.content-view { + background-color: #404552; } + .content-view:hover { + -gtk-image-effect: highlight; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.97), 0 8px 8px 0 rgba(0, 0, 0, 0.35); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.87), 0 5px 5px 0 rgba(0, 0, 0, 0.35); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #22242d; } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: rgba(47, 52, 63, 0.97); + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.sidebar-button.button:active, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .list-row:selected, .sidebar:selected, .sidebar .view:selected, GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #2b2e39; } + +GtkHTML { + background-color: #404552; + color: #D3DAE3; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +TerminalWindow .notebook tab .button { + color: #9da3ad; } + TerminalWindow .notebook tab .button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + +TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { + color: #ff4d4d; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + color: #5294e2; } + +EelEditableLabel.entry { + transition: none; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #D3DAE3; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #868b97; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #404552; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #404552; } + +.nautilus-circular-button.image-button.button, .header-bar .nautilus-circular-button.button.titlebutton, +.titlebar .nautilus-circular-button.button.titlebutton { + border-radius: 50%; + outline-radius: 50%; + padding: 8px; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(211, 218, 227, 0.5); + border-color: rgba(180, 192, 207, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #313541; + border-color: #1b1d24; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow .sidebar GtkSeparator.horizontal.view.separator, .sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #2b2e39; } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.gedit-headerbar-paned { + color: rgba(38, 42, 51, 0.97); } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #404552; } + .open-document-selector-treeview.view:prelight { + background-color: #4a4f5c; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #D3DAE3; } + +.open-document-selector-path-label { + color: #8a909b; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #9da3ad; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #D3DAE3; } + +.gedit-document-panel-dragged-row { + border: 1px solid #2b2e39; + background-color: #22242d; + color: #D3DAE3; } + +GeditStatusbar { + border-top: 1px solid #2b2e39; + background-color: #383C4A; } + +GeditStatusMenuButton.button.flat, GeditStatusMenuButton.sidebar-button.button, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton.sidebar-button.button:prelight, +GeditStatusMenuButton:checked.button.flat, +GeditStatusMenuButton.sidebar-button.button:checked { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #2b2e39; } + +.gedit-search-entry-occurrences-tag { + color: rgba(211, 218, 227, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider { + background-color: #3c4150; + padding: 6px; + border-color: #2b2e39; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbWorkbench .floating-bar { + color: #D3DAE3; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):checked { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + +GbPreferencesPageLanguage .entry { + border-radius: 3px 3px 0 0; } + +GbPreferencesPageLanguage .frame { + border-top-width: 0; } + +GbEditorTweakWidget .linked.vertical > .entry { + border-bottom-style: solid; } + +GbEditorTweakWidget GtkScrolledWindow { + border-top: none; } + +GbViewStack GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbViewStack.focused GtkBox.header.notebook, +#project_sidebar_header.focused { + background-color: #404552; } + +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbNewProjectDialog GtkFileChooserButton.linked-on-right .button { + border-radius: 3px 0 0 3px; } + +GbWorkspacePane GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbWorkspacePane:not(.focused) GtkBox.header.notebook { + background-color: #383C4A; } + +DhSidebar GtkSearchEntry.entry, +SymbolTree GtkSearchEntry.entry { + border-left: none; + border-right: none; + border-top: none; + border-radius: 0px; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbTerminalView { + background-color: #404552; + color: #D3DAE3; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #404552; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #D3DAE3; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(211, 218, 227, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar.menubar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-color: #2b2e37; } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat, .xfce4-panel.panel .sidebar-button.button { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover, .xfce4-panel.panel .sidebar-button.button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .sidebar-button.button:active, .xfce4-panel.panel .button.flat:checked, .xfce4-panel.panel .sidebar-button.button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel .maximized { + background-color: rgba(43, 46, 55, 0.95); + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + .color-light .composited-indicator { + color: rgba(0, 0, 0, 0.65); + text-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); + icon-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + font: initial; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .sidebar { + background: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + color: #ffffff; + background-color: #5294e2; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(211, 218, 227, 0.45); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #D3DAE3; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(32, 35, 43, 0.97); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(32, 35, 43, 0.97)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(64, 71, 86, 0.97); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #2b2e39; + border-right: 1px solid #2b2e39; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #2b2e39; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #2b2e39; + background-color: #383C4A; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #383C4A; + color: #D3DAE3; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: #434859; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #383C4A; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #D3DAE3; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +.dynamic-notebook .notebook tab .button > GtkImage { + padding: 0; } + +GraniteWidgetsWelcome { + background-color: #404552; } + +GraniteWidgetsWelcome GtkLabel { + color: #868b97; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(211, 218, 227, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #404552); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #a5abb5; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar, + #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #D3DAE3; } + +#content_frame { + padding-bottom: 14px; + background-color: #383C4A; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + #content_frame .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(47, 52, 63, 0.97); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(38, 42, 51, 0.97); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #D3DAE3; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar .sidebar .view.separator, .sidebar .titlebar .view.separator { + color: rgba(38, 42, 51, 0.97); } + +NemoWindow GtkEventBox { + background-color: #383C4A; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog .sidebar, +NautilusWindow .sidebar, +NemoWindow .sidebar { + border-right: 1px solid rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog .sidebar:dir(rtl), +NautilusWindow .sidebar:dir(rtl), +NemoWindow .sidebar:dir(rtl) { + border-left: 1px solid rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog.csd.background, GtkFileChooserDialog .list.sidebar, +NautilusWindow.csd.background, +NautilusWindow .list.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar, +NautilusWindow GtkPlacesSidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable { + border: 1px solid #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: rgba(75, 81, 98, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable { + border: none; + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(186, 195, 207, 0.15); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon { + color: inherit; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button { + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:hover, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:active, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:active { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow GtkPlacesSidebar.sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized GtkPlacesSidebar.sidebar, +NautilusWindow.maximized GtkPlacesSidebar.sidebar { + background-color: #353945; } + +NemoWindow.csd.background, +NemoWindow .source-list, NemoWindow .source-list.view, NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +NemoWindow .sidebar, NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: rgba(53, 57, 69, 0.95); } + NemoWindow .sidebar .view, NemoWindow .sidebar row, NemoWindow .source-list.sidebar.view .view, NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + NemoWindow .sidebar .view.image, NemoWindow .sidebar row.image, NemoWindow .source-list.sidebar.view .view.image, NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + NemoWindow .sidebar .view.cell:selected, NemoWindow .sidebar row.cell:selected, NemoWindow .source-list.sidebar.view .view.cell:selected, NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + NemoWindow .sidebar.frame, NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + NemoWindow .sidebar .separator, NemoWindow .sidebar .view.separator, NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow .sidebar .sidebar.separator, + MarlinViewWindow .sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(42, 45, 55, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #404552; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame { + background-color: transparent; + border-color: rgba(20, 21, 26, 0.95); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkLabel, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(38, 42, 51, 0.97); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(47, 52, 63, 0.97); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(42, 45, 55, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #2b2e39; } + +.gedit-bottom-panel-paned { + background-color: #404552; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .trough, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .trough, NemoWindow .sidebar .scrollbar .trough, NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider, NemoWindow .sidebar .scrollbar .slider, NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:hover, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:hover, NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #D3DAE3; +@define-color theme_text_color #D3DAE3; +@define-color theme_bg_color #383C4A; +@define-color theme_base_color #404552; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #D3DAE3; +@define-color text_color #D3DAE3; +@define-color bg_color #383C4A; +@define-color base_color #404552; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3c4150; +@define-color insensitive_fg_color alpha(#d3dae3, 0.5); +@define-color insensitive_base_color #404552; +@define-color theme_unfocused_fg_color #D3DAE3; +@define-color theme_unfocused_text_color #D3DAE3; +@define-color theme_unfocused_bg_color #383C4A; +@define-color theme_unfocused_base_color #404552; +@define-color borders #2b2e39; +@define-color unfocused_borders #2b2e39; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #a9caf1; +@define-color content_view_bg #404552; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.0/gtk.css b/OSX-Arc-White/gtk-3.0/gtk.css new file mode 100755 index 0000000..2ad227a --- /dev/null +++ b/OSX-Arc-White/gtk-3.0/gtk.css @@ -0,0 +1,4047 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294E2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, .view.label.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband, GtkTreeView.view.rubberband, .content-view.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +.label.separator, .popover .label.separator, .sidebar .label.view.separator { + color: #5c616c; } + +.label:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, .label.separator, .popover .label.separator, .sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294E2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image { + color: #7d8189; } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294E2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294E2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294E2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: #ffffff; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: #ffffff; + color: #FC4138; } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294E2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294E2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294E2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat, .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover, .sidebar-button.button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active, .sidebar-button.button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #5294E2; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; + transition-duration: 50ms; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive, .sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294E2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294E2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294E2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat, .osd .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover, .osd .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294E2; } + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active) + .button:not(:checked):not(:active) { + box-shadow: none; } + .button.suggested-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat, .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat, .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294E2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #5294E2; } + +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #5294E2; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .button:active + .entry, +.linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #5294E2; } + +.linked:not(.vertical):not(.path-bar) > .button + .button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > .entry + .entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > .entry.error + .entry, +.linked.vertical > .entry + .entry.error { + border-top-color: #FC4138; } + +.linked.vertical > .entry.warning + .entry, +.linked.vertical > .entry + .entry.warning { + border-top-color: #F27835; } + +.linked.vertical > .entry.error + .entry.warning, +.linked.vertical > .entry.warning + .entry.error { + border-top-color: #f75d37; } + +.linked.vertical > .entry + .entry:focus:not(:last-child), +.linked.vertical > .entry + .entry:focus:last-child { + border-top-color: #5294E2; } + +.linked.vertical > .entry:focus:not(:only-child) + .entry, .linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #5294E2; } + +.linked.vertical > .entry + .entry.warning:focus:not(:last-child), +.linked.vertical > .entry + .entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > .entry.warning:focus:not(:only-child) + .entry, .linked.vertical > .entry.warning:focus:not(:only-child) + .button, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #F27835; } + +.linked.vertical > .entry + .entry.error:focus:not(:last-child), +.linked.vertical > .entry + .entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > .entry.error:focus:not(:only-child) + .entry, .linked.vertical > .entry.error:focus:not(:only-child) + .button, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #FC4138; } + +.linked.vertical > .button:active + .entry, +.linked.vertical > .button:checked + .entry { + border-top-color: #5294E2; } + +.linked.vertical > .button + .button { + border-top-style: none; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .linked:not(.vertical) > .entry, +.linked:not(.vertical) > .entry:focus, .osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked:not(.vertical) > .button, +.linked:not(.vertical) > .button:hover, +.linked:not(.vertical) > .button:active, +.linked:not(.vertical) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > .entry:first-child, .osd .button:first-child, .inline-toolbar .button:first-child, .linked:not(.vertical) > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .linked > GtkComboBox:first-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:first-child, .header-bar .linked:not(.vertical).path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > .entry:last-child, .osd .button:last-child, .inline-toolbar .button:last-child, .linked:not(.vertical) > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .linked > GtkComboBox:last-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:last-child, .header-bar .linked:not(.vertical).path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > .entry:only-child, .osd .button:only-child, .inline-toolbar .button:only-child, .linked:not(.vertical) > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .linked > GtkComboBox:only-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:only-child, .header-bar .linked:not(.vertical).path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > .entry, +.linked.vertical > .entry:focus, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox > .the-button-in-the-combobox { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { + border-radius: 3px; + border-style: solid; } + +.menuitem.button.flat, .menuitem.sidebar-button.button, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .app-notification .button.flat, .app-notification .sidebar-button.button, +.app-notification.frame .button.flat, +.app-notification.frame .sidebar-button.button, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive, +.app-notification.frame .button.flat:insensitive, +.app-notification.frame .sidebar-button.button:insensitive, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +.menuitem.button.flat, .menuitem.sidebar-button.button { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked, .menuitem.sidebar-button.button:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.button:link > .label, .button:visited > .label { + text-decoration-line: underline; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294E2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294E2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox .sidebar .vertical.view.separator, .sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294E2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294E2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + GtkComboBox.combobox-entry .button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, rgba(212, 213, 219, 0.95)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; } + .csd .header-bar { + background-color: rgba(231, 232, 235, 0.95); + border-color: rgba(212, 213, 219, 0.95); } + .header-bar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.selection-mode .sidebar-button.button, .header-bar.titlebar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 4px 4px 0 0; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + .csd .titlebar { + background-color: rgba(231, 232, 235, 0.95); } + .titlebar:backdrop { + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd .titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + .maximized .titlebar { + background-color: #e7e8eb; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #eff0f2; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar .sidebar .view.separator, .sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, .sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, .sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); + background-clip: border-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294E2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294E2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, rgba(238, 162, 121, 0.98)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: #ffffff; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, rgba(244, 128, 123, 0.98)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: #ffffff; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; + background-clip: border-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button, .header-bar .linked:not(.vertical):not(.path-bar) > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar) > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar) > .button:insensitive { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .primary-toolbar .linked:not(.vertical).path-bar > .button + .button, .header-bar .linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(82, 93, 118, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: #f75d37; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #5294E2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #5294E2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #5294E2; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat, .primary-toolbar .suggested-action.sidebar-button.button, .header-bar .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.sidebar-button.button:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat, .primary-toolbar .destructive-action.sidebar-button.button, .header-bar .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.sidebar-button.button:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(82, 93, 118, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(82, 93, 118, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(82, 93, 118, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr), .header-bar GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294E2; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl), .header-bar GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294E2; } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.15)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.1)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #fbfbfc); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294E2); + border-color: #5294E2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(245, 246, 247, 0.985)); + border-color: rgba(82, 93, 118, 0.3); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294E2); } + GtkTreeView.view.progressbar:selected { + color: #5294E2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough, GtkTreeView.view.trough:selected { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294E2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294E2; + box-shadow: inset 1px 1px 0 1px #5294E2, inset -1px 0 0 1px #5294E2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294E2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294E2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover .sidebar .view.separator, .sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294E2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #fcfcfc; + border: 1px none #dcdfe3; } + .scrollbar .slider { + background-color: #b8babf; } + .scrollbar .slider:hover { + background-color: #c7c9cd; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294E2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 52; + -GtkSwitch-slider-height: 24; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + color: alpha(currentColor,0.7); } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294E2); + border-color: #5294E2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294E2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294E2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294E2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294E2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294E2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294E2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294E2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294E2; + background-color: #5294E2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, .sidebar.separator, .sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton .sidebar.separator, GtkFileChooserButton .sidebar .view.separator, .sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton .sidebar.separator, + GtkFontButton .sidebar .view.separator, .sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton .sidebar .vertical.view.separator, .sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton .sidebar .vertical.view.separator, .sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(0, 0, 0, 0.05); } + +.list-row.activatable:active { + color: #5c616c; } + +.list-row.activatable:selected:active { + color: #ffffff; } + +.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected { + background-color: #4a85cb; } + +.list-row.activatable:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.activatable:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.activatable { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.activatable:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, .app-notification .sidebar-button.button, + .app-notification.frame .button.flat, + .app-notification.frame .sidebar-button.button { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294E2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294E2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar:inconsistent { + color: alpha(currentColor,0.55); } + GtkCalendar.highlight { + color: #5c616c; } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(231, 232, 235, 0.95); + border-bottom: 1px solid rgba(212, 213, 219, 0.95); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar, .sidebar .view { + border: none; + background-color: #fbfbfc; } + +GtkSidebarRow.list-row { + padding: 0px; } + +GtkSidebarRow .sidebar-revealer { + padding: 3px 14px 3px 12px; } + +GtkSidebarRow .sidebar-icon:dir(ltr) { + padding-right: 8px; } + +GtkSidebarRow .sidebar-icon:dir(rtl) { + padding-left: 8px; } + +GtkSidebarRow .sidebar-label:dir(ltr) { + padding-right: 2px; } + +GtkSidebarRow .sidebar-label:dir(rtl) { + padding-left: 2px; } + +GtkPlacesSidebar.sidebar .sidebar-placeholder-row { + border: solid 1px #5294E2; } + +GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #d9dde0; } + +GtkPlacesSidebar.sidebar .list-row.activatable { + color: rgba(92, 97, 108, 0.8); + border-width: 0; + border-style: solid; } + +.sidebar-button.button { + outline-radius: 50%; + border-radius: 50%; } + .sidebar-button.button.image-button, .header-bar .sidebar-button.button.titlebutton, + .titlebar .sidebar-button.button.titlebutton { + padding: 3px; } + .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPlacesView .server-list-button > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +GtkPlacesView .server-list-button:checked > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup { + background-color: transparent; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #dcdfe3; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #dcdfe3; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294E2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, .list-row:selected .sidebar-button.button, GtkInfoBar .flat.button, GtkInfoBar .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294E2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + GtkColorSwatch#add-color-button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-image-effect: highlight; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: rgba(231, 232, 235, 0.95); + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.sidebar-button.button:active, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .list-row:selected, .sidebar:selected, .sidebar .view:selected, GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active { + background-image: none; + background-color: #5294E2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294E2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +TerminalWindow .notebook tab .button { + color: #92959d; } + TerminalWindow .notebook tab .button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + +TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { + color: #ff4d4d; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + color: #5294E2; } + +EelEditableLabel.entry { + transition: none; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button.image-button.button, .header-bar .nautilus-circular-button.button.titlebutton, +.titlebar .nautilus-circular-button.button.titlebutton { + border-radius: 50%; + outline-radius: 50%; + padding: 8px; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow .sidebar GtkSeparator.horizontal.view.separator, .sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.gedit-headerbar-paned { + color: rgba(212, 213, 219, 0.95); } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:prelight { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294E2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, GeditStatusMenuButton.sidebar-button.button, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton.sidebar-button.button:prelight, +GeditStatusMenuButton:checked.button.flat, +GeditStatusMenuButton.sidebar-button.button:checked { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbWorkbench .floating-bar { + color: #5c616c; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):checked { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + +GbPreferencesPageLanguage .entry { + border-radius: 3px 3px 0 0; } + +GbPreferencesPageLanguage .frame { + border-top-width: 0; } + +GbEditorTweakWidget .linked.vertical > .entry { + border-bottom-style: solid; } + +GbEditorTweakWidget GtkScrolledWindow { + border-top: none; } + +GbViewStack GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook, +#project_sidebar_header.focused { + background-color: #ffffff; } + +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbNewProjectDialog GtkFileChooserButton.linked-on-right .button { + border-radius: 3px 0 0 3px; } + +GbWorkspacePane GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbWorkspacePane:not(.focused) GtkBox.header.notebook { + background-color: #F5F6F7; } + +DhSidebar GtkSearchEntry.entry, +SymbolTree GtkSearchEntry.entry { + border-left: none; + border-right: none; + border-top: none; + border-radius: 0px; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbTerminalView { + background-color: #ffffff; + color: #5c616c; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294E2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294E2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294E2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, rgba(43, 46, 55, 0.95)); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: #ffffff; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294E2; } + +PanelApplet:hover { + color: #ffffff; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294E2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294E2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat, .xfce4-panel.panel .sidebar-button.button { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover, .xfce4-panel.panel .sidebar-button.button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .sidebar-button.button:active, .xfce4-panel.panel .button.flat:checked, .xfce4-panel.panel .sidebar-button.button:checked { + color: #ffffff; + border: none; + background-color: #5294E2; } + +.floating-bar { + background-color: #5294E2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294E2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294E2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294E2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294E2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(253, 253, 254, 0.95); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294E2; + border-color: #5294E2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294E2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294E2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294E2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar, + #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294E2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar .sidebar .view.separator, .sidebar .titlebar .view.separator { + color: rgba(212, 213, 219, 0.95); } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, GtkFileChooserDialog .list.sidebar, +NautilusWindow.csd.background, +NautilusWindow .list.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar, +NautilusWindow GtkPlacesSidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable { + border: 1px solid #5294E2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: rgba(75, 81, 98, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable { + border: none; + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(186, 195, 207, 0.15); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon { + color: inherit; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow GtkPlacesSidebar.sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized GtkPlacesSidebar.sidebar, +NautilusWindow.maximized GtkPlacesSidebar.sidebar { + background-color: #353945; } + +GtkFileChooserDialog .sidebar-button.button, +NautilusWindow .sidebar-button.button { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar-button.button:hover, + NautilusWindow .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog .sidebar-button.button:active, + NautilusWindow .sidebar-button.button:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294E2; } + GtkFileChooserDialog .sidebar-button.button:not(:hover):not(:active) > GtkImage, + NautilusWindow .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + +NemoWindow.csd.background, +NemoWindow .source-list, NemoWindow .source-list.view, NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +NemoWindow .sidebar, NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: rgba(53, 57, 69, 0.95); } + NemoWindow .sidebar .view, NemoWindow .sidebar row, NemoWindow .source-list.sidebar.view .view, NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + NemoWindow .sidebar .view.image, NemoWindow .sidebar row.image, NemoWindow .source-list.sidebar.view .view.image, NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + NemoWindow .sidebar .view.cell:selected, NemoWindow .sidebar row.cell:selected, NemoWindow .source-list.sidebar.view .view.cell:selected, NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294E2; + color: #ffffff; } + NemoWindow .sidebar.frame, NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + NemoWindow .sidebar .separator, NemoWindow .sidebar .view.separator, NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow .sidebar .sidebar.separator, + MarlinViewWindow .sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkLabel, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(212, 213, 219, 0.95); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(231, 232, 235, 0.95); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294E2; + border: solid #5294E2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294E2; + border: solid #5294E2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294E2; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294E2; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294E2); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .trough, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .trough, NemoWindow .sidebar .scrollbar .trough, NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider, NemoWindow .sidebar .scrollbar .slider, NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:hover, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:hover, NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294E2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294E2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294E2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294E2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.0/thumbnail.png b/OSX-Arc-White/gtk-3.0/thumbnail.png new file mode 100755 index 0000000000000000000000000000000000000000..322bba6cb42a3020411781bb26d28f76814a5ad2 GIT binary patch literal 1472 zcmV;x1wZ-M-xRw&xx{w9XC~bWmp5?*B{AJvlu&=hx@_&v{NS;q`GK z>fVbK5sZ(d;SY>q@EYg#@F67J_fwLPjGEFtpdg3@8Wj%{FPy{W47Io*xyU8PS zf1s|#2?+aJWkHN8&M>-05U@U1Um7Eh-quXQ-RF`Y&nF*IxI4%9ZY z(Ugbf55mDSZ2P4^JR&+|{j&PKZwJG9kKB+`@Wkq}LZfVy*2rlw+tc%BG33Z{0*RIp zc`0;fpFc*&IMV9Iqc^|+hg;a(6dfZc?>eGMrf}Q4^&jp1cu&>ijQME8&rV@f&gUC{ zyxeJbU>R-)Px7RPrS+@B(Qz{i_vI-dy6d;5!0MJrm`-uvuo+`9uUuxEF_ayHyiTJiH$)8qhnOcy}?=YEka*jg}^CVl8qxT&-P_u2Z zweJ1KuE33Z!mY?7uPZ=nRS|?zO|qPK`49k*6hlYGMi2xDIKI>7f_TT*12#64olNDW z(hl#KDeE;Oe)mJoPKO5#deDc>&ggohhK%R&j-<6YMW$5t;vX&q1W5o07y|&{fSZeg zgh%em01~xM;dgi|1ZH#S%+ z8?4a=4FLI>bUZ<0eyFRZrB9lYsUZnkYowgN_xmwm-rCXJ$3r+mC7zxuJ^?U}DpMIt z7Lc9awEykLg0H9Lq(!l)z#tp1lSa3l-}?F0S5Me_9l^1Fw}|e@VQL7D0=kMTwvj9<)?K z@Y)yXmY7qVLluH0000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gtk-3.14/assets.txt b/OSX-Arc-White/gtk-3.14/assets.txt new file mode 100755 index 0000000..a11af04 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/assets.txt @@ -0,0 +1,84 @@ +checkbox-checked +checkbox-checked-insensitive +checkbox-unchecked +checkbox-unchecked-insensitive +checkbox-mixed +checkbox-mixed-insensitive +radio-checked +radio-checked-insensitive +radio-unchecked +radio-unchecked-insensitive +radio-mixed +radio-mixed-insensitive +checkbox-checked-selected +checkbox-checked-insensitive-selected +checkbox-unchecked-selected +checkbox-unchecked-insensitive-selected +checkbox-mixed-selected +checkbox-mixed-insensitive-selected +checkbox-checked-selectionmode +checkbox-selectionmode +radio-checked-selected +radio-checked-insensitive-selected +radio-unchecked-selected +radio-unchecked-insensitive-selected +radio-mixed-selected +radio-mixed-insensitive-selected +switch +switch-active +switch-insensitive +switch-active-insensitive +switch-header +switch-active-header +switch-insensitive-header +switch-active-insensitive-header +switch-selected +switch-active-selected +switch-insensitive-selected +switch-active-insensitive-selected +titlebutton-close +titlebutton-close-backdrop +titlebutton-close-hover +titlebutton-close-active +titlebutton-maximize +titlebutton-maximize-backdrop +titlebutton-maximize-hover +titlebutton-maximize-active +titlebutton-minimize +titlebutton-minimize-backdrop +titlebutton-minimize-hover +titlebutton-minimize-active +checkbox-checked-dark +checkbox-checked-insensitive-dark +checkbox-unchecked-dark +checkbox-unchecked-insensitive-dark +checkbox-mixed-dark +checkbox-mixed-insensitive-dark +checkbox-checked-selectionmode-dark +checkbox-selectionmode-dark +radio-checked-dark +radio-checked-insensitive-dark +radio-unchecked-dark +radio-unchecked-insensitive-dark +radio-mixed-dark +radio-mixed-insensitive-dark +switch-dark +switch-active-dark +switch-insensitive-dark +switch-active-insensitive-dark +switch-header-dark +switch-active-header-dark +switch-insensitive-header-dark +switch-active-insensitive-header-dark +titlebutton-close-dark +titlebutton-close-backdrop-dark +titlebutton-close-hover-dark +titlebutton-close-active-dark +titlebutton-maximize-dark +titlebutton-maximize-backdrop-dark +titlebutton-maximize-hover-dark +titlebutton-maximize-active-dark +titlebutton-minimize-dark +titlebutton-minimize-backdrop-dark +titlebutton-minimize-hover-dark +titlebutton-minimize-active-dark diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-dark.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..48e843515ab0c485311bf4a55333dec8ea1be7a5 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uGfKP}k zkPevqIC#qAplJ_+raXcmZ3Amp4tfJo(_x>sQ@$-H{5miA_g)L=y&lkaGho8)Kp>iQ4``-jUzsz|Ciapb zzhDMWFYiZ>pG2FlSpgJE^mK6ykqFN{f0OTkfPh0_s8{Lz(uH&X|3B%qLSS!x@uZUt z0YPyM{YlIsO&yFKT#n}rUo`s5uV8;57pW>cXVLCEIgX}l-oAYk);G&g@vye{$?ZSh m>~rGTw}1I#2ajoW|5yvdM9UW~5={hJ#^CAd=d#Wzp$P!*h=fG| literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bfcde3f7ce2ffc388ebaa94c0880c97273347830 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EjR8I( zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(|QFz*^hTM#tDe$JkNF#7WoG zS{$vXmF-2)>dazhDL#b&Zv4*R9|1=KY6{pE#J)F9T&Z zdAc};Se#ya`LGiA&$E%;g2R{h`Nh369N8wR9P8oIVsCr) z;_}8XJnvi;_ZnYo_{Dh9f$drShd)fO)^ape9o7KyxmnQ|wf@-^Ck3hP(hF=i zcUj+MDF0e|FwvYre=Eb?JBQZ_f1Y}Gt#20NuD`RdUwZjKrZ3ihhOFEaA?wxF>XkS5 zC*5to@9^N#Ig=BA6)rO*#?N2&_p+0)(G<^VZk0FlBPSKzx0lP50J@&R)78&qol`;+ E01TMDVE_OC literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6d855156b7a8a5084e5644d663f227ec0350818b GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uAfKP}k zkPe>wEO6?Bpec`nCO-(8{76UNO2^Pf$IwCF%2(gY&(JQ&&@RN#InvNM*3>h_)H}_& zc%^&AX77fB-i?QSn@{+*pYrRx;Ma3Cpyzr(-_3vtw*w~K1Dduk$G{k9x?D++UoeA) zW=(Bv4-W9F=E)zR$^=gr#}J9|-1FXi4GKIg0W3O?_(fe=cm6k3W%T4cmlthayI3{=5_Re8$FsbN%cO-6|?G}B- h=kH6pT1>xw))y)hdZM{))*YZ-44$rjF6*2Ung9h;g@6D6 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..2fb1a071cd4faa895726619e556ae755ef024910 GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCt^q zrcQdM&U)sqdKRAg7T)?cL55D@=DykH0fiPprB;!3R?*Eik&RASvz@Z%xt6YWuiEBW zwavTnsBh~D-}X}hlkNpgdH^&$w@>sj&;?p0L4Lsu{Gwv9@d*iuP0cMWtvz_a8ivVd zfV$Rux;TbdoL+nRrdX4L09%5pxAB2ZwfY|2-|G(+ylHY>=GXrJ(*I&vb)D6VaMs$RNfh(%|&TzM_utY}ld&H$OxvJ=pkcj{a?h3(sHA*`s~p+I!!E zXInp1G2i)mv9+L@xr3|a^6c$9N|W|&s(!8LXtDS2tm~&<&wXF;<`=V>j&9ix6aC-U z`yco5OqgHBroi9K!@#L`&g5-)x6g|J-_0hc()KfY-Y>`&59SF6I-SAO)z4*}Q$iB} DJmAN@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..5bf4e57adfde03979a0b49be72946ae7eb0f4fc5 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkp7PZf~GtQnffSf>Z6o-&r%jV%UblTc*XP5mCtL|zpPvTvSH)Pqqo1Ed-UVZ%U=)P z{(AP|_wx_G-+uZ1>Brx1zyAIJqThdi|NaX!&u{-B2cXfiB|(0{3>um>wLLh1xE~8Q zP+^>>i(`ny)ZBhgz6J#WmS{84@)(A>|My>JPEfe9eO1adwp9j>@hr>}3f(J$v4-vg-QhqCG25?_YIQ VNI7kn<_4fm44$rjF6*2UngFVYrq}=g literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..95ea1e573cb38f8c64edb73a3a5456e79e406c83 GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E)d4;s zu0Z-fArLg>QOJ}>;nRWWNhA=>d=fwVN#fimN%Nj%Eqa!}?0M^!*InD*_Uw8+egFH} zhu_aV{C>;DPrELEI)3Nd#V0>5Kl$MOKT54;5BRGEug0Lo-U3d7N^%E zRs43~!O_s}&o6H7a@gT1q&#`f$wmXOeYJ`cMfRRhowbsUhkYrV(S-j8t68?(R^zzE zyM8u9#Tv`!r`5Tx{MJ%0Xsr0Tm+`@&?1x|3cC22`{qP%`z*I56{B;knb^bi{Zmnz9 z!!O^=)=#}|{r};Ouk0K$(}b)!<~^(A-}vrue!`baK{6>)0wo1$nf6gF)0*#}zoaqw aFC+K%oL35xmfL|&XYh3Ob6Mw<&;$TDg!m%> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..0c9682e5c924443ca9acc13b35f8f92b2a08badf GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uYfKP}k zkPe>wEO6?Bpec`nCO-(8{0PVhoBkvch-N;Cp7|tx_LKOzPg3SR%Ubj-d&#rH70*jo zK5yRqvS-KJi%))Be)8k$vmbX}{<`z}*Ygj*-+uc2_RH_ze}UjX5Iio6?f_aKUlQaO z%%GuJQ(N1E3pD+G6be+D;OXKRA`zb3f0M64frmvqLDc4>+miqPXWBKeG=1JSIcFQI zMuMpu3o}C_rwoIEvS`uC);o89ab8u}CVe+qV6W}&33~(D)*XHxAjvaP_Oj^T9hURw knmkkbRBq+Xv;Nfc_`Vjl-GA5ifI^nR)78&qol`;+04&(0HUIzs literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..288d9fad20e721242b1d7ce552f3929f67f3046a GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCQrw%615zn^>f{g#WLwq5+R>++|gx4#{~^X<&NZ;#&odj8?} z`)|KLeEa?B$KM~n{{Hy=_t)>gfB%EP%n#`ofiBQ03GxeO;1?B(jZa8OY-(<4Y3;!S z)-X&y1Jt$A)5S5w;`G|fw}qM%1lSTxy^R}BEh#QDsr)bAb4|};$L%X0;y=}&YuFGd zqO^F<$HomhKfkcL2Ypd`o^gypg3pU#&WZmC|5!t&&tkb6y4931%zWvUL0uU{bg(lhaI^T9NE*QzAv8YbL!wikH-p=|1z-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uefKP}k zkp7PWf~GtQnffSn+M|^DPg55>&0PE}Yw@$<6)#FxzNlIEvUdH;`VFs+-u`;-;rF|* zem;2f>*t9j%T)?U>CTk z#p0kY-FL5b@x{B$zg_38J(bpIy4LI_+c&4FTW=O^dgAr%^NR^DCYlvUy*PCH{`FdK cC;s_)@@gV?-kq3d3$%&B)78&qol`;+0BVP+?*IS* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..5bed17dbc71ddb3530cd8d5adaa33ddc79d81bd4 GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0Z-faUf{Qqu?oz!lyrqnDIDr#^b1&kK<-PNu2v6Y2MSU#m@?sy=dL?x@+5;o}I5} z?0+}=(7U;Z-fy}1Y3G&C$M1Z*^!WSbCqEv({q^MCuV?RnKmYLi&)d_`}6Rdlz@6z;qvPTLf4+#aW}hRy26^c`-hi` zUT(c9J)0%*>oddiOD{+NPrU!lx-n*&kaXj{XNAAHzRJ}xpIAJX!Q-z2qr;wN25*O+8+B4s~g^RLo`;|n{3fzD^}boFyt=akR{0CqU@wEzGB literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selectionmode-dark.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selectionmode-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..e44c35828909d7593180dc2478dc0d88ca5176f0 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIap0G|+7 zARRFIaqyJKLDL=tO?d=C+6LCzhITrJwmL?3I!5+-7M=#y{sy)IrrsH5UTJ1t>1IAz zW_~$V;nh|VbygAe){za)xr?0h7P*$Jb}L)&QM1dZ>4;D337^)JzHMiG+t2!Tp7ZNC zA29K5;Dp}s@s#{nb8376P*{yv>9t`mOe;5+BT!FqRtb{rP>oZ3Zn0dG2!;Pg%8?Z_lfJ z`QMfgcyqV(DCY@~pSCI|S0 zxB}^*Nl!wjJq@0GKXA&U;K`4IraTIo`Y0Gk!VpkAXv#xv18ZGl2VFB)J#!CzD<6Gp zUwvyo0~>z>+W<44EHj^MbKe~Ez(NcEe2ai0i@+kQhKLxzMbd%x-JDwyc;<2Uf`trL6h$TEfrs~X&2C0d?i7C!3;9$ z8Y|bXTfgDW`wt&KaWJP}W?*3S^>lFziD-R$<95&?0|B-NQGo*9BK{S23|#X*|MOSh z=b!7aKSTC;K~8@5 z>+@8DRqW4>JJ(JYOSHj@zbH$Nr?_VVyp}AZPG&^>bP0l+XkKs$Uf& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selectionmode.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..6a3774bd83b493cb538ba033770e6cf660482800 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIb20G|+7 zARRFIaqyJKLDL=tO?d=I!BZXuPkj_V{c*&M$B{E0r!9Dzw(x1j!e^O_p5-igmb>(M z;qvFz>t42ReciSF^_0DDcU=Cw>*|-i*S?&-|Lx3!Z|5I=zwqe$#Yf*SJ^udk)9=@x z{(SuQ_xGQFfBpi||9}7f1A)uhb%j9d*-L`_f*Cx$ydOP&5^cU_1yE?Kr;B5Vh5y|v zw}qM%1lSUca=mq}v!0(Zs{F66lTeTpIWhXKcG{0;>|$)k*n%!gT4-@aN$iwyxZ$*& zS%T5Wyv{&3-dcXflsVZin-2YbvWZ`f|KX2J$HUIc?#AwVEaNfb`qe1DN3ZMWv3{Oa zthv#-;H%i?^E{7cZ(KJw!X#&*As!@%!oW`|9%h?DPEX z^!)Po{q*?#`uzU?|Nm#Z-U0vs01k9gPE!CJCn%|{uCK7{@9^>R2m@!+0003_Nkl6?)K9LQI#sevBH5?3 zd!>p@+0ARbzG9>g#hzm20DvVAEC8sO5l}z@{~x@593%y=zV-7kAy|1DhzxM$0WluD zTzjq<4Q@S0j0Fu(>pMPZc?l}?djxO%+mxLTg7Hhdc~i zdX5Q&+!?ln0^r!#^lzr+FxC?FAJUIZNju*(BG0L)pJ pX-6%1J(nLAv0Tw8}6)002ovPDHLkV1mj|I28Z@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-checked.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..b63a30d1f5b5d6ce944ed2322df29bbc8888f563 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uSfKP}k zkPevqIC#qAplJ_+raXe9u<4H@XFQIa`8ay!Rse+(JzX3_B*Jsgd-63X@HhmzY~a#5_nGCp{Sp<0 z#s~Mms`@f6Tw%g2epE`MLXcPB3A40Q!e$x!2bK&x?q*y1Y&oZbzqYc~PLqCo*5|KdUw71QT^Z0a22WQ%mvv4FO#qbzpT+Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(`3H1qy~tc@#SBan|Bz*-M_~ zE`46G?0Mb#m-QQ7b!~q=WB@jKtn-2e9Q&9CPle!u_v z=fk%@pMU)Q{_Ee5-~WF8{`c$8zkmNhU_p>xGSD4-B|(0{3^M8(E7z`Dzv0dM4j z=AKRSE=;NUHAnHJ^+ZDxX9f{=R)%LM|0jH7oihCt_o>xuwD}|MEt%5K%5~+tR&^e; zVR<$0hqY^3FJ~t#4V!=HovDJ9K-l{CiFdoM-+j~T+q9wT^NiWYUatLLknvmjd(1SU z^mlvD-p!PHW&4NCroW6y;iw~1!-8hxzTFp<7B4E-m}GGxWj|v^it&m?0qY+EozLLu L>gTe~DWM4fdu-?% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-dark.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..09ddef67d2906e15032c9939eb9d5c7d6ffb00ca GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFl4`1H%tD!;7D!wON5$ O89ZJ6T-G@yGywp&r${3J literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e189f93be6f554bfcb94704123a4e5adf8e0bb0b GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?jwoU=0+ht-8Po)WcU2Dg`emSupQnpsh{pNk1O=WM)&CD4EM;BLaJ61#1Bb?iew`1Z z8U^x^5BLKf*mFq)G?oWAbRJmnf!j;rKO5H-W$qeAt_($P9~LfyrwTvZSvoqZ8Rmyp Vca%9?Is-JB!PC{xWt~$(696o4XT<;j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2436a9e38026781b664ce6ff0593411ef90c0ee1 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFrvSzDJzX3_ zIHHpi8W@*-C{oY}Oi0jVXJ%$A<5r#T>e>a@3w|#F PYGv?r^>bP0l+XkKkeWtD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..44cbfcaf3aa283d532aef00a8d45194c3ee7ba38 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?deJdb$a#~?3P>(=K zkY6wZzo=Mjd_qEEQ*%p8Yfn$0@oQF~oS&zQV~EE2ZhICLIZ@PXS);XfPK6=m)kMy?D+ZXXsdgQp5V+*vw0 asu|{oR(F&+Tsi|ZnZeW5&t;ucLK6U%<7G|& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..be957266467e7e276bb0890d5ea6ffbfd779499a GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF@Ck7R z(*Kb_(3D3&-oiV}w15)qB|(0{3>um>wLLvGo9@U0g>*e#978ywlM@;k)wY``cmyUS zcrr6Hvzc)yGukVQa0E!Ulpb8$5HU-Kp`4YW&`{OIG%nsBsFA_b)z4*}Q$iB}F>yz9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..63ee4347dc6e80e3a72aca0c78f308a46a0c0c88 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7tpJ}8 zS0MeL5D1#`2&g1~1tTL+HD5`PUoZo|s90=#LSj>MOKVS$K*yC#pp3Vti(`n!`Q!uz zo*Ap(A3A8px}f1{tcn4rMnJbtfvCm?@yG{a0T1-JBmx?Z0~|UJEcn3frtn;eJBE=f oLy6mjiFL*%fj_EDE=Oz`X0Uqf6H5_}0~*WV>FVdQ&MBb@0J}|V2mk;8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..7a91e23506f730966b3da6611df3c4225420b1c0 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF3LZ2JOwDG@9E+g z!V#UE(7?ECgNcGiU_yc?Gcz-r8HX~X{bCu80LhlpgKHCtm@l4WDhOv_IL4@!66pQX Q2&k38)78&qol`;+09hGFYybcN literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f741ba44ddc70989fa029a3ee471d29a38d8a653 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?g`~Uy{LSjo5fqDc= zg8YIR_(jEH;}a4Ro0?l%T6=l|jbF0@<@`Kd978lFCMPKH%&5M9@L(zHf`+TsDjPU7 zF0|`>5YZ^$k9@!z@IaPJBB1eqfJ5hj1s}M*6!x=mT~Xw=VdTnC56ZGCNp@t`njxgN@xNAEQn>& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-selected.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c7b5cf258c7a7939a075bb155d4bb529501b77f4 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4M&0F>6(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeLI1n`D5m4c!xbt#AJ$xlWe!&bf>KZH8u3Nw1&HE1@KXEXpUk1wfdAc};Xq-<@ zP~e$S{r~X6Qq~0xSL;=Ya(uxV;qqvvFNf t=B{Dn%24F?Vc{}(s_?^|rK6*oVSZ?JN14N=GeDCWJYD@<);T3K0RT literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..5707c92e5ba81a216fff49e85537331acc54e898 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFpG2FlSpgK%_jGX#;fPL7 zXkdKyrAR>|G$BEkotd4jjAJo_{bFX00LhlpgKHDG*e|Lw6@)V|^y}*!WsTXR0MyFh M>FVdQ&MBb@0FIGKjQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-mixed@2.png new file mode 100755 index 0000000000000000000000000000000000000000..ed851e7a3b88aa7a471c31f1a49fac693b562fc2 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?e39{{R1fH*@e|pdP-GAirP+ z8Fh`7YuByc@aFx8kDoZ0(=P*M{5)M8Lo_BPCn)gDsJ?&jU@7Z@hO5>p8#pvBwCj8j z(J0`Le83y^Nc&hNjou#9rnqiJ$ W+J)2Uif@4?GkCiCxvX$$+}Xs^)zsSE%-Y@D#?!*q)7B}_);Yk=DZtJ-(9tc#(Jj=`J;c#H)YU7> z)jQJ7C(6S&#=|$(!w-n!Jbh!=h{Z$$-N925KCUJ9)Gu|>&VyM{^`aOmPb5ZHL-lc@>^R^uvDHZ z&UrdJSZ>FR+U$>270>2H9f)#TzWX(6iQfO2@e4}5JB5U0ScHBhuF0=1{E$`Mcb)kW XpVN%_Tw7KGJ;dPY>gTe~DWM4f9rLd3 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-selectionmode-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-selectionmode-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..069b32b497c2bb486293291be582e88fbae06d1f GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBn2Vh}LpV4%Za?&Y0OWEOctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS76tf( zxB_W4Eh7~TQ*~_r_PJ!IE&Y9pWlA#KU-Q;@>wgW zd;Lu50(HCX)v;|?+>Y$=3tlf0Z?OKhM6B(?dG)H_7O?-mdKI;Vst0A9EX AWB>pF literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-selectionmode.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..23182178431baccfd18472dce72e5fabbcfad86c GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa{0G|+7 zAbsxIv-8)VU%L4Mh%ST3=Rod@*PlV?&FAyip1pbh_3itw?>>I}`1$+C&p$qY{rLrm zzWx01aXgb%slG;L8X9G(t@_Ir2Sfxh!Pu5n`0Gw?L?}KS9&xh49;c>-qP% zvsr#P^!DBKp8f5twHwt_8oT#?^-Xo!S~$Zt=#`r3627U;s$RW&Us-<(ngcyqV(DCY@~pS+5>z- zT!Hk(tIsZ8e|qlf)AJzo42aHMdw%XZn0@Wpc?@*n`tz4>KEHbV<@LKSZ{B}>3q&8j zy#u0;-#&i+{_*pVPhWm~{`&LFx1V3X|M~_*KYsoE_2<`bAo}~~&)+|Pf#~1gzyHAC z|G)nrpkTtr4s?n@NswPKgRQThe^pz@-hKN&e)|07Zw<>#Z3YI$L{AsTkch)?Z`=+# zWFWxyfT@d>J4Z9{O4byKwKKlg+c~oN%${;rMo&Whf9?L8CNGz5j+{2BC~)Vja|g9Q zpFHvGu7ks|X}=c4cs>=4oN8clKy%HMa;+H>4|tZ?Yb-QyU=S5(U{Nz@bhC@w7I^S{ zb=Yy1a=F(Xjt|yf7j$;0{BSFYLF0PQ%tiJUtMcb>F9=wz@6}o>$C=}^{^H)}Yo#@= z-?7l=xBVJ;;O`@=q|5IgK6sc~xT?MB`1JFga%}%{)waKLe|ux!m%|4=<(T$m^KZWX z`FZQMl!e_g>-q0b+1640W8=*ik7PH+T{@U|wd1P$uP-g#?pb_?4ldrR@A$prZ@>iG ztmfRerRV?cD$Q|Ref}YrMd#OWnGYIvbHB&vX*#Yr|MuGL&i?yaN-NAVYF|#bXyp8J zJVDSbZRb{=CawAc&Yg^X3)a-Qhn_AnG-!{1+z@%|(Jixi($9?T*PURG^g8AGl)Wo4 W&W7*Tw;EtXFnGH9xvXRM>(0i{fIjcjy{Y!CgslmyhkQxfDC%pk9D z{KUyqfByXW`?oK(Fa#)W<>}%W!V#UE(7?FtgRw(^(t!ip-pLB=DN9ITzxe*1n8Akz x$@hE#ry8VB?BYLCk$K?23&u@bA{pLsF$lT`MgDvLLKZuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0UE%%Sc7TR9)LdUCTrbgpAcRP1Q6^foxSx6E!TzR7=lN$H+$4&{h{n8rjYhtl9}Q zNT4LhFPOpB*U!JItz+-L{U1Ml{_?kmWu`VzF3;1&F~s8Z+sWR14GIFzANje0*q;7# zzuL2_snam=*6MEob~RcI!8~rd}Gq74v`C+44Q)kn-UKyPHW|z#;U-{ zu>S-1eO7J%yh`b{X$!5>_ly5xxgT>}qV@idhdaYo$I3Y8S1+NNq+rm9*d>RKjRdX`$cmRkCjYFZ|`MmD-ecJ@0$Jb_AiOM?7@8HCF# zDyL7MK4ZqrnKQQv#47?NtUO&DLpY+76B-!Zu7^4Z=o~n3shEw!Ps(6J(+lI}%n~~e x^cZt%q#oc+naOPQeg_ltV#yPiR2X+?Gfe#EdYgx-`x?*`22WQ%mvv4FO#r`9O9}u0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..305ab4d7431c75fff0784eb9fc12e325e2898bc6 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EHUT~% zu0UEz(?DI_Tus|dP0K`0(^yr*R87-FP1{&a%UE5*SWUx39ViY$rds-z+D10I26nnY z(#TF#=)?@5evy(OzhDMcJ$=uBpu(c!iIZl`gaGr|JgUPc~0)>6xKO4@j*PlA2{ P&{hUdS3j3^P62R^0qxl3~i7eJTK@toM5x<1Po?UdD57f=z>FVdQ&MBb@ E0Fjbcg#Z8m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bdafd334439a1cda0c82647e3edcf457ac90768e GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeL6kzSkVgS@5P!i-9%)r6JD<~?asH|#Y>g4R|##R{^43vxWba4#Pn3$ZPz?5?T zKR;{z^rjzk{!cu>vcTaVx2vOuz^mU}A~)`9aIg#QZ(#Z^D#&!GzJcjK>%;^90~rr7 zJ-^s2U^zk6u~Fv#A%S%X_r$++Xfe3Pir8rV*HKh^#dzgcai!f;&lNzM7(8A5T-G@y GGywojo_(kQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ed2ee8f09ed93a0dee220e101e2241b467468031 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF-4cu_Vbb0fnYQHK3NZt0%8TxI|bVeoYIb6Mw<&;$T#k7WG- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f59d6be3505796abb52d1dbee900e16ad65a05ac GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z$&*fB*mg|5HWM3}}#eNswPKgQAwUwzHRaMn+~!YinC~4+I$O+{Fu2 zQsC+07-Dhy?PN=#1_c2YM;ivmw4ML{hpY}zQrK{6g5P%Y*=cXY!)g~k3|e%LpXbK? z`T(DuimZo%SbAsdW?7*Wv1H$bgf50Bj0Z%PeTX%9d~)vl4CnX{6I=xrT$sIA{rG%? oZ;s}9t21>kZA(}FX`guC;jGP)MLQj%fp#-^y85}Sb4q9e03QpVi~s-t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-selected.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4d32106a91fc846c32e52145ae36bbc8cdc7aa85 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFgN)HayuC$R#B%{*NkLpY+76B-zooeFg@h;3{< z94Wxz!!2RK>&WwvlP9JrVM9X@+Z~5*2?B>r7_(lQuzopr0A4U$zW@LL literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7b361e3461209ca7e8cec4c4a0439109142522a9 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EmH|E? zu0Z-fS%AyRG#{v0xFpCgn1NqRTwYzn*51L{B|f3Ds9>>3 z`3@NH9ElPBUi7~{hhh3jqb3Hq!=Y2uCT>)YF-%ruw|y=redmU|VUs>b^o4vE3BM%4 zSrZg99Fmci52&t;ucLK6U$!H=8( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..9fddfb52e45b62cdc77b9362308576a0b7f0884a GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFbzhDM=h2tkq zp8E6W@87fU->?IPtvp>ELpY+76B-zoeYooopmgBCwr6?*b4n5t?75TfXeK<^$IT|K sk$QkPWiE5l9D{^}686X_9fopNhJ->NU4~?@OrR+Yp00i_>zopr0O9>-?EnA( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked@2.png b/OSX-Arc-White/gtk-3.14/assets/checkbox-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..68126065a1b0ea683b843b4aa6efaa6469a112e7 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z3I-(21MtsJwJCH%)a*QJO;XO{rSr`pI^QG^7`GEKY#xI|NlRK z>SYn2K>{T~e!&d3zJC5yZ5?~}?f>}c^OwIhEHkx%as{3)jv*GO-%hp^YETehakOD@ zOxyYIf5_?pC4~*ACirbPpPlwbJgj!%!=Od?_<3&JuMhCqsmOXLh^2SNZk82F5li+> zNa$jC!gxSr*@swz$0z5$&v1_aFu_$|!G+m-)sN3N_~vMyw>nez(zbNvpZ1CO9nRV; US+vtJ8fZ6zr>mdKI;Vst0QBUbBme*a literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-checked-dark.png b/OSX-Arc-White/gtk-3.14/assets/radio-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..28f3469e793b9cbc46065b4847d7b3d469ca0317 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKAt#9qC zZ|$dVfz|Nr-2e6ot+HWPz~Krzp}s&Eyb+g$5jE6(`F zD)Bhi=?%Aor~mn9q7Au0A{p_g8W(Y_*sCs)!mvP7D@AjGR$K=|+`^}V2P!%Dx-$Oh rQ(KWQb+EEVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z>zcagngNlkuDP4Jf4+G@fq7t|g@3+9K#@gYkx$EUpOzCotw40ruj9O5=Xs!B744v0 zpcnK?g8YIR7!{ROR1J-cO-ya=9GzW4Lc_u%A{!c;np^fAIC1jS=`+`F+`M)B)$6w( zKY#f(>6mC2Q0G@q7sn6@$+ZVxRviowVZBg0Wg6d>5{D)+M=fR9koLd-@rWLT9QuV&N@JnXR+Ql!Dy%%#IUG`0u-TLFSS*)pUxw0zvR{Ac`S?TJi zv}9Y$rX^ymoilD}i?rWT^QZ}ucHX%1@4BYBSNTo3z50)R)8#R*H<4Rt67fo=%Rr&PC fZdC0Om~+8?ns2}UgTe~DWM4fPjwYu literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..bd28d8e25aa879e913f338a2434d884bdd1271a6 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uMfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vl#zLl@Om7l(ipKIAhcOa_R43v_zUug_9RJtU{FPMRcS5IHxz}>^Mu&AiG zrM0!Ky9Wy5rmxBXD$DnDaSV}=WIf0!)T|)Du;GAG-?jhsA=NxwCX5Ud6xMId*vqSO zrI!8udEbD3-W7%Xit^G97gJvI9moz9k?=p&7{KzyQdq}`!9YZIlgI^8a~FnwgCN#| x+E&X&40X>1dZJmc-}IbtEoSRIH3o)1jG+;#PFDoue*>*%@O1TaS?83{1OWB9f;9jD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..867695e1d1700e6faef1335c9ec258d346b9ec2a GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ED*}8% zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2SG;!D?L+ZJ#!#(HTTOm4*;S<3%`7efMVa~b z`EI*UeaOREN6P*x^fBMx%If=R*8;&lR?}TTxUat$-`XC!FGP)7Esdt=O<^&5Sz>+}sp_`E3I+fG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f64ba8faa8d3a3448b5f4ae4e68e4171f3a03e9d GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkp52!2%7RJW!|%t1<%qJJUjE?+qnlnfVxE-xBmwkBwiBa7tFxJtEX?^?%`QjRNT_q z*4+aEre<~rfl4wxT^vIs!gKp?3mp*PVZHk*EO6Zuoc5!lIL8@MUQTpt6Hc~)ElLLH0 zT!Hj|+Jm4ekD_NjiJtu=cJ`C_*-tvRyzbogx(kHf_Uw53GlX&G5XB^6aYeFH-`caMzBy!?W)@`{GWrk2*W&K^{-a{_}k zQ1e4i7sn8b(`zTc7HU!uXx$p5efiU@0JWvlVs-BQf2pPA(6TV|*T1*(jNj<#w0(5< zQSV`NQs9#fR{Jdwyx{)ko@qOrtzNyFEGl*)Hm-d8j^opcd9Fn``K_LzIc-vn)!by( zd%qc07#+AS$QPC*?0iCKx^twNZZ~sM$IQ6*a#zj>3NmLu+@LIz$t2+H`1n)mii|}Q zq_bw-;868T>h#I@w5$GA^+wOUGuu|K`rLbz`>t!`tkrDquYU?{ySe@R+E|IBr+j}d zmC2s=ZR5AjfchK1E#%B~KP;&~&9{hWp$?bM%s-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_0fKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_3KD{IYfP>(`%tzXhT%zyJUL&u<&E5on@RNswPK0}rpBzP^FGhi73?QE^La zYg=~@1h`p>T>`4g^K@|xk&t9P=*V|ifrr6h@`bQh-~RXe-Dc#P$;+_7F{V-?JI7>B zdDC-q&vWGrh39mS+-116nlqf~f_`lKiKtc)p+&9-6d4-UMt3eX(@Au)UHw4t81n&{ uL;pk_YP~n5^BdTAv%T%Q9I=>z;Q{}iK5YqR?(aZ01B0ilpUXO@geCyRy^cZv literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.14/assets/radio-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..30169f61796ec4631f5b553f44478ba2e114877f GIT binary patch literal 611 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EO9OmD zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2iv(c9mS-}!a|i0*y+^yBZBAAi67 z`uqR?f5r`F6M^nDFA4GsW?&Q&7Lk^gk(E_cQc+da)7LjJFm!YG$jHpg%g-+;E3c?% zXl!a}ZR_ko2G+{gF9MBt>*?YcVsU!yk=GMjvC!Sq30c-ge zx2?avDYfn3@14(+YFE|lHeirgH1+lL>6@bCqnJYi((n8|d+Yc{ue*m9e#p=46Ibzk eV3|Adk8!zRUz%yJ!8ayQBzwC0xvX2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&N6M(y}`Banc>0Q#zhK*+P~FWttk5Pq^_nRa6b3! z3w&o8+Pth@J}C{Y|NG1HxtIXs`U4UXw@jJh8eUA;$*gl@z2yZxPNMo)^7h7a?IndMabs5NFGV)Zuoc5!lIL8@MUQTpt6Hc~)EhXZ^< zT!Hle!2yD%Jc^$AIC|ETm|0I^XFrLX{iI{->yB-&JGZ^=0;27&ySKmT+41J_yI)V< z{d)TT_v_Dp-hBQ8bbH9R`7eOp&?^b@3ua(cR8~~W?$y2A#T)%Pi*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9(-AKFhGR$LhY1kd|OH! zn!;FC@=Q7ByZiqCm9N^W?Pvarnh8DH)S?}5E^-y$Qvb)*!mjHLd-X(S-#V{# zr>b*hWWcg3W{HpH&SFk=)a4TP&f?bK&I+6n5m?>!DCjqju>6%{0XbRwUl(M{25(;Q zCF4l`>8ID_d#g2gr&+Zs>3RFGbnb>nkQNsZ*LO=h5&=7tDnm{r-UW|!^vj9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-checked.png b/OSX-Arc-White/gtk-3.14/assets/radio-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..9690dfd870f3f15ec92071949ad857ea387c220f GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t}fKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPM5JZ&tJcl0 zUw{7d=JTJoU;h06|Ns0qrR6|#MN5MGf*C}`#6v>E!kd~~TF;%oaPi}(&tLw%bb2ub zs370d#W6%elJ%e`-ys7527`1p)u~+n|EmkNn@O87G%!^@dpPsEi{oygp8L+1>=<2M zd!Ja%Fr}O$ohe}UDyJv&q(ePAgc#cy7^Y>ZE!&&GCHrlL^sWMahF`jGuW}{SPfz(K mwVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r&4 z3!bJec$%~1S?<#3c}t%kz5Vsrov+95d^>*k+ljm1P6E-rZ=Zks{qp1Q*PnmC{rdO+ z|NpzS_P2pv&?^b@3ua(cR8~~W?$y2A#T)%Pi z*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9()+&@hT)kq#3Rq8BYMUEXERUQLr(g@4A~??U|m7oJC7sUz%~3 nqie~{?K1bv*R&fS6#UD4_({Q*6CVGZK=JSC>gTe~DWM4fq_{Ga literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-mixed-dark.png b/OSX-Arc-White/gtk-3.14/assets/radio-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..41166193a95c307de165e15eaa0311ab1daf57f8 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKA4J6f< zl`8=a5-kbx3uX`%6AuXu3vX&}X+3xT!o`oDK7aZ5(&@z%pn@b%7sn6@$=rj{d@TwB zt_K(Y2y@H$_^y6svd8fciK6ol{oB262kV`jRi9i;#djKg;#d~`t}(V()Z%JKgXi|i zJO(ezf|&eFl{T#0$e{Ros+C;uL~Z7)GeVa#USHpSb7M)(Pv(6^JoCiO|84-<#^CAd K=d#Wzp$Py02#0t8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-mixed-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/radio-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..69ef70712d38458302368e812e7d4e9f9da0b8c1 GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z1KEFkzU&4%Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU_>{rP{tv1WH` zS(D)$_jjH%w{7n-Qd}kJBDpm3$?R1+c6Syw?`T?de}Vg=ub9!ip>q(iqOWVcx|JjSn t^&Ng|cHjH{w1=&lOEW9tPCeTHlR+pkKdb%Nnb)8=@^tlcS?83{1OOz;^SuB7 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..afef7e2ab3aed24ee4f780689018bc9d822ba235 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vkKknub7#$})pq9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*qN4R5* TlG>I5Eo1O>^>bP0l+XkK5~O@o literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6279e389c88e77c4c017f3ef4a0f7144e5cf4277 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU+K3wR&sbt~dW^{zvd}>&CN2((UsKkAB{3!)8^f2A(==Ke_OIhilFl|7oXHcvn`a+-_d@jt~&-g_KPy>{Tn*NLDQ@pScbS?83{ F1OOgM;za-e literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1e0a6677c3b9db5ce2b2dd2c2c974fdba6d1b958 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|^_fKP}k zkp52!2%7Q;s9d6e_YzR2P)U$qFar;-p1y&*hi73?aZ77kcTdleg|(hQ*;r2(#}En0 z+=GsM4GIj*2U!C}R^IquALiWg@Bz>MM{(;`KRL1C)Lfyvw`{f?(LN>5n($qPdAU04 zgj)V>3^%_ggg^MQgyH67-i}Yp+2U4KW^l(&+P%x5rN-m9*pJT)8j74NCjV4p0b0c1 M>FVdQ&MBb@0CUudvH$=8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..0b67660189f3c8d3dc310bb73fc6334aae9404ba GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EIRQQ) zu0Z-f?Lp9#M?g!i$7ojo?NccU@(X5Q6cQGZmXTFdQc=~@H!yT__sGc1%P%M^uV`p& zYH4lj?CE)s6($5!zunWtF~s8Z+Q}D%niK?FmxgEs2VZC~+W7Z>{Tjz&ftv-h&M8;7 z#Xb;nt#7$7%X_Wrdd-hhxmk@@MQDB$72EQ0Q{A3M=jk`U<}`>lr@ndjVBzfD6U6qI z%=h$mII)~pL~TVOHV<3iL1t&dadpRumK X9klApuHcVAFEDtz`njxgN@xNAwrllE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive.png b/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..69c253b01f4628622a1efa86cd4592c7ddabd55a GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_8TK|9_Pv&vc*>q9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*%zH+np TPrS(pw2Z;i)z4*}Q$iB}Z<>8i literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.14/assets/radio-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..fa1893a26499a8ca1c37f9642c70a78a4df832a5 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU)I*PDMd|0DRgb>mqh>GpYrM?dei@k}>ex^=R-+1l?l1rxZI z2U^O@2{Rr(V8AMD;N|bp00i_>zopr E03@5_jQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-mixed-selected.png b/OSX-Arc-White/gtk-3.14/assets/radio-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4378bca3403e463d15890313792f31100e9e3708 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4+pZivaV3&ki<|WtkXW75K zgSk5zg$vlVb{jq5IO6=wG~m*DCXd=@x01_NH7?=4ef^HBkY`YWaoMCa<#}3Dw&V)i zxNWgcos^Q}@RDQN^X1!rZHnBHo7%(4eE%Wi)yXjj1!MjzR8(i|+bD5y9`omZ3x%iO z9ivK(7*8^I-pkHwbveMemdKI;Vst0A!?d AqyPW_ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-mixed-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/radio-mixed-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..58468d221707ed355b7de8afa32082dce30cb727 GIT binary patch literal 518 zcmV+h0{Q)kP)^R}VN2O{apFfrkX(@9F@hdEvXjdkVPK5U3}G z*MU(6aH|neiwj=^J~D(`4T173xB>2SfLq-$?Z*U8bA($pT&8j0Mp9SO^leJ7zN8I% zP86JhZ4YpTjEa464eWb>Pq17ARgVV7tOcjI95wUsa*&F2b+#H+Ua}AF4ir<7l4-oy z!n9dA>NCo~t49Mb6BXdb!y#mKZMp6aw0tZ*)NPc3rbh!~)^8leJxQArM{!uV$Qdq4 z=Rf8}g6p`G0yVOaWP6D|6tF{fp)_6|j4)9mh*9&Z4Xn=vcT5*6h#g3kbN=Rq^wehyVZp07*qo IM6N<$f~n!sh5!Hn literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-mixed.png b/OSX-Arc-White/gtk-3.14/assets/radio-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..04720eef0af7ec93b860d6da55d28bdac5fe6a67 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPMCAYf{}1nf zc>y#?v?Rzcm_bxbJR~$Mys5dR_1yUj7e9Xb{N>+Erx#Oz3X(is977}|a}P%IwI~R< z9$fq*%q?T*yZV*M9>+fnZuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r(5 z|Npl#EiVK*Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU{f{`tS(ShKse ztjTbW`#aB>+qQQZDXx-qkz5-2WcDf@yE_Y;cQh@!zrcOb*Ux8}*+k6d-xlQvxn@4! z*3oHU`R7ZlmV1L%?XE-J|ae-wczTI=P?D_>jbO zu=UG!#o8DP!-Gd!kDds8el~aKj1AfAttUPgFI{2~qpKVFbX$$)^`uPQrR`$;|Ln!( t`VPM}yYGE}+QU}OrI{6RrylM9$uK`PcOUz`<=LP(@^tlcS?83{1OUk!^Zft- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-unchecked-dark.png b/OSX-Arc-White/gtk-3.14/assets/radio-unchecked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..298ae3ca1a669c862b1a068cdcad007f2103f34c GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uJfKP}k zkXF_)Rnj)r(6CTfH&atH)zC6i*D_PnHdWI$(a<(g(=bufGE>zwQP(h2(=b)jGEvt8 zikN^D07;;@wkc3VUCR{625~h_H1#aBbS;2_KvGNBQcKTL$G}?0z(&W=TE`Gb+UgkD z>KfYW8rj}FuX7IQ0;Q55zhDMgIR!(c>r2o`3oJ_1n*1zkdA& z0!t_69-!(PPZ!4!3CY}puf?1kL>eykhpbzArDcLo`l~(vxzi%A{n=zb``h#126y}f zS8tJ2f4;1I@}`d77l&reh>VDiy=lerDQ>SF`?^K*Vj8Zk{GQ$TZS}lrrll*?RVS3b zDwPztvS{^r<%BYmF!3Zlok`DB&z-!XvS!gDskT)&Ha_K_xk~i(O5y4If$m`NboFyt I=akR{0E$Zuoc5!lIL8@MUQTpt6Hc~)Ee*%0$ zT!FNMgM+cLv9`9hii(PYf`g2VrIfL;iiVknhN-%`iJF#?hK7l{y0N;pk(!pNswPm% zR9)LdUDHHO!xV^AwSWv0RV`z6O;a_9pq2?xnHq=$G1P&|z*0aiNP!kuFGMj!1gIFK z5hx2`fX#tQK@@{E!bP-z4gexEbsaMeZ8J?>3r#&BveeSG(9*Tk0y6ZhwDm2u^{uoG zfXG@$-%3Z{S_jB5w9zrN)it!yH3A~rW9vR@1O0DZ666=mz{1ML&cVrLX=QEe;OOM+ z?dzAEnwFlEn_pO2Rnyx)VdCsLa}OUmcKqa>d-oqae)8hws}CQ)eEsqB*KeQmhIbek z7&Sdz977}|*B-2nKA0fE{y^QblvbnPnb&-hGB-c}T|a%D_;tP8_w4VQ z=LWrcv2WS8lC9qg<}BOcv$EM?`ILnmuB<$#Xa4?IV`jn-x^O}b|NQ+j1#B0%w>)Fn zV0nb?oW_RbiDv}uFMP{Xz1eWqFuua`Qjp-XMc@7tw3mdD(bJ+-Z4dn_MG-_m3KbYOzB z&Vwn}o|sAm^I5QcVQNj8-C#Lu*S`0DxxyK8K`y^G^*a34@-18$v-8%Qmswlqcwc1u a%lu{14uLZ-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`u4fKP}k zke1W6kRD*(Sg326Xz5sJ=~!y%S!x?tX&cyR8`x1!U zE#>N&vP~Ix?)L~fvhhq1E;+HGlr4Zuoc5!lIL8@MUQTpt6Hc~)E#{zsp zT!C~$Lqlk2sDp!pv9YnXwzis@sfvoRlBR)%hMBs$iJGplhK8}ay1AORnYy-#nwFWW zrm4ERvAVXgnwF`Wrm315P|!q8(?ng%SY68qB%%r8s)CWarm?!FnVN>FI#3X(ObecjEF)4bEa@Za4%X_rOGs(N6cGkCiCxvX literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive-selected.png b/OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..7e5c6e3912cef0b9de268abda0978941af8664c9 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR40PFVvUNI}?CdR<&qFY9FVe@b@QpOLIt->$j4x=g!PkS7}A=! zL;tbyhg&jCouLx&^c%a)v@J=S5ZHO8w#CN9hLHuT zUvJJ1@)4WUIQ6rLWA*vSgf!a=45sHl&TYzGAoy7BspZPt%ZqI$v0R#T||GUom*P`njxgN@xNAP`Gz2 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..1dd9a00dbf3002009f2fa7530f45348cc981a41b GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ET>(BJ zu0Z<#-~ivuGkSrp(JKk^3ua(sV&>rF;ujDU5*8H`mync_mXVc{S5Q<^Q`gYc(l#@< zu(GzXwRdoGc5!tR_}vu))cMxa#WBR<^xDZUg_;a_S_Grkh~Mi9+Ow+RQtkii!Gara zDLn4^UB2IQcFJRm`YE^XzYAV_`R}&(g4?!RExuHls<>Aq;I+e#eH_=gJgVRSb8+U4 zTzZhPD(_dY!m~31(+|9P%H2DmHiPr-%6;<_4(lBCxFZzdP$>O?t9z3}o1n6Z(>INa zM<-4Us`#R%n5odD(;&+v#j!!VfhAWeLs_#y#*Vk(32Q+nlb^u-`5AvwLar~YD1$QQMV^j0_HSED_x)G2@@mt?2dNZ@9a?*?sL{%d>|q h_r6~){$F`1+$C7~x9e7KaiGT;JYD@<);T3K0RU|zEmi;k literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.14/assets/radio-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ce86f9028e8e4eb16b8985cc5b007f1595de5dc4 GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uqfKP}k zkUoF@{`vdwk6nFy_3Go3*Poob{^Zj2mzS@ zmu|ec1R{arFE8GFe);x`3)i1ry8i6^wdWUZJb(W3)AQG#E?#^76v%k_>D!NAKYslF z@$2`mU%&tU{rms_|BbcB-vO;uEeY}qW)Kh%5)!tww6eAi2n-Gmsj024t8Z&>?*xLb zuC5+1VDmSO1Zt@Cba4!kkjy=JTc}Av#Np!F$V%PK48c7upa0*VaoE6St62Tq_xjoM zw|6Zuoz4C5x1ny}+C46DS7p53s(#$X@+)-HR(3f*BXg$W2|8yE$f$7VCzMRuDfmL{ zgRlRk!b%o(Zuoc5!lIL8@MUQTpt6Hc~)E4+DHc zT!Hle|NmF50uulC1Hu3QXF%ZpxogkPUw?k_#*53hU!J}C`0CYH=dV3Jd+XWN+s`jt zeR$#K^NY7$T)g(;+@&YyZ#+G7_1W30&n{hi22_9U>XUQVo?g8E;{4U8=YfV?1*(5? z;p+4A*Pfrf`t;n@rx&h2J$D0WI8X{qUVC=#%JU1?o&&8rfBh+ly!z}S$o6MI#pi(H zAoTRY)n_;Fy}o_#?X%|}p1lO3PtSqq^{2P*zkT@hy?1o;IsFflW;u&}bqD<~?fsHkdcX`7i_SX$fI+BrG9`1%KghJ|J4 zJGBZI2?Pvc;{h;%@4k>*V(Z1MpwVVo}1sj8+2+sHjX}7G5F|w)vXjLPmC8PMhY-49B}!Om>(& zaGHKV+(zohVF#x9g%0MwIDMJ?3+LB#NEJ8jVmbF%tn^dc{N~kRd5il(Bjb%%KD6fP zS(txr?Hs-n2U5N(dAhEX;d%SM@q(Un;*aF~C(TDa?td>k`Z9E7-pZqCw2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR402bOxh^qTfqwn6xatI^{rOvgUOFZ&dC zX)fP?pPG0NP17BRS)Qj>_Ve#?Ir43V!qSpv%X=3W-L^R<5?;~Mab3P?$|cix8+Fv> zPI2&8baj|pXn$BSr-tjDS7cJ$44nhIX8R8~pIm0JH$m%q%-+)7FPqGCnP{s+0&a0T0*>iu(N vdSCA+hf61%jU?|Z`|WdHaN}x?&35yHZaa!wlZuoc5!lIL8@MUQTpt6Hc~)EX99de zT!Hle;R38CJ>&rT$E765FPMRenT3^KKu}0VR!&|)QAtf*LsLsfPv6Mc#LV2n(%Qz> z&duG!)63h(*UvvGIVCkMGb=kUzo4k3w4$=Ax~8_Sz9D+i#0v}zj8dL1jv*GO*G|q2 zZgLQ5H7{V@SmSwV%^H!KZZBr$AnzxC{{I(Q%c3#;WSUL672DtV z_4#>P=LYX)Q=zr&mP_6-Z(EqXYSmUA=?|}e|0`wq-KD;(=I}SO*X50cGt)!lT6cK< z&1!J3ThMM`;lJ;F;;G_U2PP*kV0S;s+|~PguD^9JEnghHJ|)KHX=7$p-m=^i2Qp@QFirk@qPOu~y_0mSQrF((S64N@?Rx04 zasAV-%kfK(Mt)tHcak^zTkzhQS0~)${K~uZrP0Rr^exuFP-pOT^>bP0l+XkK{Opkr literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-unchecked.png b/OSX-Arc-White/gtk-3.14/assets/radio-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..8c6189931a02a12c208be33d4c55606ae152f631 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t`fKP}k zkiLBR>6xp~&R>6i@y3fww_aYj{_MhyXBV$MKY#7{h3n5R-F$utB=!6fQ1&Jefkl99 zFuHQ<(QV8^3N=I{MQ{__xNk#nZJ_+r&QHd z|F3*G$@iZ1%^h~>Q?=9^gEa&Eg?vp5HVfSpli1@@$Iv$4)C;M_8c4{8!M(g0fsXJgQu&X%Q~loCIG44 B-kAUZ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/radio-unchecked@2.png b/OSX-Arc-White/gtk-3.14/assets/radio-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..a6210d6a0b8ba67758e7979641153479028f29e0 GIT binary patch literal 758 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E{{wtN zT!Hld{r}IL`G585)!Vmk@4tWl*yG1%&OAGJ{mJ?3PtV_YdhzPB^VgqWxbghr)feZk zJ~@Bw`Niu`&s}|b?%LDy*PmSgqN_j>By#@RvkTXNil3baid=hk4yX~x1quR1z*6U~ zJqL+^#GhXPY6r_ANSJz%320KN+#B~^-@Nzw*8Mk6UwnM}5{N!M1EN=-o&(YA&o5qo ze)In8$Im}LefjbE%g@hWe|`a?Z$R|x=dVA%e*O6e0{{R02LZXheS3gGU|kaA7tFxI z%Er#Y$z^F}ZR_CZ^XA}A31jXA3T2Y;^nIk zAHRJ4@$=VjpYw)y7#J9pJY5_^EKaYTd^7BjgMf>&Pyu^+U?HQpfnlH{=M@(Lj&8Q( zlz;!DpYTLaJGLiaed+m`FW+f-MlE`BwdvW*&2`zpKxgoD^>bP0l+XkK>nf-j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-active-dark.png b/OSX-Arc-White/gtk-3.14/assets/switch-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..dbf7c5e37416ffd7876ccfac3a8d117d5791af5a GIT binary patch literal 799 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jG6&H zA+A8h4FCU!PJbLU=}G9sXF*f$1x$SsJn2Eulm~%R9)?VP6g>G+@RY|v(?HxHAbaxT zps5dm?BK}{13|J6gQh+Tobo7W3WR(ZJQd6ak&lDGT3}K@E=UTFeA`a@wVr~>K7@$- zwx0nqylQrV$m$(Fb$fj3_n2C_n_7FB+IX7T`Y6>vqinrb%?_`c zoj{AcYj=6q?eVVP>)m(&XuDtgX}^xMex2w1yDs>5T@09TJ8;4spkpfPMACp^WnL2G z7tFvYEh8syU})s(=I-U~;};x~mtQz*&fNJ6wr<;g=;*P_SFT>aedq3*x9{G6`1t9| z_aDE0|Nis$uQo%g4lvwRJzX3_BqaA9%#3DC6k&Ui?iA$JJwZ(OmhqHV8g9XDnwe8C zWfcGW-|sO?EpFZS#lMdosBGev*79EQ`m-ay)z0Uabb@uIcg`uSl_)%Dxbdh_uhLB~ z>&F{dFX?=qr0V{yf-6_qb6RG~N@u&LuH8b(nv-{lBy%+w{`>y*;36%~EIS6lGLy5P z&BbCSE)ZhcaIAio+DkER9w7;B2BABjDhtp1PA=(omEzpO(qNlcdG^9u&s|4tO@!vW zV~Thx-!G|j_fZ@hC)a6)LwCyD)y2LCsvSJ5(-8RYYrylmc^)6$FfY*AG{rO4%bP1| zkLR>X`^9`euNd57%AB_H`N@g)vs%vXKWWtKy=ms{I*XWxwbNFHa?J``A=A=!;iRo_ j?`oZe#};4Cgs6D1myq`njxgN@xNAYoTHm literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-active-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..8046628ef56db3872c824db3ff2be95a2176c719 GIT binary patch literal 1433 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-active-header.png b/OSX-Arc-White/gtk-3.14/assets/switch-active-header.png new file mode 100755 index 0000000000000000000000000000000000000000..1850dae18c073e93e49a4fa92d6583b44e96e2d3 GIT binary patch literal 807 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 Ynfy%V@7bH}#6d~Z)78&qol`;+0IMloDF6Tf literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6ba25b419f16a90a42e1081691300640374fbe58 GIT binary patch literal 1439 zcmb_ci#L>M7$0eKi4tmyNmmZSAu{!uYRnLyneX$>H#0V;ko)8|GK{p+P|QxO%#Bo% z%aW32ce^;EwuZHHx8yf=d+Vso>1VcU*W*ZwD_iKYS;AoN>7|JIQY;P`ZgK!%O5hORH z`yWha@#4}mBhz9DnVFexM^h5{(UGaKZoIVki&JD90>MC!G1&e{-2gPj|~&izd<)dm#z0vS_2913L8v0%jrB6-6p zAI0T^SlJjN({N;OF{zHD(6c0ZOfk$V8^ProOrpg~wWv(Tk?L7;JucHS6UFv!TXxD2!bGJ2M5DI*7- zI+h%iXmKE0a>Ie)l4em44CUZz(SM0`%*8gA`T-@1B{zkB7Zk7yf=OgLiHwpcIEl*M z4L}Ro9S{M*0Fe+q20{ShAcPAc2@skB#2tF}EqXTKW_orD zJ*Nf9RUx?@$Z3F1MAU_do}l7xRNRA}?Lmurv7+Y~;F1AMI)H%zrC`9p|Hd?IA5nr= zu1d#I7QtYd;c^pGQ!{h(RjXE8Sgf(Mw6b2i(avtu<}F*cZMS##*y-u%!QP{ z1_EJOF6`&aKB$`Pn>}RdyWS|ZR@GJW*lp6?$7Q_s(2koy&Z@vFb#7nUH}E$1Nwncb z*DsCA+jn&HEEN*J$Zg09}yJx}% ztI2vvOWRsZn}3~MUu~}XLfpP$1OD1Mts;5j`gn+8W+gf4Gu^#T?RF@; zrm9g_##OQ7jgHWIjakA*GfSD7>Q&xCkDc5TWqh&|#9p#5W6srg5-nNZm3C8muNt&% zEegc;t_-` znfK_)5IK(O;cYFla!waRm!}<$IJ6i1qp3Cxdr6*|p5gB^TJD{0G~k@RV@_Q--TADU zXsoOv3_QuVv*74bk8ggeMpne%KmLdIJ)=V4!7zOl#dReX`rd8bZ!}B1JaS`5S^4F~ zOt3@E3sO?~SJ=rlzwxEIwlXxY?nqlCQ?X1kMC`p+8OFAC>TJ(!il#>S@*;Vo8h&JV zjhs6*9k+U4e~S9g&ku)gYzw^%WkTM=n zzP?XUM{w>|Lnh@r>kMAq+xz)r*wlfigG%i}z_GHiyH<(aH6iVtt>Y6FLjHAg+n)`u zj?>$U6Rt`2Lo*WvDs+4{1Y$m2x!vl6vLwZIPA7JHySwF4ZDCmW^FH%WB~t|#VjF*N vt^F97Tv*R<@~f}^X(l!HgYKE*O7~L+Ud`oef|Ng6EPjx%KkC;+J(Bk?CS|21 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-header-dark.png b/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..c018801e7d545d1b2b5fe3715ea1e65fb1c078c7 GIT binary patch literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jNAb} zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacBcGNNek~^;3c$J^`L>=81R3?%qiQ>l;aR&|&(J~7*h$aSN#ER6 z-`ri_+*9AeTi?pp&?dmpCdAMo+}H_-BF()s%)PU$!W*n28*IWGY=C5BqeEhsL*fL7 zq)AR0(_M?#dRA@otlHsO14O$#>-Kmz?DuUw;oE-7xBZN7`#HbP3jq^u1HCg(?|nEh zG$Koa{DK)6`S}F|rKF|R)YLV#wDt6CZ0$nB!XuJXQnGV$OG--1Dk>|RnwpziT3XvW zIy$?$x_gKM3u;^(fnhJ_>Eak-aeD8S>tTl+1lS(9IOuF_bkyl+NMIC=P)YK1Y%U2D z`TlqQk;u%OXXjZ~9j>?jdG1-t|IS4^RtsMo%xqNBO!>B0v5)1um&Ag*yCT=lI)5}G zA^eSnfCP`mU7Imw9fR*a^NlH5Vu~)6!qQagYBn! zW~C+Dxip>`o_oB!BhKZ?tA-#sXSp^dBi9r)#-}$kzFe6koz-#T1oN(x#oxIqr%KuH z+Rae%$@+Cj$CV%P=dIY5^tbyKX&Z0RTXals!Pb*oY$sgzbE*Ay^6KILvF`+T$EfyP zfAM2;~%`}T&(NNdCXnj`6(~ilTr-BL1~}C)78&qol`;+0N^lRsQ>@~ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..870d9317825d0aff84590d8d8197cf18920011e5 GIT binary patch literal 1423 zcmbtU2~$&76n-EMBrGBn1XPxS)lv#X8gN)7Bm_v|g_oB^2t_aQ7G zAn7WmCX1Q*S>h6IQ6^MUQsOVj6N)mp1)2W&McJLN!rdUq>@kwSq5?6rwkDOXvHRCZ z(qGt3Mp(KCcPz3sv-G-0^zN55)f1X(ncXpmG(Sh0SK?dsu}!l;#=zz|K&Dzs)GWZt zId;b)iakTxmSDAxt^OTR8Q2;lQ)xsr^USsd6w@I}J<_VDs|{?Gk%<{mwVt8TGgQwJ zwUMPZqRM%OTF1Z)Otpd8Y5;nMO2+^W8UtVy0MntE5tJ~oc@!|nsP(8Cv;i_krg}Yt z0Z#)H10{MC$kyFZV7RU^>46~zu1x;xY+#t$SnmgvXx7~{Mt=gyKZxW{B>NL70U^|Y zJ@EmdFd>vqASDHnlZa#vk&;fN0&t1306Zd%9|8aiLs_Mv`vA&AInwYXX*gg`Rrr4S z-t_vt+j!MY3ZqLAAX3qiX`yL4;N;751%@Beoxpc&juIWyTFZ|KS4zfC`*K18F{^z z=N>%G5w2|Sj=kMY;rqRfaq=0Iyvp*3FdprHd5o`1w&P3k7vOE`(jsiQHb7CmU>1C5 z#lQI^Jk6$zsm5wTQ!j0qnCVD~OD-ya?2?uRe{5bgcW8C8>(lOcqo#Rn^30IRkT-$V z|NLm~s@`@#B=vYPcgB-@LL)0G{c=nIJMbmEDxA;V?<6jrt5%L9$vu{df?1r4=y919 zS>(s#ko;bt2POpBi(a)2Lw8(Mv^Jdgh0h0FtK$N!-+9Tz@<83i3o-JRF)|(>msDlD zlJ>J=T9Dm{Cv3I8)YBk-_xk_(5Ob=p=dHedQVVw6mNbo0Hu{->ISVEl$O~ z1JZ{Ljl}%rK?b+JQJ#XtjF5BM&%FtCTHNK=+ancsye4EA*}e(oT5`pN=YG6ob!aHd zKCAJ(sh=&@k&aV?*Dsb?TPHggcI{ix&P0orJlY@LHlLd~L8QI@+i@+UYvVP8?`hm; zH5Sb>*`YtN>U$%%S_n6yU~lD5uP8B*md6b4xwU?BixNxA`wNxsw7v9M(ve%EW_v1U zyL=+E2Ruh-f2|owB`yinS9Zr04CIiC+iu)-j&-MuW3muI=lJ(pzUSK%C!f-5Z<8P0 z`Yqzkhs=~+u3_zIwyxG074^3dJv$mg}vurrVo)urAMD3A2{+a+T4H+ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-header.png b/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6db079521e29578b2953c630ff88724f55696c GIT binary patch literal 783 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jI04Z zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacqwFQma+kh%hUAyLG?YfshTOy}F ziJbW)Wx=zw1o-U3d7N_@KNe@2cAi(yZrO(Y#p+g~PO$fKk1|e1@ z-9W>g|NjTyxG-t=oi{!4H`Z65k9qd(F2|vD+B43?T@hXK>bd$!1y`oyEe#~%d;ovp1u8XYNyGE>KL{V;~Z(jeyLQa6|qQ-oroO+d6m$6J9%F}3t1K17&KJljv1a7oeY?N-_>!XeF=rkgmc5)-mBk;< z@z}8H-_m4}U-b#m8-33#^|sk``-ks3)%1mbKIxtc@oiVV@-9_=@9s_?$@uR@&onlC b-hYAVoyP4i)91Zw10_gLS3j3^P6p5mq1%p`O}+&5Dl2kr4=lL>3_hM;lsbBpn8GZnZ4!n<3KCmE;44YOw-8TCV9N*s8J;Vra1N7RhQL*j zxeAD_Byy!ho}9#$lLT_0Cvv1j;J}xI3;}pjh^GK8B%Tri8C1A3hzrI56$OdAP~ibj zIf(~aWDt-oxIw^hL1WPaLms%Y_%CER(K5!uJfMZY;AVMCP6qJh`}p#og~~{wGWL=( zv09Y`s8t=QRi!ql(;L+EMs-$``dE{?piNWQrYXLuDR0-7cW7B1+Vg-et*~2H1?bUL z59k^m>6?c1ts;G!$Z+eKq5XxS12FobYt+y+`l09bY#%@}J0hPORn3j5=3c7-MhQS; z{99w308AN`TBA~DRO#k*v-5fjCjFerFlU-GnvC=D$^A7iKfj=$u=v!e(z3GCOy-%h<^Maz5uu$h*rHrq zU;uf4pH}=SYGuHhrL_9Kp}NOttvAL~Qy+!#-PB~a{uFfRPAX{#i^O&knZEQNCaYal zCtJ4CvSX>#S7Z75oX=mLJW*G?&PJ!)zUq0OH@4mRz-9CWYKPyACFYa$KW=NJir;<^E`!DjFdWr{bB9j*#%WDmT8 zMmO#(Yc9@+;~*}2RTj_IT!hC}28g+IL3BvVm69E+R;PJB#s1j{-}Qa@;+n0?qH7p4 zbJh;N14ZsK!yc;R)v}O7kB+iTzr8&lh9Y~61T^p6UcbUUu$Sgvh%JRh!G$MX_UgW>n*txpN}UD7rHqcm!w&DT)UlHVed} zb3GH^)3zwN;l`ng)0>yE_)Raq-fKR9!9V+P(J@ z+vYu%qLKv?_{q|{)*pL=`@*w4b`9%jDb0=}fjit?e#vm{FDi{WIW48fiq;oq==1hD z?3PTJb9hUugYR9s7=)`!6k)d4-5b9X=lV?9@e$V*S$j{MIuqw+wBCZw**4YMEFpT? zBv)>68SL~i8=^JA!w38I^QWhWde!|MXB*ET`j@@i30wWjX?MSUO+y3%f8m{lM9c^?@SfSd6d9-O#Si<(T{0(tI_`n<3n4D}lE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-selected.png b/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1afd341ff9a37dc843102e302954107951cabfc3 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)EZv%Wn zT!Hj|nt>;8e?EEp8*cpb4^Z~Shu`AB9bQ6gl%r^z0|`Ks5JB z;@l@G3!bGdc$U57S?;puHS1s2t$*3D@#WOLZ>Iy%{`ZTHe^_zi!^U%;j^Fuq;n9za zK=kCt)n`AhKl^d}`LAd1e*^7$`Qi8LPru)O`u*eA-ygsK0OQ*(1mYgOuizr-sbdTli4c1jwY9Eyxu5n~zQTs0?i&*3*?AF^XAK^H`f6cMPKRwnr zBQ-oT7v$ubZIkU&nbJuMz*xoy$<``z&lWbAk;p=ovg+{an^LB{Ts5 Dv;3lb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-active-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..87d63563ea907c7046d4e8cf6b11ab8335a43f76 GIT binary patch literal 1327 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-active-selected.png b/OSX-Arc-White/gtk-3.14/assets/switch-active-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..08480e0a42cb413a8fcdf28a0435d22c1012fd12 GIT binary patch literal 805 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jQRmS zA+A8h{|5*>egFH(yWeP*Kl=a@x%l`yki78d`?aS(f~GtQnffSn+M~#skE3Qjj-K@- zZuXP7IZqPiJV{;fG;QJ2>?O}~mORT{`aEyx^O|)pYk_F}%ewV1>o>fby6^3@eQ&1& z(f)Tc_P<+n?8EXCA6A_Fu;J{dV|Ts+&A<5Q`=!UaMql;^A~L0w*Ao2W0$X7y?*=7-8XOFz5np>)0gi*e*OOa=kM;V=MsT|ujc9E z7$PCL_h4o;W1`-t#%b(Eue~ZbfmpUgV zFWA7OaH{S6=IFf4DVHOcOmgUDx{-X?yK9~4sh4-0RS$mDYY6>UIA00K)AnzAWYoa0 z{qBW{=W0Vd3rx8arqtiHEw<-Z$=JboLoCv3vEEZvX`Xcwr}xYcXwRvU$i2sM+9vhn zBwxQnPj05nyk2Y+y3KaO4d&lEmsf~}ZjG@1z`t;EvYJR>gi~kBGFgc&`D|C!BG|vP ReFla(gQu&X%Q~loCIA39;VJ+C literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-active-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-active-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..22586c16123053a236947b5719a5b27afad8c131 GIT binary patch literal 1445 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b2935b0787443a9f65e134c7ebf72feb9c8c3843 GIT binary patch literal 1338 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42%~8 zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10l z0z_UhE?%*&-Z8G;v2H$b?!F1$fvMhsX}%$ue!-c3AsK!^Mko+v1%%}Ugac7-V0ca- zkc`L;jVTF>EeVe;jfgLch%b*!sEkSkB5){yLrnSV6%k;JCX@vE1v4-*v#_xX3JHse zOGrvd%gV_sC@QO{s+pRZTUguJ+B>;KL`BEM#wDkuX6NP=m6VoMOqe)n^3-XImu=m) zeaEidM~)poaq`sZGv_Ycx_j@zlc&#KzIy%c)8{W=zy0|6>-WDrzw`bK3{3f+E{-7* zl5Y=wj}A(dV0#dLdfCl;yK^!#FK=3?E1lJ?#G*Z4cwSLTQ@zkVHk{b^t7F_SGj_AJ|Xv$p^Li+Q_u?o0cf6gVTicH;k|M_*M=ihpS+zkmPB z`ilDofB1hZ2fq3s7pt-Jtknz2`un`I=apZ1Xc?emsbhcs{M!>reF4XJrWzeRHapq* zgyM_^ZL_6SPd}SBf9{Eu+HSo2)=o;?`+j++%^3;PAJ;m4Z}x8VdvaBDdE4vml%R{6 zd4O6TZJvM(!SVXa-*C;RF48|}w$HBKz)Tdg`N?BMo*9}cqBDsP2$FZ?jWO3&j| zR$Y706utu$Q2d|AH%y>_YyGJnf7&otNKjipaajuWB#*(%CD&NirsBr!%t`+uWCjTkf$KZ|!=@ z$EzV(qGH*@`S;8vt!dF;oKO0@J9$)^o#WBlX!411iq(rF0u2Wg8W@aY#7-BoEimz5 zcVb|AqR^o5HtXo7>4F-rFB%wGED{9_GQu^dh4whTWS4CaO!K~a=(?6}f^IkZ`^*_2&ur?&; zT2->zCxhfG4`P)i%_@^(PrMB5k=hfja+)n%sYk}CFsmSUg66b&PtAoR&jh}**z8iI zaqs=Z+s8M&{5fMu+wH4IC*5wECFZ8gJh$%fhjJd5x&Zgn6Ms&+e`i&j*+2H&=c}J} vINjWKxYYOE?mzD3cYRCSx9LujynJ52d1k5m_Trb1K_!=`tDnm{r-UW|lUp~U literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-header-dark.png b/OSX-Arc-White/gtk-3.14/assets/switch-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..54a297ad7541aed9f8010826ee7f0722b548e1f0 GIT binary patch literal 775 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>j8XwU zA+A8hKoA#K9i7q;msTE?Tpg8A6_H#UlUNm#QWc$46O~vMl~5CtTos*I6O#l))j&p6 zVs%V1kgSPLss@Wx0~ygEK`;ZzP6kN*T}K~i-{bYVzjAzTW=2#G2TjVT7Q z{X=uWWL7{Jhyg^pM)tbK4tmCpdL|C~CXV{1P6j5<2Bt0sX3hp?E+&>9rdFO7cD@#N zewHBQZ|@Rj?;7sl7UAF)=?FybKosQ!L>^I2p3%-8(av5mexcd^Ae7@DmK_kD8xma{ z8eIhRGSE5>t(%R&ps_3o@(X5Ql$Mc`H!w7Eb#wRf_VEi2$;&UCHD~Vp1zWdmKXmli zf*{BLQAD8vzWtnMmHH0$0^GfpU^t0;kG5F`0$x*1e`IgH!eQs8U zbT-dbGG82@eApk%uv^UYmCS{u-?U33Zm><*=K1Li<5RuQx0$(DGo)3kyxbhb)3EKQ zOS06OElU$ssy=$yJ)02Pby+}2b+XN~hR{6mhh6g9Ph6GSbShD1Ucj$YE2Z7;zTA8& pHH)k6;nbYCbXME>v3$vw{xRh8NSTJPXkGv%Lr+&fmvv4FO#nokET{kg literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-header-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f7333eb18e184e01a839aa1093fd6ef9cf01d5b4 GIT binary patch literal 1355 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*XJ zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10lr)f89VBkI2f3^7?`;jnmQX> zdYD*xm|A(7T6>#Wdzk@A8*g(E@-epsB3}zz9}8PwOM8DS`v4oKU>oOPTc==K=MY=x zP&?-kJC{&9moR%Eat*h4jc{-acW{evbc=L!k978o@$gIZ@JsRvO!E#*^#+nbK$Pwi znC=&n+5SKjmK_pZ9127+#bGfe;c=xAab=MS6~F+G0--8kI0Jog_~#sTVC*K8 z1o;IsFfy~Su?q?bi-}7}N=eJg$tx%-tEj4(nweWz+t}JWxkN-o$Hc}Zr=(`*<`tEc zmQ_rcIBD|KX^WR_-L`$luH8qD9Y1mM)af(lF5J3%@4=I&&tATI{qED}FJHg?`1$Mi zzdXP5{tOIEC7v#hArg{r4}OmhN|a!GU>+T|>}~GhoXpJ2r@W%guAGt44EfctGGyH{ zSxp0}DQ_1pdhmJsGsex#O!s&G`Lp!(t9?)R*9Z93c~+JtbEmIdx^dT@l=ME06tVbc zb9Thc(Oj82x8T!r>&O3Mr>}mzPf%tV-|>&BlkWUE>?lDK}zam`sRN9{Cq+Pz|Q*LE=A8Gew6TTx9%xt~jieEIF;MbZapxTg=>;bQq$?7vo z#4)fvju8#khA5Ez^+;0bmhSfg~DxStyL34@;jttZmS-gwyS`_lcz7( z`L5W^#HW>Y-xUt-mA_J$*QzqHa6_kaf5OKP$t_ZOV(A`5-rlo*YFk{m`mk(!IX{d0 zip4)~2zllf2D)lLcX)ktk?W!fbIZ4^S@n@G{iR=W=*@|Ho_@N&|GD||@;NaT9VU}O OMVY6opUXO@geCwiH7(5m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-header.png b/OSX-Arc-White/gtk-3.14/assets/switch-header.png new file mode 100755 index 0000000000000000000000000000000000000000..3e45db3633cc2039d0db7b01c281da4d34fe8739 GIT binary patch literal 798 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jC=t; zA+A8h{|6L&|M3fmke%@3=N};V`;Xs1^54IIK=R|~@1MT>`26JukO36`^!exKFF%3o zqsLAkJAV4ui8IGeoIP>++`a=x4jepo@X)bCM@}9-3Ph)7&RINr?vmN_md=^K^x@O@ z51+lib^pz+2XC(4esv9q?!3Bm^Tp+xFD~AAe(A>Z^Vgnj=yy8{43Wr^AirP+MhQu2 z8EqY1J9`Ib7gslLpX8LZ?%uxs35%C3UB7AbzWoOd9Xo#I>W!PXZr{0c|KX#@kDokw z_Uz@$m#<#EdGq!i2)qY_uVC===kMRY|Ni~=&tuP%-N4|N^>lFzk&xVb@MTz2fC$@# z{wrrTe}Cz_Zk+i{BvxdA6HeW?R=+@ zqPO?nRmR=l=J9mT6o-t5R~|MbPdfF`hG}Q?bmw=>D`WHznioGUYRR7DW!tN`_R$B4 z_95dlvOWb62!3Kda~#Iq!@h#$$cVVt#9PcMt#v5-prZ^btUaS=M{glhBaZBgtq8WLY4dm>3r6O4kvNtYq z^pa$_^~}7#&?D3PaKNue?aDEeLtb6}@bp~_-%kD|MLRnjz8wKO)KP4q%g1AK755J0 tO*j>q$Q5{UYEh^<>)xn1zobk57#Or3JoOWvc^nuU44$rjF6*2UngBQ>>v;eG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-header@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7feaadf8e32987805438100c6c562b98fd05e948 GIT binary patch literal 1406 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42}!|N8dB*LNSj?%2J5=kEQx z_Z-~47l;n+*>`B~{v)s6etG@&%a(1sw{G7vbI#&fbC=AX2SiKf%wPKO>HCMz-amTw z{{G{4_n*AGdGF25`){t_eSHIn?!CTw@AcK&udV^nomZD`zPNnz#f9t7&tH3X;rcVD z-R~X(V{}GIkY6wZBQpyt8^3^{h^Uyjgp{<5tek?Pl7XR-v8kE4rH!qBU{G*KXk=7$ zVp4K?W>!v9b4zPm`{Zehmn>bjV&%roTefc7zGK&(qsLF2I(PokNHvUv>~-e-LDTrRg`DUdQgBm{)vU9bQ+(vcy%g z%4HAtZ{>`>w)nY+-zV5TnNyRlW^P=bwQ)`A*QMJoUVQcC%K@&-j|;b1^1(c zTLT>rRl%ecfm`2dl)u{j`?8SYO9Qu8>-0jx#aNTwDYOaWvlX>qKrf%WHeauSnPbcTI8ARnwhHU8OEk<%;k-vlivp0L3Aq}KwG z(|sq-Sx@`Bvhke81=AB37Urm42oIY!WBbwh{j;RQMPJwzlyt0Tsru(Q?O50J_vcN_ z-)UY*7I--!;$n3Az71acGGz<20|dBARxtcmoND#qN(qNs$_r!XmNRp9ef+ud_mK(9 z&h1G`xF<64r035=0$m69e3A?2aGU1F`Ly=h8U8T2E}f+u@^A7aOtLw>dNt3dy9F;% zU9n@uvy5{*S%GgOZmB&od11oc5!lIL8@MUQTpt6Hc~)E&jWly zT!AzYgoc)frgbC~G(=@qL?ktY##P4wQEFveYC}v?O?YfgY)VaZVr67}ZDdMSWJ*J1 zQguv9ZB%k~R6=!3QdLY+ZFC}#T@{;D6O&jKom2yq0+ET;F+h}56Aj{4M<-WBCj-r? zj!LQti!Kh0E&_6+K;kuFF-2iH{!JL{^sY+?j zuPuzXoUc>1*EY3Gp7pGXUBs)@cth#(dI_bEM}xjsG8jbh9euK4LXITEHnk}N^V{yQ z1Qbu6uw356S@VATsc?ol(VizRDb8=25cAZZvBXtKs7TKB-S$nf40D$**q-r7qS|48Kf$Yoi3T|f!T)78&q Iol`;+0Cl<wNlBg2(Li>2Kte-8K|@q#MQCzia&kjl zTxDchab#LUVq#@PVs&U*d0bjURC0AfMn!B&O?Z51Omah1LQPa^Ra|myOk!13d_`1B zZER9CP)%%NWo%+?baHKE5{Mm>QWKR_6`NQSl~^5yh(IQQ z)qt!33MK=!08OYhwQ@JN@-(;cwy^QGa`3Zp3b1hsvT+Wwa|*F@4smb|b8-)Na*uTK z40rO3bOxblXYW{7Ao7iO_f7N;NbwFx^9{-J3(4>Ul3`f^Vc7xUK$II6TN(~T@nw;T z6_JTmk%>T;fc#Q!JaH8;&}&M9{DK)6nV4BPxwv?EdHMJS1O$bIghfO|W##1L6%>_K zR1FM`jEzmq%+0NB>>V7P`~w1mf+C}nQ&Q8?b8_?Y^79J{iz+Iss%z`&8X6j#TU*=O zJ370%dx!!IDVszX7?^@QT^vIq4!^zeGx)ND2>XX1{wq!2IkgroateLLs-d6|x*_0p z(2W}^0T*(ERXHwQdj0qFq%Ey#cT>XS651s9*_W!ltVvtHefP(oeno#S-ISK%bQgcv z5ZTk_?!<3Z=~Z38WOLGG!`)WSJ$?>}bG7cPYAy}f+ptJzy`F`^Kk<#P=BHko@Y)e%)t<{I#DG^q4$b zQg}7D|7JhkoUZmoOhbN=Qb5~`Ne};Qu&GFPn(y$?c@;-UoUzK`$gS%>Y6{P47m@es zgu(pURk|YYmS_ixooR% z@T1Gt%D3dAWjtOeeZLHXWL|O zvwk%-+h-ti_So}kmdbLC{-&z${_4)XQ;+qv72PwP|1SOXs?D35tn$vX%;GQG&i9_7 z@^aaiK2h0QTbhdB-Q>R?JF%$G(r!gvcgfZ`b-iAveP3@i&CZwCGty5wD3P;7_iMuH zro?@$fBDMyeO_oGQnG4E+4^Z(SIYy|cJj|F-g$JMtVBE$|0WZ&g0^zQ_b()6=Jl!Z nd#NnGd|1DlNqv4`U*bQ;oc5!lIL8@MUQTpt6Hc~)E9|C+r zT!AzYgoc)frgbC~G(=@qL?ktY##P4wQEFveYC}v?O?YfgY)VaZVr67}ZDdMSWJ*J1 zQguv9ZB%k~R6=!3QdLY+ZFC}#T@{;D6O&jKom2yq0+ET;F+h}56Aj{4M<-WBCj-r? zj!LQti7pI|EC6z&K;ktaQH5bKMNvsW1=aqc+5X|V(LgrX1U*9sJ!2qp(ld3?H+9lC zb=Eg`Hns3HweqyE^R=+^b8rrGa1D2GjdTJc_edvCAc}SdBJWtguq$vu;}7Q zu*1CX3#R}*98ePE7tFxO&o3Y-B`vL{rmm@}rLCuDV`~>078V|noRXcBTT)V5R#92m z*woz8(%RP1(b3rj1l>J2fs$Hd7z5ByPZ!4!3CX<&Uj{WLNU&XKzj9_%j-hGp_E62s zuXH0t4AxwzdiOuCs3TDzZQuNP%~Q2QqOV(tepwy1wPDGh!24Ty4}W7?Wn*5{@%E0j zkmUb>r)AO;PaT*v!*ubf*K$tM{L@rs6tDWy6>-5&Hu6!x%Mj)bq8?rjONAQR)HUUd z+vY#{F70f}Fn!yS8)tq9)NAQEKWEt0wnXC0td1S~c}f{ecsvbfepP++F`oTEtFESU znosJZ?(-KU8+K`fv_vhby`p9skOV(xj9xim literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e0ebce4219bf5b0c278795661b12f628db9d83f9 GIT binary patch literal 1289 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42=B& zJ|V6^#X!)|&=4BB$^l3g7W$?&q@@A54Sq>wNlBg2(Li>2Kte-8K|@q#MQCzia&kjl zTxDchab#LUVq#@PVs&U*d0bjURC0AfMn!B&O?Z51Omah1LQPa^Ra|myOk!13d_`1B zZER9CP)%%NWo%+?baHKE5{Mm>QWKR_6`NQSl~^5yh(IQQ z)qt!33MK=!08OaXGjz~11|latQwM!hXMJ;LLsMsC3r|xZvH~J+b0D$-B3}z2a`3Zq z2(WPqv2g~XFgxcEJLfP5AaV_Na*cFyk978o_4G^h^h@#%NbwFx^9}-{4BvnZzmP1y zFd)hfi7pNUqF5j*1qM`jd|6~-MI_LVU~jHbUB4U{AFU-pe!&ckOw25tTwFZ7ynOru z0)j$9!XhG~vT}0r3W~}qss@He#>OUQ=H}Km_709t{sDnOL6OnPDXD4cIk|ax`S}Hf zMHQ7*)wOkX4GoRWt*veC9i3g>J){A#4eDzc7?`3xT^vIq4!^zeJ6y<7guP%%yXdXo zE2n1WuUxWb%at=K#yt%eZkiTOZB0_#UbHx<=Hrg~iZ|QTe$P3%`_BW*y81_RSnbl& z-k-S_IX~aNTL10cg$D~tq{?Q#%&0IZSvz;x7B=^TlY7{rV`m&#%(6z;yIbB;Z>xr; zw1(El4>On_@0VZw_r!#@lx_{Jvh(@R=Sa0ptxW3L(6y+|FKX_&m0dnLO5p~VLYCj$ zDRbXT_;yF?mASjJO7v8>u{;uBRFBOmxpgn>(h)9uXnir?H4f9)I`tku z@#AoVo~3q@*MH1l+uJN6J1cqj+h2ET%-*UB@_I4(x2HX{SJ})gZ_~cY`_**S z4Xu0TSk<0BbM?)#bGwr+obuC(IBs$*?jGy4k5@XIQV+ksF23f`#iqGe+k>WC%x0|? zGkbAC?XuXBm&_9_AD=6jRT+GCf!S5TZ^w`5iN>n@lK=9GI=?g8vsYX^ z^1E-xoFxA5ePS PP(kGB>gTe~DWM4f`}P}Q literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-insensitive-header.png b/OSX-Arc-White/gtk-3.14/assets/switch-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..009545df62b5808b8f6b929ef9cd903a9230961d GIT binary patch literal 720 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!Hj|T7vICe}Dh}8*amopTB?p{0rfJ`tsw`m!Dt0{e*DmE?6-Sh!(9}uxRDsqbH6Y zJ$3Z>spBWk96xdH#Hn+qfauJHGv_W|xccnk&F7bIKEHbB<@Gx+Z$Ef@`_bD+&pteQ z{sC;@uP@(z{rL6!?_ZEDLAE{VKp%RQ1o;IsF!BosN=d7!Yieoh+1T2JhJ{BYr)1~k zmXwxNR5ms>x3sjjb#!!eb^$?m4<4}S;UXOd21Y(l7sn8b(|fPnENe0lU`seS^;%cN z_FY%+UQ-R#c2yCTGXL~XKSe~hwPIPpn~lk>D%xzx`Ka|=Pkp|d-8`xYOX018adrGvPo_1 zn8w-`6n!|nK+5D~K;I9+hxT(`O<8C6rg*(UNbK*4Cl~84dHLe<%Xo=b3HFCr&uAAB8m+TQj3 cKXEIj2%A?uji)9o1co<*r>mdKI;Vst0AjbD<^TWy literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-insensitive-header@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-insensitive-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e85297dd9c981895f4325629fdf480894ee5cb78 GIT binary patch literal 1245 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42&fK zJ|V6^#s7yRn7d%bJRn*GL@O68TDfD_{#|?a@7aHN@BYL4_aEJV5QvWNKYaY);p2yo zo;Z5+)Y0Roj-NPl{KUBvC(fNack#m2XBVym(esNppI^TD{OX;T*YCW%dGGaY5PEz2 z!P^H<-amNu{?W4!kDh;c^8CZ=_ut;W|Mva^5dHY@>BpxpK=kX!uiw9Z{RV@-VDSGh zIH)y$2o?gvy{06{FPMRmiJ66yi-(twUqDbuSVUA-PF_J#Sw+>r(8$=t%-q_>-oeqy zKOitDGCDaWH7z|SH!r`Su&AQ4s=BtWp|QEOt-YhOtGkB`aL$SA69WTNu&0Y-NW|f{ zH~xlS3XotgSQ2#6$9S#J=}BI1T)o#UnIzG&ZbSL$uSH9HrJ2}N8e=N|{k$Lqlcpye&6A$~DA{7(y9ar>&cKzjk;3f9wu31mM z8r##Fwz~T_0y5R&-2ykxyvNt`y=_ah&*W)Kx=ndhW50iz)2NV>eMD$&OV-st4!ez| z(ku^o_9ZU)u;Qwv{Mw*HylWS^y;^kBQhasR5@(Y+CU;(a(KYn4YFkv5e{%c#lDn-k z8&8U5x!rmFi#xVWXyaKkuUQ#Z>T>V1z6Ee?oi}gJoo2O#9xR%RW|{0{w{4JD(&)YY zL+YHsluiRtb^9MlUsr!jyC0T%*+x=#e@gN4t-I`x6un-#e(MJ5ZJG+fJD5JLS^8xf-%6Ez3A+2- z59M@Q+wD-QU-H+guu9Hr<+i-TXSe^pqrL39{?#+$8+~Ie)qn1leOI%$Q6q#aa+TU- zt+QfU8fsQ|lglILajk3Mj^y;4D-?U?_pxQ^;>sVJg+88m^yaML{g3xG+zsj(nC}|) VzF4#U959(Pc)I$ztaD0e0sz2l*cku- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-insensitive-selected.png b/OSX-Arc-White/gtk-3.14/assets/switch-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f4398f604cea201a384be697cc410ec161652278 GIT binary patch literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)ETLOGS zT!A#HfRmFmH#fJkva+_ewxpz_s;X+voH;XR&YU-I-ok|omn~bic=6)p%a^ZPw{Fv> zO`A7w-oAbNmMvR$?AWn$=gwWbcJ0}-XYby<55eI6{rf=r5g5D&gST(r0_m?`zkUaU z-(c|f?_W6M|NsA~cN|23j)zZ?|(J?bOx3sjf zvbT3|aCCHXc6E!5i;qu8%r7V`tg5PRZfR+2Z|{-%E$oOnr~FxA(cT`lgx&c}YfZ z@R0}1-dnC`g_!wo{#R!DNA-&JgQ|Jl75p7~Z}Ogf-j)97iTqB+Akmapv3@_QK}o>V L)z4*}Q$iB}XucBQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..67ea825a4dac0c1fcd15b7bd32b42e7c1aa4c652 GIT binary patch literal 1081 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*mM zJ|V6^#gqe1PEH{qAwfYwDJdyMMMVt_4Idw$;NalEz`)$x+`_`bl9G~z3l}b4ymcfQR8`fqv~?`4tgLP9ot&IqTwLAU-90?LyuE#VW8>oD;}a5-Q&Likii(R%N=wVi z%PXs@Ynq!|Iy<|%dz4ODyD=~@nR~i8hD02GJ3Tx2mV-#!Qzci9%!W6STSPtvt>uVV zdTWx<)J363#Bv00{{Qdp!?caXY>UZAW=YRbd@y@C`r}Cj) zDb4TtBtuEnS?8LBQZENiG?Z#QJNew(4-XS7Zd=}SSlA(!5~kuCmK~ns7Qc#BL`(Kz z;Ul&;_cmJcmIZ`K$}AR2``A-h5_M$4nIlZ?Yrac_-xYfGEAEHo>6F?7OeO~=POE)5 zP5)cOf?ewkmi$>Wzr-S$X={Ms!vBv{65Bbqb}OmYs|DnJ_2YT9_><=UDSp}k=|Z6a zYHNKQBX>+{)GMsC*5%xw`FKO24;&XzB# zHP&BNzJ2-l)}6OrHFESkSy26h_mT~JM^(UGR@p#3kEd5d)x*vGjYQd*Z3`6I+uu1_ z9-Pp4zUV@wM8H+&faxL6TgtimL{)Q&le)Y&S#V0X_ikJylyX%~bw%1ouYehgsunI< zVU@c`i}|f)rtrj=M1^NH!Iyu`3H#^9b1Ufbsk;xKgdEuzAamC~ue90n`m1BQ=?yxp zyH@^}I{cA;!aI)`t_?4x%vY#cIM;Q*mcO!Bm+xoae4ZQc^pBY8-HSWMB)0L;zo$N? zQt=@gr)2&qnZ@d!?k&r=kovnL)BKc1c88d#-f1?CiHb4P{y+Nle@%Tre_ErTxBRw6 QOF{Y8)78&qol`;+0C33TeEoc5!lIL8@MUQTpt6Hc~)EKLdP1 zT!Hle|Nqb21%h|y@4vrv>EXE>uP@wueDmg;3)i1qxc>U$ji+ZXKRbKt*}1FFFI;_i z_VVMimtS7E`Rwe~XP2%$JAd`b1rU0E;o6IH*PdRy_VoOn$I)C-q#cR*5f*C+@p!RFGU){L<3aApO{^GUg zcOJgI_wX&ygsus5yC%%*nl!Ix(!3=rcPv}IYsK0njw|5@Bef$2~r!T)gef#y}$L}A%e*gac_xE2A0D74z{Pr%O=Yvav{DK)6 z`S}F|rKF|R)YLUKwY2s0Y;5g9!@|NNl2cN$b8<^cO3NxL8=IP2T3TA$IyyQ!yMUm( z2M@6L^JX~%1EaX7i(`nz>AhEOh8;2xV0#ee;Nln%R_G`Y6Conf%jKcX>ygv_^0z%t zb7J;m$(OwUuf}|__Eev#acY~e*W6Gk5zoa%v$%G8e0VbR=A7F(J(j;_aIZO&c(&x3 zVY|lePFe751x^-Yqd%w|I3USIX@(kM1N@@JG#*{r*Pnb85|<(?1_SxE8-qQ`G8Lz_NS3 R8o(G}@O1TaS?83{1OQCJq?`Z% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-insensitive@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b0a2b569d611c70dad934bdded3f061186376543 GIT binary patch literal 1331 zcmb7@i&GO<6vo3t1u94Zbp$l>EK*T17KSz=3817h5FskU*zrL?K?sjjM2e5tfCh>@ zRP3MuBLd;&SR6$J9SVrpB)cJOLWohwV>c9IqCg5V485U$LC<{W-r2L?@0>e(XRlFX z_SxIH+Tn0GdrDM99N15R++kw{);D;_7Hn3zWD3p3#zrv_I}RRgv!agV;&5&c&1vzI zYlS-~ZeT_xFyk31%)H|{bX;Cu-nP@3>A5G5XVJGYa#CwP5?ygPi$-cREfScQmXCY(iX_9vh5wl*m9DKSkR)8+V|8II zhkVoi;KX+C`&PA`;pNo2z!P?#+`B%F!5e(`U_)Uq{)!^DyI&nj9uMvrJjm*2kDcEc zV@M~iZ~g4YNq%zdx^cmJz;|S!Dk6Hx_WPOI(B_^NMMT+(#l58JLqVbV9YHT5L)~hp zEYrVTVzb6%%~gY@fg$3X{Q9`8~$ogM7sU!;Wz(q+ZeAXXsW+J7?YK&gh!k WfsG399$y6f2{=k*Ohh~R80%k5GVKQd literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-selected.png b/OSX-Arc-White/gtk-3.14/assets/switch-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c2d2186b7c0bd5bac14b912d1a4c0263236bac21 GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!A!I04pnNetv#+b#+ZmO>uE?Wo2baNy*%~bLY&NGjHC!MT-_KS+ZpD;>AmsE?u!= z#j<6~HiE(C&6~Gw-MS47wr}6QbLY-oyLRo_vuEGFef#(Ce*goIkidH+@ZrOUZ!qv1 z4E}(@UoiOp|NpAJj&VTmd6oqE1v9X+aq;mB2#SfzE2yZdYiMcf=o=Us8Jqa{`UM08 zCa0uiWMpP$W)&5emX?)QR#w&4)~{N#cI~?L8%~`*bN1}L`w!lK{P^YTw>Jx)T*l;fhO!6yy8uRKfHdw=~g-ZO%+UpHn{dY+H8S@_1V%5dYYzPQcR zj-s8r)q=iCdTkdK$($&B>YV0e)wG*1jyF#7C52Yu`8FS8cH5X;e zt#$droW@=C?&m>A*4ggcI(qmV?(gjoVY(Q9pudKxq}HQmp6V>Il3NK?=Y!R3q*!?l zne@DGH0RiPaPjrq%F~UEujv#_F1)^C$It&#o*SR9J^z4v_3`yrHU7q(k=cKIbz890 vQ(m3h+Zg6Iu4}pRPA$m%^}K}Fb^S67Ud}DAW4c+6fYOqutDnm{r-UW|d-6fb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch-selected@2.png b/OSX-Arc-White/gtk-3.14/assets/switch-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6e1b8944f146baf901484833de12d8f0ff4e0995 GIT binary patch literal 1216 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42)p` zJ|V6^#dHI#tgKvITzq_d!otGh;^HbQDjFIZ+S=MaK0f~b{(*skSy@@Rxw(afg~i3i zixw?fx^(HXWy_W?U%q0+iq)%EZ``mZQpVJ!o`c1E?>QR z?fQ+Icke%V`0o9Ok3WC?{x`3FcM$^vQ@p2(V@Sl|w>NHw3pvWL7jPW$PFdHn#pTea z+pdQ{ghggHl?7f(N;Y-c?4+|nBjw-!>1osTbk4k6^Y_`&;y-q8>E4&=KnkO7t+Q2P5CnzCxebukWfA*9{-Hmk%JQZ@G@uR=i z=GNp(llg!0bj|v*dCml${&ODjvsSMNJK3{Q%J-bSfZMmt5}KB`-uGy7mmc!bZGW}z zby>PgWQI_?N#UiA++AnST<=WIDmT33^ZrTqLB>K)NmJ#d|8t}_c*T5{P;LFMx8TT| znbubv)-JcMpLW?IN62s9qFE;Yq`MBg%ayc5Z;wrv2&>?GsZ;s$P*J9@>HSxeCoTL| zC$MP&=Z(isOJ1;E;!W;mdbKNY&sIlsT@9{KyO57ew&p&bcNggY=I@TWko)6MyWbv% znc>Sq7W7{){&x9f)1(WJobTK8?%I|cQE7aA`}U{+sarKK)MFf8l`H7V1a0@ph)#B5 z+U<9?e0QFEa_QV1Cl}Z*K5<(7nRBvFo5r5!&hPg)RCZtR$((GsS3M#8LX&Rk>?AL% z5BES#Y+Nt=cD>4Br!m5B*bSy*n3f$S!Yt zN`9B~_oFgT?e3er*==ccYUZ}7(Klyp{_GjE)0O+goW};H?-FII89lx8Rlna{XuHFy zG-tz!^V4QNZhp1>pwj#}&D4qu5;Lyv_*vFndGw37SK8wh>E^Fw)@4hmss5b1ZkizL zw63XDtMC4+3)0kE6t&oeY2EZx$rhJs>pto|a}>P(|H0M!8q*E-GaO+xW!}rjRtqXV NJYD@<);T3K0RTvLGB^ML literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/switch.png b/OSX-Arc-White/gtk-3.14/assets/switch.png new file mode 100755 index 0000000000000000000000000000000000000000..3bc55877e42a5bf328abd5e09b449ed63c6c3ee0 GIT binary patch literal 765 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 bc8WikEzLKv>9wkWk~f2=tDnm{r-UW|J+3%t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-close-active-dark.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-close-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..73405fc18816276d32184e67e1431502a7f2910f GIT binary patch literal 606 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-close-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-close-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-close-backdrop.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-close-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-close-backdrop@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-close-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-close-dark.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-close-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..65a9a23c5f8fcf7a13b3abfc067592a29ae49cf3 GIT binary patch literal 472 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 bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-active-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-active@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34 z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-backdrop.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-backdrop@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-dark.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..9fb27510706cf376531a3b1c43aa6bf85234c3e4 GIT binary patch literal 464 zcmV;>0WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-hover-dark.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-hover-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2de4e7446c8f105738d3ea2eb4ad5418fb864215 GIT binary patch literal 589 zcmV-T0|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-hover-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-hover@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-maximize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI340WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-active-dark.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..017991834cbf3294b5b02dca303a9a7345099ced GIT binary patch literal 485 zcmVma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-active-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-active@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`J z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-backdrop.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-backdrop@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-dark.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6ced316d8202e43a1a87366761f6bf8231aa0ea2 GIT binary patch literal 462 zcmV;<0WtoGP)eFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtlma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-hover-dark@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-hover@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`JeFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize@2.png b/OSX-Arc-White/gtk-3.14/assets/titlebutton-minimize@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtl .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #2b2e39; + background-image: linear-gradient(to bottom, #ab6441); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #2b2e39; + background-image: linear-gradient(to bottom, #b14342); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #b6bcc6; } + .linked.vertical > .entry { + border-bottom-color: #3a3e4a; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:first-child { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(68, 74, 88, 0); + border-color: rgba(43, 46, 57, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #D3DAE3; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.suggested-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.destructive-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, .titlebar .button.titlebutton, + .header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton, .header-bar.selection-mode .button.titlebutton, .header-bar .titlebar.selection-mode .button.titlebutton, .titlebar.selection-mode .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > GtkLabel, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > GtkLabel, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > .button.needs-attention > GtkLabel:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 2px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .inline-toolbar GtkToolButton > .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5), inset -1px 0 rgba(43, 46, 57, 0.5); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.5); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(43, 46, 57, 0.5), inset 0 1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #484c59; } + .menuitem.button.flat:checked { + color: #D3DAE3; } + +*:link, .button:link, .button:visited { + color: #a9caf1; } + *:link:visited, .button:visited { + color: #7eafe9; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #d5e5f8; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #a9caf1; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(43, 46, 57, 0.6); + border-style: none none none solid; + color: #ccd3dc; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(211, 218, 227, 0.45); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .button { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #2b2e39; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #2b2e39; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383C4A; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, rgba(32, 35, 43, 0.97)) 1 0 1 0; } + +.inline-toolbar { + background-color: #313541; + border-style: solid; + border-color: #2b2e39; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #383C4A; + border-style: solid; + border-color: #2b2e39; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #313541; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: rgba(47, 52, 63, 0.97); + border-color: rgba(38, 42, 51, 0.97); } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + .csd .titlebar { + background-color: rgba(47, 52, 63, 0.97); } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(167, 94, 57, 0.988)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(173, 60, 59, 0.988)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.37)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.27)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(63, 69, 84, 0.991)); + border-color: rgba(21, 23, 28, 0.67); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-color: rgba(211, 218, 227, 0.2); } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #93b7e3; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #8a909b; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #D3DAE3; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #D3DAE3; + background-image: linear-gradient(to bottom, #2b2e39); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #b6bcc6; + background-color: #404552; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #D3DAE3; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #404552, inset -1px 0 #404552; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, rgba(255, 255, 255, 0) 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #404552; } + column-header .button:active:hover { + color: #D3DAE3; } + column-header .button:insensitive { + border-color: #383C4A; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383C4A; + border: 1px solid #2b2e39; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(211, 218, 227, 0.45); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(64, 69, 82, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #4f5461; } + .menu.button.bottom { + border-top: 1px solid #4f5461; } + .menu.button:hover { + background-color: #4f5461; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + margin: 10px; + padding: 2px; + border: 1px solid #20222a; + border-radius: 3px; + background-clip: border-box; + background-color: #383C4A; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(64, 69, 82, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #404552; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #2b2e39; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #383C4A; } + .notebook.header.frame { + border: 0px solid #2b2e39; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #2b2e39; } + .notebook.header.bottom { + box-shadow: inset 0 1px #2b2e39; } + .notebook.header.right { + box-shadow: inset 1px 0 #2b2e39; } + .notebook.header.left { + box-shadow: inset -1px 0 #2b2e39; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #404552, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #404552; + box-shadow: inset 0 -1px #404552, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #404552, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #404552; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(211, 218, 227, 0.45); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(211, 218, 227, 0.725); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #D3DAE3; } + .notebook tab .button { + padding: 0; + color: #9da3ad; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(211, 218, 227, 0.45); } + .notebook.arrow:hover { + color: rgba(211, 218, 227, 0.725); } + .notebook.arrow:active { + color: #D3DAE3; } + .notebook.arrow:insensitive { + color: rgba(211, 218, 227, 0.15); } + +.scrollbar { + background-clip: padding-box; + background-image: none; + border-style: solid; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 13; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.trough { + background-color: #3e434f; + border-left: 1px solid #2b2e39; } + .scrollbar.trough.horizontal { + border-left: none; + border-top: 1px solid #2b2e39; } + .scrollbar.slider { + border-radius: 21px 20px 20px 21px; + border: 3px solid transparent; + border-left-width: 4px; + background-color: #767b87; } + .scrollbar.slider.horizontal { + border-radius: 21px 21px 20px 20px; + border-left-width: 3px; + border-top-width: 4px; } + .scrollbar.slider:hover { + background-color: #5f6470; } + .scrollbar.slider:prelight:active, .scrollbar.slider:active { + background-color: #5294e2; } + .scrollbar.slider.fine-tune { + border-width: 4px; } + .scrollbar.slider.fine-tune:prelight:active { + background-color: #5294e2; } + .scrollbar.slider:insensitive { + background-color: transparent; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + background-color: #3e434f; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(211, 218, 227, 0.45); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #444a58); + border: 1px solid #262933; + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, #505666); + border-color: #262933; } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3c414e); + border-color: rgba(38, 41, 51, 0.8); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #2d303b); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(45, 48, 59, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #2d303b; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: #404552; + border-color: #404552; } + +.frame { + border: 1px solid #2b2e39; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #404552; + border-color: #2b2e39; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(255, 255, 255, 0.03); } + .list-row.button:active { + color: #D3DAE3; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive GtkLabel { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: white; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #D3DAE3; + border: 1px solid #2b2e39; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #D3DAE3; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(211, 218, 227, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #D3DAE3; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(211, 218, 227, 0.45); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(47, 52, 63, 0.97); + border-bottom: 1px solid rgba(32, 35, 43, 0.97); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #383C4A; + border-color: #2b2e39; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #2b2e39; } + +.sidebar { + border: none; + background-color: #3c4150; } + .sidebar .scrollbar.trough { + background-color: transparent; + border-width: 2px; + border-color: transparent; } + .sidebar:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #D3DAE3; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + +.pane-separator { + background-image: linear-gradient(to bottom, #2b2e39); } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +GtkColorSwatch { + border: none; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); } + GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4)); } + GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + GtkColorSwatch:hover { + border-color: rgba(0, 0, 0, 0.5); } + GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch.left, GtkColorSwatch:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + GtkColorSwatch.right, GtkColorSwatch:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch:only-child { + border-radius: 3px; } + GtkColorSwatch.color-active-badge { + border-width: 2px; } + GtkColorSwatch.color-active-badge:hover { + background-image: none; } + GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { + color: rgba(0, 0, 0, 0.3); + border-color: rgba(0, 0, 0, 0.3); } + GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.5); } + +GtkColorChooserWidget #add-color-button { + border-color: #313541; + background-color: #313541; + color: #383C4A; + box-shadow: none; } + GtkColorChooserWidget #add-color-button:hover { + border-color: #2b2e39; + background-color: #2b2e39; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.97), 0 8px 8px 0 rgba(0, 0, 0, 0.35); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.87), 0 5px 5px 0 rgba(0, 0, 0, 0.35); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.csd.popup, .window-frame.csd.menu { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #22242d; } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + +.header-bar.default-decoration .button.titlebutton, .titlebar.default-decoration .button.titlebutton, +.header-bar.selection-mode.default-decoration .button.titlebutton, .titlebar.selection-mode.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, .titlebar .button.titlebutton, +.header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 8px 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); + color: transparent; + background-position: center; + background-repeat: no-repeat; } + .header-bar .button.titlebutton:backdrop, .titlebar .button.titlebutton:backdrop, + .header-bar.selection-mode .button.titlebutton:backdrop, .titlebar.selection-mode .button.titlebutton:backdrop { + opacity: 1; } + +.header-bar .right .button.titlebutton:nth-last-child(3), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar .left .button.titlebutton:nth-child(3), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar .right .button.titlebutton:nth-last-child(3), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar .left .button.titlebutton:nth-child(3), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3) { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):hover, .header-bar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(3):hover, + .header-bar .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(3):hover, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(3):hover, + .titlebar .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar .left .button.titlebutton:nth-child(3):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar .left .button.titlebutton:nth-child(3):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar .left .button.titlebutton:nth-child(3):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar .left .button.titlebutton:nth-child(3):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + +.header-bar .right .button.titlebutton:nth-last-child(2), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar .left .button.titlebutton:nth-child(2), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar .right .button.titlebutton:nth-last-child(2), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar .left .button.titlebutton:nth-child(2), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2) { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):hover, .header-bar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(2):hover, + .header-bar .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(2):hover, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(2):hover, + .titlebar .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar .left .button.titlebutton:nth-child(2):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar .left .button.titlebutton:nth-child(2):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar .left .button.titlebutton:nth-child(2):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar .left .button.titlebutton:nth-child(2):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + +.header-bar .right .button.titlebutton:last-child, +.header-bar .right:dir(rtl) .button.titlebutton:first-child, +.header-bar .left .button.titlebutton:first-child, +.header-bar .left:dir(rtl) .button.titlebutton:last-child, .titlebar .right .button.titlebutton:last-child, +.titlebar .right:dir(rtl) .button.titlebutton:first-child, +.titlebar .left .button.titlebutton:first-child, +.titlebar .left:dir(rtl) .button.titlebutton:last-child, +.header-bar.selection-mode .right .button.titlebutton:last-child, +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.header-bar.selection-mode .left .button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child, .titlebar.selection-mode .right .button.titlebutton:last-child, +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.titlebar.selection-mode .left .button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:hover, .header-bar .right .button.titlebutton:last-child:backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar .left .button.titlebutton:first-child:hover, + .header-bar .left .button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar .right .button.titlebutton:last-child:hover, .titlebar .right .button.titlebutton:last-child:backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar .left .button.titlebutton:first-child:hover, + .titlebar .left .button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar .left .button.titlebutton:first-child:active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar .right .button.titlebutton:last-child:active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar .left .button.titlebutton:first-child:active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar .left .button.titlebutton:first-child:backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar .right .button.titlebutton:last-child:backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar .left .button.titlebutton:first-child:backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + +.header-bar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, +.titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { + padding: 4px 6px 4px 6px; + color: rgba(207, 218, 231, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + background-image: none; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + +.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #2b2e39; } + +GtkHTML { + background-color: #404552; + color: #D3DAE3; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #D3DAE3; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +NautilusNotebook.notebook { + background-color: #404552; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #404552; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #2b2e39; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: rgba(38, 42, 51, 0.97); } + +.open-document-selector-listbox-row { + border-bottom: 1px solid #2d303b; + padding: 6px 6px 6px 12px; } + .open-document-selector-listbox-row .path-label { + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + .open-document-selector-listbox-row:selected .path-label { + color: rgba(255, 255, 255, 0.7); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #9da3ad; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #D3DAE3; } + +.gedit-document-panel-dragged-row { + border: 1px solid #2b2e39; + background-color: #22242d; + color: #D3DAE3; } + +GeditStatusbar { + border-top: 1px solid #2b2e39; + background-color: #383C4A; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #2b2e39; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(211, 218, 227, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #3c4150; + padding: 6px; + border-color: #2b2e39; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #D3DAE3; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #383C4A; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #404552; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #D3DAE3; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(211, 218, 227, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, rgba(43, 46, 55, 0.95)); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(255, 255, 255, 0.05); + border: solid rgba(255, 255, 255, 0.07); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(211, 218, 227, 0.45); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #D3DAE3; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(32, 35, 43, 0.97); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(32, 35, 43, 0.97)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(64, 71, 86, 0.97); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #2b2e39; + border-right: 1px solid #2b2e39; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #2b2e39; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #2b2e39; + background-color: #383C4A; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #383C4A; + color: #D3DAE3; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: #434859; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #383C4A; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #D3DAE3; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #404552; } + +GraniteWidgetsWelcome GtkLabel { + color: #868b97; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(211, 218, 227, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #404552); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #a5abb5; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #D3DAE3; } + +#content_frame { + padding-bottom: 14px; + background-color: #383C4A; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + #content_frame .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(47, 52, 63, 0.97); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(38, 42, 51, 0.97); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #D3DAE3; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: rgba(38, 42, 51, 0.97); } + +NemoWindow GtkEventBox { + background-color: #383C4A; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog .sidebar, +NautilusWindow .sidebar, +NemoWindow .sidebar { + border-right: 1px solid rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog .sidebar:dir(rtl), +NautilusWindow .sidebar:dir(rtl), +NemoWindow .sidebar:dir(rtl) { + border-left: 1px solid rgba(42, 45, 55, 0.95); } + +NautilusWindow GtkBox.sidebar { + background-color: transparent; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog MarlinPlacesSidebar, +NautilusWindow .sidebar, +NautilusWindow MarlinPlacesSidebar, +NemoWindow .sidebar, +NemoWindow MarlinPlacesSidebar, +MarlinViewWindow .sidebar, +MarlinViewWindow MarlinPlacesSidebar { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar .source-list.sidebar row, GtkFileChooserDialog MarlinPlacesSidebar .view, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar .source-list.sidebar row, + NautilusWindow MarlinPlacesSidebar .view, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row, + NemoWindow .sidebar .view, + NemoWindow .sidebar .source-list.sidebar row, + NemoWindow MarlinPlacesSidebar .view, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar .source-list.sidebar row, + MarlinViewWindow MarlinPlacesSidebar .view, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar .source-list.sidebar row.image, GtkFileChooserDialog MarlinPlacesSidebar .view.image, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar .source-list.sidebar row.image, + NautilusWindow MarlinPlacesSidebar .view.image, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar .source-list.sidebar row.image, + NemoWindow MarlinPlacesSidebar .view.image, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar .source-list.sidebar row.image, + MarlinViewWindow MarlinPlacesSidebar .view.image, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar .source-list.sidebar row.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .view.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar .source-list.sidebar row.cell:selected, + NautilusWindow MarlinPlacesSidebar .view.cell:selected, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar .source-list.sidebar row.cell:selected, + NemoWindow MarlinPlacesSidebar .view.cell:selected, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .view.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog MarlinPlacesSidebar.frame, + NautilusWindow .sidebar.frame, + NautilusWindow MarlinPlacesSidebar.frame, + NemoWindow .sidebar.frame, + NemoWindow MarlinPlacesSidebar.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow MarlinPlacesSidebar.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog MarlinPlacesSidebar .separator, GtkFileChooserDialog MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserDialog MarlinPlacesSidebar .view.separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow MarlinPlacesSidebar .separator, + NautilusWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NautilusWindow MarlinPlacesSidebar .view.separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow MarlinPlacesSidebar .separator, + NemoWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NemoWindow MarlinPlacesSidebar .view.separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow MarlinPlacesSidebar .separator, + MarlinViewWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + MarlinViewWindow MarlinPlacesSidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(42, 45, 55, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #404552; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: rgba(31, 33, 40, 0.95); } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(38, 42, 51, 0.97); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(47, 52, 63, 0.97); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(42, 45, 55, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #2b2e39; } + +GeditWindow.background > .titlebar.default-decoration, +GeditWindow.background > .titlebar.default-decoration:backdrop { + background-color: #2f343f; } + +.gedit-bottom-panel-paned { + background-color: #404552; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .scrollbars-junction, + GeditFileBrowserWidget .scrollbars-junction.frame { + border-color: transparent; + background-color: transparent; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog .sidebar .trough.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .trough.scrollbar, +NautilusWindow .sidebar .trough.scrollbar, +NautilusWindow MarlinPlacesSidebar .trough.scrollbar, +NemoWindow .sidebar .trough.scrollbar, +NemoWindow MarlinPlacesSidebar .trough.scrollbar, +MarlinViewWindow .sidebar .trough.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .trough.scrollbar, GeditFileBrowserWidget .trough.scrollbar { + background-color: transparent; + border-color: transparent; } + +GtkFileChooserDialog .sidebar .slider.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar, +NautilusWindow .sidebar .slider.scrollbar, +NautilusWindow MarlinPlacesSidebar .slider.scrollbar, +NemoWindow .sidebar .slider.scrollbar, +NemoWindow MarlinPlacesSidebar .slider.scrollbar, +MarlinViewWindow .sidebar .slider.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar, GeditFileBrowserWidget .slider.scrollbar { + border-radius: 20px; + border: 3px solid transparent; + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .slider.scrollbar:hover, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:hover, + NautilusWindow .sidebar .slider.scrollbar:hover, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:hover, + NemoWindow .sidebar .slider.scrollbar:hover, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:hover, + MarlinViewWindow .sidebar .slider.scrollbar:hover, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:hover, GeditFileBrowserWidget .slider.scrollbar:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .slider.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NemoWindow .sidebar .slider.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, GeditFileBrowserWidget .slider.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NautilusWindow .sidebar .slider.fine-tune.scrollbar, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NemoWindow .sidebar .slider.fine-tune.scrollbar, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, GeditFileBrowserWidget .slider.fine-tune.scrollbar { + border-width: 4px; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, GeditFileBrowserWidget .slider.fine-tune.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.scrollbar:insensitive, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:insensitive, + NautilusWindow .sidebar .slider.scrollbar:insensitive, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + NemoWindow .sidebar .slider.scrollbar:insensitive, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + MarlinViewWindow .sidebar .slider.scrollbar:insensitive, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, GeditFileBrowserWidget .slider.scrollbar:insensitive { + background-color: transparent; } + +/* GTK NAMED COLORS */ +@define-color theme_fg_color #D3DAE3; +@define-color theme_text_color #D3DAE3; +@define-color theme_bg_color #383C4A; +@define-color theme_base_color #404552; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #D3DAE3; +@define-color text_color #D3DAE3; +@define-color bg_color #383C4A; +@define-color base_color #404552; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3c4150; +@define-color insensitive_fg_color alpha(#d3dae3, 0.5); +@define-color insensitive_base_color #404552; +@define-color theme_unfocused_fg_color #D3DAE3; +@define-color theme_unfocused_text_color #D3DAE3; +@define-color theme_unfocused_bg_color #383C4A; +@define-color theme_unfocused_base_color #404552; +@define-color borders #2b2e39; +@define-color unfocused_borders #2b2e39; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #a9caf1; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; +@define-color content_view_bg #404552; diff --git a/OSX-Arc-White/gtk-3.14/gtk-darker.css b/OSX-Arc-White/gtk-3.14/gtk-darker.css new file mode 100755 index 0000000..a5f7f0d --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/gtk-darker.css @@ -0,0 +1,4057 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, GtkLabel.view.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, GtkLabel.view.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, GtkLabel.view.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator { + color: #5c616c; } + +GtkLabel:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } + +GtkAssistant .sidebar GtkLabel.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +GtkFlowBox .grid-child { + padding: 3px; + border-radius: 3px; } + GtkFlowBox .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #7d8189; } + .linked.vertical > .entry { + border-bottom-color: #f4f5f6; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, .titlebar .button.titlebutton, + .header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton, .header-bar.selection-mode .button.titlebutton, .header-bar .titlebar.selection-mode .button.titlebutton, .titlebar.selection-mode .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > GtkLabel, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > GtkLabel, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > GtkLabel:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4), inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .button { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, rgba(32, 35, 43, 0.97)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: rgba(47, 52, 63, 0.97); + border-color: rgba(38, 42, 51, 0.97); } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + .csd .titlebar { + background-color: rgba(47, 52, 63, 0.97); } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(167, 94, 57, 0.988)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(173, 60, 59, 0.988)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.37)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.27)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(63, 69, 84, 0.991)); + border-color: rgba(21, 23, 28, 0.67); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-color: rgba(92, 97, 108, 0.2); } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + margin: 10px; + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + background-clip: padding-box; + background-image: none; + border-style: solid; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 13; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.trough { + background-color: #fcfcfc; + border-left: 1px solid #dcdfe3; } + .scrollbar.trough.horizontal { + border-left: none; + border-top: 1px solid #dcdfe3; } + .scrollbar.slider { + border-radius: 21px 20px 20px 21px; + border: 3px solid transparent; + border-left-width: 4px; + background-color: #b8babf; } + .scrollbar.slider.horizontal { + border-radius: 21px 21px 20px 20px; + border-left-width: 3px; + border-top-width: 4px; } + .scrollbar.slider:hover { + background-color: #cfd1d4; } + .scrollbar.slider:prelight:active, .scrollbar.slider:active { + background-color: #5294e2; } + .scrollbar.slider.fine-tune { + border-width: 4px; } + .scrollbar.slider.fine-tune:prelight:active { + background-color: #5294e2; } + .scrollbar.slider:insensitive { + background-color: transparent; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + background-color: #fcfcfc; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(0, 0, 0, 0.05); } + .list-row.button:active { + color: #5c616c; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive GtkLabel { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(47, 52, 63, 0.97); + border-bottom: 1px solid rgba(32, 35, 43, 0.97); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar { + border: none; + background-color: #fbfbfc; } + .sidebar .scrollbar.trough { + background-color: transparent; + border-width: 2px; + border-color: transparent; } + .sidebar:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #5c616c; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + +.pane-separator { + background-image: linear-gradient(to bottom, #dcdfe3); } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +GtkColorSwatch { + border: none; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); } + GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4)); } + GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + GtkColorSwatch:hover { + border-color: rgba(0, 0, 0, 0.5); } + GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch.left, GtkColorSwatch:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + GtkColorSwatch.right, GtkColorSwatch:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch:only-child { + border-radius: 3px; } + GtkColorSwatch.color-active-badge { + border-width: 2px; } + GtkColorSwatch.color-active-badge:hover { + background-image: none; } + GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { + color: rgba(0, 0, 0, 0.3); + border-color: rgba(0, 0, 0, 0.3); } + GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.5); } + +GtkColorChooserWidget #add-color-button { + border-color: #e8ebed; + background-color: #e8ebed; + color: #F5F6F7; + box-shadow: none; } + GtkColorChooserWidget #add-color-button:hover { + border-color: #dcdfe3; + background-color: #dcdfe3; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.97), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.87), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.csd.popup, .window-frame.csd.menu { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + +.header-bar.default-decoration .button.titlebutton, .titlebar.default-decoration .button.titlebutton, +.header-bar.selection-mode.default-decoration .button.titlebutton, .titlebar.selection-mode.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, .titlebar .button.titlebutton, +.header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 8px 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); + color: transparent; + background-position: center; + background-repeat: no-repeat; } + .header-bar .button.titlebutton:backdrop, .titlebar .button.titlebutton:backdrop, + .header-bar.selection-mode .button.titlebutton:backdrop, .titlebar.selection-mode .button.titlebutton:backdrop { + opacity: 1; } + +.header-bar .right .button.titlebutton:nth-last-child(3), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar .left .button.titlebutton:nth-child(3), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar .right .button.titlebutton:nth-last-child(3), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar .left .button.titlebutton:nth-child(3), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3) { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):hover, .header-bar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(3):hover, + .header-bar .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(3):hover, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(3):hover, + .titlebar .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar .left .button.titlebutton:nth-child(3):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar .left .button.titlebutton:nth-child(3):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar .left .button.titlebutton:nth-child(3):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar .left .button.titlebutton:nth-child(3):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + +.header-bar .right .button.titlebutton:nth-last-child(2), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar .left .button.titlebutton:nth-child(2), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar .right .button.titlebutton:nth-last-child(2), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar .left .button.titlebutton:nth-child(2), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2) { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):hover, .header-bar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(2):hover, + .header-bar .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(2):hover, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(2):hover, + .titlebar .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar .left .button.titlebutton:nth-child(2):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar .left .button.titlebutton:nth-child(2):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar .left .button.titlebutton:nth-child(2):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar .left .button.titlebutton:nth-child(2):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + +.header-bar .right .button.titlebutton:last-child, +.header-bar .right:dir(rtl) .button.titlebutton:first-child, +.header-bar .left .button.titlebutton:first-child, +.header-bar .left:dir(rtl) .button.titlebutton:last-child, .titlebar .right .button.titlebutton:last-child, +.titlebar .right:dir(rtl) .button.titlebutton:first-child, +.titlebar .left .button.titlebutton:first-child, +.titlebar .left:dir(rtl) .button.titlebutton:last-child, +.header-bar.selection-mode .right .button.titlebutton:last-child, +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.header-bar.selection-mode .left .button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child, .titlebar.selection-mode .right .button.titlebutton:last-child, +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.titlebar.selection-mode .left .button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:hover, .header-bar .right .button.titlebutton:last-child:backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar .left .button.titlebutton:first-child:hover, + .header-bar .left .button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar .right .button.titlebutton:last-child:hover, .titlebar .right .button.titlebutton:last-child:backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar .left .button.titlebutton:first-child:hover, + .titlebar .left .button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar .left .button.titlebutton:first-child:active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar .right .button.titlebutton:last-child:active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar .left .button.titlebutton:first-child:active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar .left .button.titlebutton:first-child:backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar .right .button.titlebutton:last-child:backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar .left .button.titlebutton:first-child:backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + +.header-bar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, +.titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { + padding: 4px 6px 4px 6px; + color: rgba(207, 218, 231, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + background-image: none; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + +.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: rgba(38, 42, 51, 0.97); } + +.open-document-selector-listbox-row { + border-bottom: 1px solid #e7e9ec; + padding: 6px 6px 6px 12px; } + .open-document-selector-listbox-row .path-label { + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + .open-document-selector-listbox-row:selected .path-label { + color: rgba(255, 255, 255, 0.7); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #5c616c; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #F5F6F7; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, rgba(43, 46, 55, 0.95)); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(32, 35, 43, 0.97); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(32, 35, 43, 0.97)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(64, 71, 86, 0.97); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: rgba(38, 42, 51, 0.97); } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +NautilusWindow GtkBox.sidebar { + background-color: transparent; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog MarlinPlacesSidebar, +NautilusWindow .sidebar, +NautilusWindow MarlinPlacesSidebar, +NemoWindow .sidebar, +NemoWindow MarlinPlacesSidebar, +MarlinViewWindow .sidebar, +MarlinViewWindow MarlinPlacesSidebar { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar .source-list.sidebar row, GtkFileChooserDialog MarlinPlacesSidebar .view, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar .source-list.sidebar row, + NautilusWindow MarlinPlacesSidebar .view, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row, + NemoWindow .sidebar .view, + NemoWindow .sidebar .source-list.sidebar row, + NemoWindow MarlinPlacesSidebar .view, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar .source-list.sidebar row, + MarlinViewWindow MarlinPlacesSidebar .view, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar .source-list.sidebar row.image, GtkFileChooserDialog MarlinPlacesSidebar .view.image, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar .source-list.sidebar row.image, + NautilusWindow MarlinPlacesSidebar .view.image, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar .source-list.sidebar row.image, + NemoWindow MarlinPlacesSidebar .view.image, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar .source-list.sidebar row.image, + MarlinViewWindow MarlinPlacesSidebar .view.image, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar .source-list.sidebar row.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .view.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar .source-list.sidebar row.cell:selected, + NautilusWindow MarlinPlacesSidebar .view.cell:selected, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar .source-list.sidebar row.cell:selected, + NemoWindow MarlinPlacesSidebar .view.cell:selected, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .view.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog MarlinPlacesSidebar.frame, + NautilusWindow .sidebar.frame, + NautilusWindow MarlinPlacesSidebar.frame, + NemoWindow .sidebar.frame, + NemoWindow MarlinPlacesSidebar.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow MarlinPlacesSidebar.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog MarlinPlacesSidebar .separator, GtkFileChooserDialog MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserDialog MarlinPlacesSidebar .view.separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow MarlinPlacesSidebar .separator, + NautilusWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NautilusWindow MarlinPlacesSidebar .view.separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow MarlinPlacesSidebar .separator, + NemoWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NemoWindow MarlinPlacesSidebar .view.separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow MarlinPlacesSidebar .separator, + MarlinViewWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + MarlinViewWindow MarlinPlacesSidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(38, 42, 51, 0.97); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(47, 52, 63, 0.97); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +GeditWindow.background > .titlebar.default-decoration, +GeditWindow.background > .titlebar.default-decoration:backdrop { + background-color: #2f343f; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .scrollbars-junction, + GeditFileBrowserWidget .scrollbars-junction.frame { + border-color: transparent; + background-color: transparent; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog .sidebar .trough.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .trough.scrollbar, +NautilusWindow .sidebar .trough.scrollbar, +NautilusWindow MarlinPlacesSidebar .trough.scrollbar, +NemoWindow .sidebar .trough.scrollbar, +NemoWindow MarlinPlacesSidebar .trough.scrollbar, +MarlinViewWindow .sidebar .trough.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .trough.scrollbar, GeditFileBrowserWidget .trough.scrollbar { + background-color: transparent; + border-color: transparent; } + +GtkFileChooserDialog .sidebar .slider.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar, +NautilusWindow .sidebar .slider.scrollbar, +NautilusWindow MarlinPlacesSidebar .slider.scrollbar, +NemoWindow .sidebar .slider.scrollbar, +NemoWindow MarlinPlacesSidebar .slider.scrollbar, +MarlinViewWindow .sidebar .slider.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar, GeditFileBrowserWidget .slider.scrollbar { + border-radius: 20px; + border: 3px solid transparent; + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .slider.scrollbar:hover, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:hover, + NautilusWindow .sidebar .slider.scrollbar:hover, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:hover, + NemoWindow .sidebar .slider.scrollbar:hover, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:hover, + MarlinViewWindow .sidebar .slider.scrollbar:hover, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:hover, GeditFileBrowserWidget .slider.scrollbar:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .slider.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NemoWindow .sidebar .slider.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, GeditFileBrowserWidget .slider.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NautilusWindow .sidebar .slider.fine-tune.scrollbar, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NemoWindow .sidebar .slider.fine-tune.scrollbar, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, GeditFileBrowserWidget .slider.fine-tune.scrollbar { + border-width: 4px; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, GeditFileBrowserWidget .slider.fine-tune.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.scrollbar:insensitive, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:insensitive, + NautilusWindow .sidebar .slider.scrollbar:insensitive, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + NemoWindow .sidebar .slider.scrollbar:insensitive, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + MarlinViewWindow .sidebar .slider.scrollbar:insensitive, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, GeditFileBrowserWidget .slider.scrollbar:insensitive { + background-color: transparent; } + +/* GTK NAMED COLORS */ +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; +@define-color content_view_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.14/gtk-light.css b/OSX-Arc-White/gtk-3.14/gtk-light.css new file mode 100755 index 0000000..0b0cae4 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/gtk-light.css @@ -0,0 +1,4057 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, GtkLabel.view.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, GtkLabel.view.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, GtkLabel.view.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator { + color: #5c616c; } + +GtkLabel:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } + +GtkAssistant .sidebar GtkLabel.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +GtkFlowBox .grid-child { + padding: 3px; + border-radius: 3px; } + GtkFlowBox .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #7d8189; } + .linked.vertical > .entry { + border-bottom-color: #f4f5f6; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, .titlebar .button.titlebutton, + .header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton, .header-bar.selection-mode .button.titlebutton, .header-bar .titlebar.selection-mode .button.titlebutton, .titlebar.selection-mode .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > GtkLabel, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > GtkLabel, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > GtkLabel:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4), inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .button { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, rgba(212, 213, 219, 0.95)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; } + .csd .header-bar { + background-color: rgba(231, 232, 235, 0.95); + border-color: rgba(212, 213, 219, 0.95); } + .header-bar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 4px 4px 0 0; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + .csd .titlebar { + background-color: rgba(231, 232, 235, 0.95); } + .titlebar:backdrop { + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd .titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + .maximized .titlebar { + background-color: #e7e8eb; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #eff0f2; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: border-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: #F27835; + background-image: linear-gradient(to bottom, rgba(238, 162, 121, 0.98)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: #FC4138; + background-image: linear-gradient(to bottom, rgba(244, 128, 123, 0.98)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(82, 93, 118, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(82, 93, 118, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(82, 93, 118, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.15)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.1)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #fbfbfc); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(245, 246, 247, 0.985)); + border-color: rgba(82, 93, 118, 0.3); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-color: rgba(92, 97, 108, 0.2); } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + margin: 10px; + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + background-clip: padding-box; + background-image: none; + border-style: solid; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 13; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.trough { + background-color: #fcfcfc; + border-left: 1px solid #dcdfe3; } + .scrollbar.trough.horizontal { + border-left: none; + border-top: 1px solid #dcdfe3; } + .scrollbar.slider { + border-radius: 21px 20px 20px 21px; + border: 3px solid transparent; + border-left-width: 4px; + background-color: #b8babf; } + .scrollbar.slider.horizontal { + border-radius: 21px 21px 20px 20px; + border-left-width: 3px; + border-top-width: 4px; } + .scrollbar.slider:hover { + background-color: #cfd1d4; } + .scrollbar.slider:prelight:active, .scrollbar.slider:active { + background-color: #5294e2; } + .scrollbar.slider.fine-tune { + border-width: 4px; } + .scrollbar.slider.fine-tune:prelight:active { + background-color: #5294e2; } + .scrollbar.slider:insensitive { + background-color: transparent; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + background-color: #fcfcfc; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(0, 0, 0, 0.05); } + .list-row.button:active { + color: #5c616c; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive GtkLabel { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(231, 232, 235, 0.95); + border-bottom: 1px solid rgba(212, 213, 219, 0.95); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar { + border: none; + background-color: #fbfbfc; } + .sidebar .scrollbar.trough { + background-color: transparent; + border-width: 2px; + border-color: transparent; } + .sidebar:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #5c616c; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + +.pane-separator { + background-image: linear-gradient(to bottom, #dcdfe3); } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +GtkColorSwatch { + border: none; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); } + GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4)); } + GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + GtkColorSwatch:hover { + border-color: rgba(0, 0, 0, 0.5); } + GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch.left, GtkColorSwatch:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + GtkColorSwatch.right, GtkColorSwatch:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch:only-child { + border-radius: 3px; } + GtkColorSwatch.color-active-badge { + border-width: 2px; } + GtkColorSwatch.color-active-badge:hover { + background-image: none; } + GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { + color: rgba(0, 0, 0, 0.3); + border-color: rgba(0, 0, 0, 0.3); } + GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.5); } + +GtkColorChooserWidget #add-color-button { + border-color: #e8ebed; + background-color: #e8ebed; + color: #F5F6F7; + box-shadow: none; } + GtkColorChooserWidget #add-color-button:hover { + border-color: #dcdfe3; + background-color: #dcdfe3; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.csd.popup, .window-frame.csd.menu { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + +.header-bar.default-decoration .button.titlebutton, .titlebar.default-decoration .button.titlebutton, +.header-bar.selection-mode.default-decoration .button.titlebutton, .titlebar.selection-mode.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, .titlebar .button.titlebutton, +.header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 8px 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); + color: transparent; + background-position: center; + background-repeat: no-repeat; } + .header-bar .button.titlebutton:backdrop, .titlebar .button.titlebutton:backdrop, + .header-bar.selection-mode .button.titlebutton:backdrop, .titlebar.selection-mode .button.titlebutton:backdrop { + opacity: 1; } + +.header-bar .right .button.titlebutton:nth-last-child(3), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar .left .button.titlebutton:nth-child(3), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar .right .button.titlebutton:nth-last-child(3), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar .left .button.titlebutton:nth-child(3), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3) { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):hover, .header-bar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(3):hover, + .header-bar .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(3):hover, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(3):hover, + .titlebar .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar .left .button.titlebutton:nth-child(3):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar .left .button.titlebutton:nth-child(3):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar .left .button.titlebutton:nth-child(3):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar .left .button.titlebutton:nth-child(3):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + +.header-bar .right .button.titlebutton:nth-last-child(2), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar .left .button.titlebutton:nth-child(2), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar .right .button.titlebutton:nth-last-child(2), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar .left .button.titlebutton:nth-child(2), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2) { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):hover, .header-bar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(2):hover, + .header-bar .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(2):hover, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(2):hover, + .titlebar .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar .left .button.titlebutton:nth-child(2):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar .left .button.titlebutton:nth-child(2):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar .left .button.titlebutton:nth-child(2):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar .left .button.titlebutton:nth-child(2):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + +.header-bar .right .button.titlebutton:last-child, +.header-bar .right:dir(rtl) .button.titlebutton:first-child, +.header-bar .left .button.titlebutton:first-child, +.header-bar .left:dir(rtl) .button.titlebutton:last-child, .titlebar .right .button.titlebutton:last-child, +.titlebar .right:dir(rtl) .button.titlebutton:first-child, +.titlebar .left .button.titlebutton:first-child, +.titlebar .left:dir(rtl) .button.titlebutton:last-child, +.header-bar.selection-mode .right .button.titlebutton:last-child, +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.header-bar.selection-mode .left .button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child, .titlebar.selection-mode .right .button.titlebutton:last-child, +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.titlebar.selection-mode .left .button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + .header-bar .right .button.titlebutton:last-child:hover, .header-bar .right .button.titlebutton:last-child:backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar .left .button.titlebutton:first-child:hover, + .header-bar .left .button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar .right .button.titlebutton:last-child:hover, .titlebar .right .button.titlebutton:last-child:backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar .left .button.titlebutton:first-child:hover, + .titlebar .left .button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + .header-bar .right .button.titlebutton:last-child:active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar .left .button.titlebutton:first-child:active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar .right .button.titlebutton:last-child:active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar .left .button.titlebutton:first-child:active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + .header-bar .right .button.titlebutton:last-child:backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar .left .button.titlebutton:first-child:backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar .right .button.titlebutton:last-child:backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar .left .button.titlebutton:first-child:backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + +.header-bar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, +.titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { + padding: 4px 6px 4px 6px; + color: rgba(82, 93, 118, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + background-image: none; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + +.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: rgba(212, 213, 219, 0.95); } + +.open-document-selector-listbox-row { + border-bottom: 1px solid #e7e9ec; + padding: 6px 6px 6px 12px; } + .open-document-selector-listbox-row .path-label { + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + .open-document-selector-listbox-row:selected .path-label { + color: rgba(255, 255, 255, 0.7); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #5c616c; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #F5F6F7; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, rgba(43, 46, 55, 0.95)); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(253, 253, 254, 0.95); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: rgba(212, 213, 219, 0.95); } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +NautilusWindow GtkBox.sidebar { + background-color: transparent; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog MarlinPlacesSidebar, +NautilusWindow .sidebar, +NautilusWindow MarlinPlacesSidebar, +NemoWindow .sidebar, +NemoWindow MarlinPlacesSidebar, +MarlinViewWindow .sidebar, +MarlinViewWindow MarlinPlacesSidebar { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar .source-list.sidebar row, GtkFileChooserDialog MarlinPlacesSidebar .view, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar .source-list.sidebar row, + NautilusWindow MarlinPlacesSidebar .view, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row, + NemoWindow .sidebar .view, + NemoWindow .sidebar .source-list.sidebar row, + NemoWindow MarlinPlacesSidebar .view, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar .source-list.sidebar row, + MarlinViewWindow MarlinPlacesSidebar .view, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar .source-list.sidebar row.image, GtkFileChooserDialog MarlinPlacesSidebar .view.image, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar .source-list.sidebar row.image, + NautilusWindow MarlinPlacesSidebar .view.image, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar .source-list.sidebar row.image, + NemoWindow MarlinPlacesSidebar .view.image, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar .source-list.sidebar row.image, + MarlinViewWindow MarlinPlacesSidebar .view.image, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar .source-list.sidebar row.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .view.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar .source-list.sidebar row.cell:selected, + NautilusWindow MarlinPlacesSidebar .view.cell:selected, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar .source-list.sidebar row.cell:selected, + NemoWindow MarlinPlacesSidebar .view.cell:selected, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .view.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog MarlinPlacesSidebar.frame, + NautilusWindow .sidebar.frame, + NautilusWindow MarlinPlacesSidebar.frame, + NemoWindow .sidebar.frame, + NemoWindow MarlinPlacesSidebar.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow MarlinPlacesSidebar.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog MarlinPlacesSidebar .separator, GtkFileChooserDialog MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserDialog MarlinPlacesSidebar .view.separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow MarlinPlacesSidebar .separator, + NautilusWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NautilusWindow MarlinPlacesSidebar .view.separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow MarlinPlacesSidebar .separator, + NemoWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NemoWindow MarlinPlacesSidebar .view.separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow MarlinPlacesSidebar .separator, + MarlinViewWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + MarlinViewWindow MarlinPlacesSidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(212, 213, 219, 0.95); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(231, 232, 235, 0.95); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +GeditWindow.background > .titlebar.default-decoration, +GeditWindow.background > .titlebar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .scrollbars-junction, + GeditFileBrowserWidget .scrollbars-junction.frame { + border-color: transparent; + background-color: transparent; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog .sidebar .trough.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .trough.scrollbar, +NautilusWindow .sidebar .trough.scrollbar, +NautilusWindow MarlinPlacesSidebar .trough.scrollbar, +NemoWindow .sidebar .trough.scrollbar, +NemoWindow MarlinPlacesSidebar .trough.scrollbar, +MarlinViewWindow .sidebar .trough.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .trough.scrollbar, GeditFileBrowserWidget .trough.scrollbar { + background-color: transparent; + border-color: transparent; } + +GtkFileChooserDialog .sidebar .slider.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar, +NautilusWindow .sidebar .slider.scrollbar, +NautilusWindow MarlinPlacesSidebar .slider.scrollbar, +NemoWindow .sidebar .slider.scrollbar, +NemoWindow MarlinPlacesSidebar .slider.scrollbar, +MarlinViewWindow .sidebar .slider.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar, GeditFileBrowserWidget .slider.scrollbar { + border-radius: 20px; + border: 3px solid transparent; + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .slider.scrollbar:hover, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:hover, + NautilusWindow .sidebar .slider.scrollbar:hover, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:hover, + NemoWindow .sidebar .slider.scrollbar:hover, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:hover, + MarlinViewWindow .sidebar .slider.scrollbar:hover, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:hover, GeditFileBrowserWidget .slider.scrollbar:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .slider.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NemoWindow .sidebar .slider.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, GeditFileBrowserWidget .slider.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NautilusWindow .sidebar .slider.fine-tune.scrollbar, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NemoWindow .sidebar .slider.fine-tune.scrollbar, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, GeditFileBrowserWidget .slider.fine-tune.scrollbar { + border-width: 4px; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, GeditFileBrowserWidget .slider.fine-tune.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.scrollbar:insensitive, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:insensitive, + NautilusWindow .sidebar .slider.scrollbar:insensitive, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + NemoWindow .sidebar .slider.scrollbar:insensitive, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + MarlinViewWindow .sidebar .slider.scrollbar:insensitive, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, GeditFileBrowserWidget .slider.scrollbar:insensitive { + background-color: transparent; } + +/* GTK NAMED COLORS */ +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; +@define-color content_view_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.14/gtk-solid-dark.css b/OSX-Arc-White/gtk-3.14/gtk-solid-dark.css new file mode 100755 index 0000000..6394a6a --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/gtk-solid-dark.css @@ -0,0 +1,4064 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #a9caf1; + -GtkWidget-visited-link-color: #7eafe9; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(211, 218, 227, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #D3DAE3; + background-color: #383C4A; } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #383C4A; + color: #D3DAE3; } + .gtkstyle-fallback:prelight { + background-color: #4e5467; + color: #D3DAE3; } + .gtkstyle-fallback:active { + background-color: #22242d; + color: #D3DAE3; } + .gtkstyle-fallback:insensitive { + background-color: #3c4150; + color: rgba(211, 218, 227, 0.45); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #D3DAE3; + background-color: #404552; } + .view.dim-label, GtkLabel.view.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .view.subtitle { + color: rgba(211, 218, 227, 0.55); } + .view.dim-label:selected, GtkLabel.view.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, GtkLabel.view.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator { + color: #D3DAE3; } + +GtkLabel:insensitive { + color: rgba(211, 218, 227, 0.45); } + +.dim-label, GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #404552; + border-top: 1px solid #2b2e39; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #2b2e39; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #2b2e39; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } + +GtkAssistant .sidebar GtkLabel.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #3c414e; } + +GtkFlowBox .grid-child { + padding: 3px; + border-radius: 3px; } + GtkFlowBox .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + background-image: linear-gradient(to bottom, #404552); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + background-image: linear-gradient(to bottom, #404552); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + background-image: linear-gradient(to bottom, #404552); + box-shadow: inset 1px 0 #5294e2, inset -1px 0 #5294e2, inset 0 1px #5294e2, inset 0 -1px #5294e2; } + .entry:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(64, 69, 82, 0.55); + background-image: linear-gradient(to bottom, rgba(64, 69, 82, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #2b2e39; + background-image: linear-gradient(to bottom, #ab6441); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #2b2e39; + background-image: linear-gradient(to bottom, #b14342); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #b6bcc6; } + .linked.vertical > .entry { + border-bottom-color: #3a3e4a; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:first-child { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(68, 74, 88, 0); + border-color: rgba(43, 46, 57, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #D3DAE3; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: #353945; + border-color: #23262e; } + .button.osd.image-button, .header-bar .button.osd.titlebutton, .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.suggested-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.destructive-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, .titlebar .button.titlebutton, + .header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton, .header-bar.selection-mode .button.titlebutton, .header-bar .titlebar.selection-mode .button.titlebutton, .titlebar.selection-mode .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > GtkLabel, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > GtkLabel, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > .button.needs-attention > GtkLabel:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 2px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .inline-toolbar GtkToolButton > .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5), inset -1px 0 rgba(43, 46, 57, 0.5); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.5); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(43, 46, 57, 0.5), inset 0 1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #484c59; } + .menuitem.button.flat:checked { + color: #D3DAE3; } + +*:link, .button:link, .button:visited { + color: #a9caf1; } + *:link:visited, .button:visited { + color: #7eafe9; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #d5e5f8; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #a9caf1; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(43, 46, 57, 0.6); + border-style: none none none solid; + color: #ccd3dc; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(211, 218, 227, 0.45); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .button { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #2b2e39; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #2b2e39; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383C4A; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, #20232b) 1 0 1 0; } + +.inline-toolbar { + background-color: #313541; + border-style: solid; + border-color: #2b2e39; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #383C4A; + border-style: solid; + border-color: #2b2e39; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #313541; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px #363b48; } + .csd .titlebar { + background-color: #2f343f; } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: #323843; } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #a45d39); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #aa3c3b); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.4)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.3)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3e4553); + border-color: rgba(21, 23, 28, 0.7); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-color: rgba(211, 218, 227, 0.2); } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #93b7e3; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #8a909b; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #D3DAE3; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #D3DAE3; + background-image: linear-gradient(to bottom, #2b2e39); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #b6bcc6; + background-color: #404552; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #D3DAE3; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #404552, inset -1px 0 #404552; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, rgba(255, 255, 255, 0) 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #404552; } + column-header .button:active:hover { + color: #D3DAE3; } + column-header .button:insensitive { + border-color: #383C4A; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383C4A; + border: 1px solid #2b2e39; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(211, 218, 227, 0.45); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(64, 69, 82, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #4f5461; } + .menu.button.bottom { + border-top: 1px solid #4f5461; } + .menu.button:hover { + background-color: #4f5461; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + margin: 10px; + padding: 2px; + border: 1px solid #20222a; + border-radius: 3px; + background-clip: border-box; + background-color: #383C4A; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(64, 69, 82, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #404552; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #2b2e39; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #383C4A; } + .notebook.header.frame { + border: 0px solid #2b2e39; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #2b2e39; } + .notebook.header.bottom { + box-shadow: inset 0 1px #2b2e39; } + .notebook.header.right { + box-shadow: inset 1px 0 #2b2e39; } + .notebook.header.left { + box-shadow: inset -1px 0 #2b2e39; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #404552, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #404552; + box-shadow: inset 0 -1px #404552, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #404552, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #404552; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(211, 218, 227, 0.45); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(211, 218, 227, 0.725); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #D3DAE3; } + .notebook tab .button { + padding: 0; + color: #9da3ad; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(211, 218, 227, 0.45); } + .notebook.arrow:hover { + color: rgba(211, 218, 227, 0.725); } + .notebook.arrow:active { + color: #D3DAE3; } + .notebook.arrow:insensitive { + color: rgba(211, 218, 227, 0.15); } + +.scrollbar { + background-clip: padding-box; + background-image: none; + border-style: solid; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 13; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.trough { + background-color: #3e434f; + border-left: 1px solid #2b2e39; } + .scrollbar.trough.horizontal { + border-left: none; + border-top: 1px solid #2b2e39; } + .scrollbar.slider { + border-radius: 21px 20px 20px 21px; + border: 3px solid transparent; + border-left-width: 4px; + background-color: #767b87; } + .scrollbar.slider.horizontal { + border-radius: 21px 21px 20px 20px; + border-left-width: 3px; + border-top-width: 4px; } + .scrollbar.slider:hover { + background-color: #5f6470; } + .scrollbar.slider:prelight:active, .scrollbar.slider:active { + background-color: #5294e2; } + .scrollbar.slider.fine-tune { + border-width: 4px; } + .scrollbar.slider.fine-tune:prelight:active { + background-color: #5294e2; } + .scrollbar.slider:insensitive { + background-color: transparent; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + background-color: #3e434f; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(211, 218, 227, 0.45); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #444a58); + border: 1px solid #262933; + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, #505666); + border-color: #262933; } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3c414e); + border-color: rgba(38, 41, 51, 0.8); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, #353945); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #2d303b); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(45, 48, 59, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, #454a59); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #2d303b; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: #404552; + border-color: #404552; } + +.frame { + border: 1px solid #2b2e39; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #404552; + border-color: #2b2e39; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(255, 255, 255, 0.03); } + .list-row.button:active { + color: #D3DAE3; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive GtkLabel { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: white; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #D3DAE3; + border: 1px solid #2b2e39; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #D3DAE3; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(211, 218, 227, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #D3DAE3; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(211, 218, 227, 0.45); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: #2f343f; + border-bottom: 1px solid #20232b; } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #383C4A; + border-color: #2b2e39; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #2b2e39; } + +.sidebar { + border: none; + background-color: #3c4150; } + .sidebar .scrollbar.trough { + background-color: transparent; + border-width: 2px; + border-color: transparent; } + .sidebar:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #D3DAE3; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + +.pane-separator { + background-image: linear-gradient(to bottom, #2b2e39); } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +GtkColorSwatch { + border: none; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); } + GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4)); } + GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + GtkColorSwatch:hover { + border-color: rgba(0, 0, 0, 0.5); } + GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch.left, GtkColorSwatch:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + GtkColorSwatch.right, GtkColorSwatch:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch:only-child { + border-radius: 3px; } + GtkColorSwatch.color-active-badge { + border-width: 2px; } + GtkColorSwatch.color-active-badge:hover { + background-image: none; } + GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { + color: rgba(0, 0, 0, 0.3); + border-color: rgba(0, 0, 0, 0.3); } + GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.5); } + +GtkColorChooserWidget #add-color-button { + border-color: #313541; + background-color: #313541; + color: #383C4A; + box-shadow: none; } + GtkColorChooserWidget #add-color-button:hover { + border-color: #2b2e39; + background-color: #2b2e39; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px #20232b, 0 8px 8px 0 rgba(0, 0, 0, 0.35); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.9), 0 5px 5px 0 rgba(0, 0, 0, 0.35); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.csd.popup, .window-frame.csd.menu { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #22242d; } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + +.header-bar.default-decoration .button.titlebutton, .titlebar.default-decoration .button.titlebutton, +.header-bar.selection-mode.default-decoration .button.titlebutton, .titlebar.selection-mode.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, .titlebar .button.titlebutton, +.header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 8px 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); + color: transparent; + background-position: center; + background-repeat: no-repeat; } + .header-bar .button.titlebutton:backdrop, .titlebar .button.titlebutton:backdrop, + .header-bar.selection-mode .button.titlebutton:backdrop, .titlebar.selection-mode .button.titlebutton:backdrop { + opacity: 1; } + +.header-bar .right .button.titlebutton:nth-last-child(3), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar .left .button.titlebutton:nth-child(3), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar .right .button.titlebutton:nth-last-child(3), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar .left .button.titlebutton:nth-child(3), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3) { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):hover, .header-bar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(3):hover, + .header-bar .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(3):hover, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(3):hover, + .titlebar .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar .left .button.titlebutton:nth-child(3):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar .left .button.titlebutton:nth-child(3):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar .left .button.titlebutton:nth-child(3):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar .left .button.titlebutton:nth-child(3):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + +.header-bar .right .button.titlebutton:nth-last-child(2), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar .left .button.titlebutton:nth-child(2), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar .right .button.titlebutton:nth-last-child(2), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar .left .button.titlebutton:nth-child(2), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2) { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):hover, .header-bar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(2):hover, + .header-bar .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(2):hover, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(2):hover, + .titlebar .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar .left .button.titlebutton:nth-child(2):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar .left .button.titlebutton:nth-child(2):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar .left .button.titlebutton:nth-child(2):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar .left .button.titlebutton:nth-child(2):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + +.header-bar .right .button.titlebutton:last-child, +.header-bar .right:dir(rtl) .button.titlebutton:first-child, +.header-bar .left .button.titlebutton:first-child, +.header-bar .left:dir(rtl) .button.titlebutton:last-child, .titlebar .right .button.titlebutton:last-child, +.titlebar .right:dir(rtl) .button.titlebutton:first-child, +.titlebar .left .button.titlebutton:first-child, +.titlebar .left:dir(rtl) .button.titlebutton:last-child, +.header-bar.selection-mode .right .button.titlebutton:last-child, +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.header-bar.selection-mode .left .button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child, .titlebar.selection-mode .right .button.titlebutton:last-child, +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.titlebar.selection-mode .left .button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:hover, .header-bar .right .button.titlebutton:last-child:backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar .left .button.titlebutton:first-child:hover, + .header-bar .left .button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar .right .button.titlebutton:last-child:hover, .titlebar .right .button.titlebutton:last-child:backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar .left .button.titlebutton:first-child:hover, + .titlebar .left .button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar .left .button.titlebutton:first-child:active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar .right .button.titlebutton:last-child:active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar .left .button.titlebutton:first-child:active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar .left .button.titlebutton:first-child:backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar .right .button.titlebutton:last-child:backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar .left .button.titlebutton:first-child:backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + +.header-bar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, +.titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { + padding: 4px 6px 4px 6px; + color: rgba(207, 218, 231, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + background-image: none; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + +.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #2b2e39; } + +GtkHTML { + background-color: #404552; + color: #D3DAE3; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #D3DAE3; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +NautilusNotebook.notebook { + background-color: #404552; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #404552; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #2b2e39; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: #262a33; } + +.open-document-selector-listbox-row { + border-bottom: 1px solid #2d303b; + padding: 6px 6px 6px 12px; } + .open-document-selector-listbox-row .path-label { + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + .open-document-selector-listbox-row:selected .path-label { + color: rgba(255, 255, 255, 0.7); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #9da3ad; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #D3DAE3; } + +.gedit-document-panel-dragged-row { + border: 1px solid #2b2e39; + background-color: #22242d; + color: #D3DAE3; } + +GeditStatusbar { + border-top: 1px solid #2b2e39; + background-color: #383C4A; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #2b2e39; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(211, 218, 227, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #3c4150; + padding: 6px; + border-color: #2b2e39; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #D3DAE3; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #383C4A; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #404552; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #D3DAE3; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(211, 218, 227, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, #2b2e37); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: #414654; } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(255, 255, 255, 0.05); + border: solid rgba(255, 255, 255, 0.07); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(211, 218, 227, 0.45); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #D3DAE3; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid #20232b; + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px #363b48; } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, #20232b); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #404756; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #2b2e39; + border-right: 1px solid #2b2e39; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #2b2e39; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #2b2e39; + background-color: #383C4A; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #383C4A; + color: #D3DAE3; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: #434859; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #383C4A; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #D3DAE3; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #404552; } + +GraniteWidgetsWelcome GtkLabel { + color: #868b97; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(211, 218, 227, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #404552); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #a5abb5; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #D3DAE3; } + +#content_frame { + padding-bottom: 14px; + background-color: #383C4A; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + #content_frame .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #2f343f; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #262a33; } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #D3DAE3; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: #262a33; } + +NemoWindow GtkEventBox { + background-color: #383C4A; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog .sidebar, +NautilusWindow .sidebar, +NemoWindow .sidebar { + border-right: 1px solid #2a2d37; } + +GtkFileChooserDialog .sidebar:dir(rtl), +NautilusWindow .sidebar:dir(rtl), +NemoWindow .sidebar:dir(rtl) { + border-left: 1px solid #2a2d37; } + +NautilusWindow GtkBox.sidebar { + background-color: transparent; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog MarlinPlacesSidebar, +NautilusWindow .sidebar, +NautilusWindow MarlinPlacesSidebar, +NemoWindow .sidebar, +NemoWindow MarlinPlacesSidebar, +MarlinViewWindow .sidebar, +MarlinViewWindow MarlinPlacesSidebar { + background-color: #353945; } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar .source-list.sidebar row, GtkFileChooserDialog MarlinPlacesSidebar .view, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar .source-list.sidebar row, + NautilusWindow MarlinPlacesSidebar .view, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row, + NemoWindow .sidebar .view, + NemoWindow .sidebar .source-list.sidebar row, + NemoWindow MarlinPlacesSidebar .view, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar .source-list.sidebar row, + MarlinViewWindow MarlinPlacesSidebar .view, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar .source-list.sidebar row.image, GtkFileChooserDialog MarlinPlacesSidebar .view.image, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar .source-list.sidebar row.image, + NautilusWindow MarlinPlacesSidebar .view.image, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar .source-list.sidebar row.image, + NemoWindow MarlinPlacesSidebar .view.image, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar .source-list.sidebar row.image, + MarlinViewWindow MarlinPlacesSidebar .view.image, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar .source-list.sidebar row.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .view.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar .source-list.sidebar row.cell:selected, + NautilusWindow MarlinPlacesSidebar .view.cell:selected, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar .source-list.sidebar row.cell:selected, + NemoWindow MarlinPlacesSidebar .view.cell:selected, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .view.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog MarlinPlacesSidebar.frame, + NautilusWindow .sidebar.frame, + NautilusWindow MarlinPlacesSidebar.frame, + NemoWindow .sidebar.frame, + NemoWindow MarlinPlacesSidebar.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow MarlinPlacesSidebar.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog MarlinPlacesSidebar .separator, GtkFileChooserDialog MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserDialog MarlinPlacesSidebar .view.separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow MarlinPlacesSidebar .separator, + NautilusWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NautilusWindow MarlinPlacesSidebar .view.separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow MarlinPlacesSidebar .separator, + NemoWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NemoWindow MarlinPlacesSidebar .view.separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow MarlinPlacesSidebar .separator, + MarlinViewWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + MarlinViewWindow MarlinPlacesSidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: #2a2d37; } + +NautilusWindow NautilusWindowSlot { + background-color: #404552; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: #353945; } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: #1f2128; } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: #262a33; } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: #2a2d37; } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #2b2e39; } + +GeditWindow.background > .titlebar.default-decoration, +GeditWindow.background > .titlebar.default-decoration:backdrop { + background-color: #2f343f; } + +.gedit-bottom-panel-paned { + background-color: #404552; } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: #353945; } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .scrollbars-junction, + GeditFileBrowserWidget .scrollbars-junction.frame { + border-color: transparent; + background-color: transparent; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: #252831; } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkFileChooserDialog .sidebar .trough.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .trough.scrollbar, +NautilusWindow .sidebar .trough.scrollbar, +NautilusWindow MarlinPlacesSidebar .trough.scrollbar, +NemoWindow .sidebar .trough.scrollbar, +NemoWindow MarlinPlacesSidebar .trough.scrollbar, +MarlinViewWindow .sidebar .trough.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .trough.scrollbar, GeditFileBrowserWidget .trough.scrollbar { + background-color: transparent; + border-color: transparent; } + +GtkFileChooserDialog .sidebar .slider.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar, +NautilusWindow .sidebar .slider.scrollbar, +NautilusWindow MarlinPlacesSidebar .slider.scrollbar, +NemoWindow .sidebar .slider.scrollbar, +NemoWindow MarlinPlacesSidebar .slider.scrollbar, +MarlinViewWindow .sidebar .slider.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar, GeditFileBrowserWidget .slider.scrollbar { + border-radius: 20px; + border: 3px solid transparent; + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .slider.scrollbar:hover, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:hover, + NautilusWindow .sidebar .slider.scrollbar:hover, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:hover, + NemoWindow .sidebar .slider.scrollbar:hover, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:hover, + MarlinViewWindow .sidebar .slider.scrollbar:hover, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:hover, GeditFileBrowserWidget .slider.scrollbar:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .slider.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NemoWindow .sidebar .slider.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, GeditFileBrowserWidget .slider.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NautilusWindow .sidebar .slider.fine-tune.scrollbar, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NemoWindow .sidebar .slider.fine-tune.scrollbar, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, GeditFileBrowserWidget .slider.fine-tune.scrollbar { + border-width: 4px; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, GeditFileBrowserWidget .slider.fine-tune.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.scrollbar:insensitive, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:insensitive, + NautilusWindow .sidebar .slider.scrollbar:insensitive, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + NemoWindow .sidebar .slider.scrollbar:insensitive, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + MarlinViewWindow .sidebar .slider.scrollbar:insensitive, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, GeditFileBrowserWidget .slider.scrollbar:insensitive { + background-color: transparent; } + +/* GTK NAMED COLORS */ +@define-color theme_fg_color #D3DAE3; +@define-color theme_text_color #D3DAE3; +@define-color theme_bg_color #383C4A; +@define-color theme_base_color #404552; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #D3DAE3; +@define-color text_color #D3DAE3; +@define-color bg_color #383C4A; +@define-color base_color #404552; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3c4150; +@define-color insensitive_fg_color alpha(#d3dae3, 0.5); +@define-color insensitive_base_color #404552; +@define-color theme_unfocused_fg_color #D3DAE3; +@define-color theme_unfocused_text_color #D3DAE3; +@define-color theme_unfocused_bg_color #383C4A; +@define-color theme_unfocused_base_color #404552; +@define-color borders #2b2e39; +@define-color unfocused_borders #2b2e39; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #a9caf1; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; +@define-color content_view_bg #404552; diff --git a/OSX-Arc-White/gtk-3.14/gtk-solid-darker.css b/OSX-Arc-White/gtk-3.14/gtk-solid-darker.css new file mode 100755 index 0000000..3164d2f --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/gtk-solid-darker.css @@ -0,0 +1,4057 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: #F5F6F7; } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, GtkLabel.view.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, GtkLabel.view.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, GtkLabel.view.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator { + color: #5c616c; } + +GtkLabel:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } + +GtkAssistant .sidebar GtkLabel.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +GtkFlowBox .grid-child { + padding: 3px; + border-radius: 3px; } + GtkFlowBox .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #7d8189; } + .linked.vertical > .entry { + border-bottom-color: #f4f5f6; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: #353945; + border-color: #23262e; } + .button.osd.image-button, .header-bar .button.osd.titlebutton, .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, .titlebar .button.titlebutton, + .header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton, .header-bar.selection-mode .button.titlebutton, .header-bar .titlebar.selection-mode .button.titlebutton, .titlebar.selection-mode .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > GtkLabel, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > GtkLabel, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > GtkLabel:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4), inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .button { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, #20232b) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px #363b48; } + .csd .titlebar { + background-color: #2f343f; } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: #323843; } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #a45d39); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #aa3c3b); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.4)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.3)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3e4553); + border-color: rgba(21, 23, 28, 0.7); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-color: rgba(92, 97, 108, 0.2); } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + margin: 10px; + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + background-clip: padding-box; + background-image: none; + border-style: solid; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 13; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.trough { + background-color: #fcfcfc; + border-left: 1px solid #dcdfe3; } + .scrollbar.trough.horizontal { + border-left: none; + border-top: 1px solid #dcdfe3; } + .scrollbar.slider { + border-radius: 21px 20px 20px 21px; + border: 3px solid transparent; + border-left-width: 4px; + background-color: #b8babf; } + .scrollbar.slider.horizontal { + border-radius: 21px 21px 20px 20px; + border-left-width: 3px; + border-top-width: 4px; } + .scrollbar.slider:hover { + background-color: #cfd1d4; } + .scrollbar.slider:prelight:active, .scrollbar.slider:active { + background-color: #5294e2; } + .scrollbar.slider.fine-tune { + border-width: 4px; } + .scrollbar.slider.fine-tune:prelight:active { + background-color: #5294e2; } + .scrollbar.slider:insensitive { + background-color: transparent; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + background-color: #fcfcfc; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, #353945); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, #454a59); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(0, 0, 0, 0.05); } + .list-row.button:active { + color: #5c616c; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive GtkLabel { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: #2f343f; + border-bottom: 1px solid #20232b; } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar { + border: none; + background-color: #fbfbfc; } + .sidebar .scrollbar.trough { + background-color: transparent; + border-width: 2px; + border-color: transparent; } + .sidebar:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #5c616c; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + +.pane-separator { + background-image: linear-gradient(to bottom, #dcdfe3); } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +GtkColorSwatch { + border: none; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); } + GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4)); } + GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + GtkColorSwatch:hover { + border-color: rgba(0, 0, 0, 0.5); } + GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch.left, GtkColorSwatch:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + GtkColorSwatch.right, GtkColorSwatch:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch:only-child { + border-radius: 3px; } + GtkColorSwatch.color-active-badge { + border-width: 2px; } + GtkColorSwatch.color-active-badge:hover { + background-image: none; } + GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { + color: rgba(0, 0, 0, 0.3); + border-color: rgba(0, 0, 0, 0.3); } + GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.5); } + +GtkColorChooserWidget #add-color-button { + border-color: #e8ebed; + background-color: #e8ebed; + color: #F5F6F7; + box-shadow: none; } + GtkColorChooserWidget #add-color-button:hover { + border-color: #dcdfe3; + background-color: #dcdfe3; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px #20232b, 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.9), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.csd.popup, .window-frame.csd.menu { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + +.header-bar.default-decoration .button.titlebutton, .titlebar.default-decoration .button.titlebutton, +.header-bar.selection-mode.default-decoration .button.titlebutton, .titlebar.selection-mode.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, .titlebar .button.titlebutton, +.header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 8px 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); + color: transparent; + background-position: center; + background-repeat: no-repeat; } + .header-bar .button.titlebutton:backdrop, .titlebar .button.titlebutton:backdrop, + .header-bar.selection-mode .button.titlebutton:backdrop, .titlebar.selection-mode .button.titlebutton:backdrop { + opacity: 1; } + +.header-bar .right .button.titlebutton:nth-last-child(3), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar .left .button.titlebutton:nth-child(3), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar .right .button.titlebutton:nth-last-child(3), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar .left .button.titlebutton:nth-child(3), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3) { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):hover, .header-bar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(3):hover, + .header-bar .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(3):hover, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(3):hover, + .titlebar .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar .left .button.titlebutton:nth-child(3):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar .left .button.titlebutton:nth-child(3):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar .left .button.titlebutton:nth-child(3):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar .left .button.titlebutton:nth-child(3):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + +.header-bar .right .button.titlebutton:nth-last-child(2), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar .left .button.titlebutton:nth-child(2), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar .right .button.titlebutton:nth-last-child(2), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar .left .button.titlebutton:nth-child(2), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2) { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):hover, .header-bar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(2):hover, + .header-bar .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(2):hover, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(2):hover, + .titlebar .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar .left .button.titlebutton:nth-child(2):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar .left .button.titlebutton:nth-child(2):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar .left .button.titlebutton:nth-child(2):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar .left .button.titlebutton:nth-child(2):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + +.header-bar .right .button.titlebutton:last-child, +.header-bar .right:dir(rtl) .button.titlebutton:first-child, +.header-bar .left .button.titlebutton:first-child, +.header-bar .left:dir(rtl) .button.titlebutton:last-child, .titlebar .right .button.titlebutton:last-child, +.titlebar .right:dir(rtl) .button.titlebutton:first-child, +.titlebar .left .button.titlebutton:first-child, +.titlebar .left:dir(rtl) .button.titlebutton:last-child, +.header-bar.selection-mode .right .button.titlebutton:last-child, +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.header-bar.selection-mode .left .button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child, .titlebar.selection-mode .right .button.titlebutton:last-child, +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.titlebar.selection-mode .left .button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:hover, .header-bar .right .button.titlebutton:last-child:backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar .left .button.titlebutton:first-child:hover, + .header-bar .left .button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar .right .button.titlebutton:last-child:hover, .titlebar .right .button.titlebutton:last-child:backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar .left .button.titlebutton:first-child:hover, + .titlebar .left .button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar .left .button.titlebutton:first-child:active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar .right .button.titlebutton:last-child:active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar .left .button.titlebutton:first-child:active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar .left .button.titlebutton:first-child:backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar .right .button.titlebutton:last-child:backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar .left .button.titlebutton:first-child:backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + +.header-bar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, +.titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { + padding: 4px 6px 4px 6px; + color: rgba(207, 218, 231, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + background-image: none; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + +.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: #262a33; } + +.open-document-selector-listbox-row { + border-bottom: 1px solid #e7e9ec; + padding: 6px 6px 6px 12px; } + .open-document-selector-listbox-row .path-label { + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + .open-document-selector-listbox-row:selected .path-label { + color: rgba(255, 255, 255, 0.7); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #5c616c; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #F5F6F7; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, #2b2e37); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: #414654; } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid #20232b; + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px #363b48; } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, #20232b); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #404756; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353945; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #353945; } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: #262a33; } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +NautilusWindow GtkBox.sidebar { + background-color: transparent; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog MarlinPlacesSidebar, +NautilusWindow .sidebar, +NautilusWindow MarlinPlacesSidebar, +NemoWindow .sidebar, +NemoWindow MarlinPlacesSidebar, +MarlinViewWindow .sidebar, +MarlinViewWindow MarlinPlacesSidebar { + background-color: #353945; } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar .source-list.sidebar row, GtkFileChooserDialog MarlinPlacesSidebar .view, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar .source-list.sidebar row, + NautilusWindow MarlinPlacesSidebar .view, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row, + NemoWindow .sidebar .view, + NemoWindow .sidebar .source-list.sidebar row, + NemoWindow MarlinPlacesSidebar .view, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar .source-list.sidebar row, + MarlinViewWindow MarlinPlacesSidebar .view, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar .source-list.sidebar row.image, GtkFileChooserDialog MarlinPlacesSidebar .view.image, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar .source-list.sidebar row.image, + NautilusWindow MarlinPlacesSidebar .view.image, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar .source-list.sidebar row.image, + NemoWindow MarlinPlacesSidebar .view.image, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar .source-list.sidebar row.image, + MarlinViewWindow MarlinPlacesSidebar .view.image, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar .source-list.sidebar row.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .view.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar .source-list.sidebar row.cell:selected, + NautilusWindow MarlinPlacesSidebar .view.cell:selected, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar .source-list.sidebar row.cell:selected, + NemoWindow MarlinPlacesSidebar .view.cell:selected, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .view.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog MarlinPlacesSidebar.frame, + NautilusWindow .sidebar.frame, + NautilusWindow MarlinPlacesSidebar.frame, + NemoWindow .sidebar.frame, + NemoWindow MarlinPlacesSidebar.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow MarlinPlacesSidebar.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog MarlinPlacesSidebar .separator, GtkFileChooserDialog MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserDialog MarlinPlacesSidebar .view.separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow MarlinPlacesSidebar .separator, + NautilusWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NautilusWindow MarlinPlacesSidebar .view.separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow MarlinPlacesSidebar .separator, + NemoWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NemoWindow MarlinPlacesSidebar .view.separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow MarlinPlacesSidebar .separator, + MarlinViewWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + MarlinViewWindow MarlinPlacesSidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: #353945; } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: #353945; } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: #2a2d37; } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: #262a33; } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: #353945; } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +GeditWindow.background > .titlebar.default-decoration, +GeditWindow.background > .titlebar.default-decoration:backdrop { + background-color: #2f343f; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: #353945; } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .scrollbars-junction, + GeditFileBrowserWidget .scrollbars-junction.frame { + border-color: transparent; + background-color: transparent; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: #252831; } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkFileChooserDialog .sidebar .trough.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .trough.scrollbar, +NautilusWindow .sidebar .trough.scrollbar, +NautilusWindow MarlinPlacesSidebar .trough.scrollbar, +NemoWindow .sidebar .trough.scrollbar, +NemoWindow MarlinPlacesSidebar .trough.scrollbar, +MarlinViewWindow .sidebar .trough.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .trough.scrollbar, GeditFileBrowserWidget .trough.scrollbar { + background-color: transparent; + border-color: transparent; } + +GtkFileChooserDialog .sidebar .slider.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar, +NautilusWindow .sidebar .slider.scrollbar, +NautilusWindow MarlinPlacesSidebar .slider.scrollbar, +NemoWindow .sidebar .slider.scrollbar, +NemoWindow MarlinPlacesSidebar .slider.scrollbar, +MarlinViewWindow .sidebar .slider.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar, GeditFileBrowserWidget .slider.scrollbar { + border-radius: 20px; + border: 3px solid transparent; + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .slider.scrollbar:hover, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:hover, + NautilusWindow .sidebar .slider.scrollbar:hover, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:hover, + NemoWindow .sidebar .slider.scrollbar:hover, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:hover, + MarlinViewWindow .sidebar .slider.scrollbar:hover, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:hover, GeditFileBrowserWidget .slider.scrollbar:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .slider.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NemoWindow .sidebar .slider.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, GeditFileBrowserWidget .slider.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NautilusWindow .sidebar .slider.fine-tune.scrollbar, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NemoWindow .sidebar .slider.fine-tune.scrollbar, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, GeditFileBrowserWidget .slider.fine-tune.scrollbar { + border-width: 4px; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, GeditFileBrowserWidget .slider.fine-tune.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.scrollbar:insensitive, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:insensitive, + NautilusWindow .sidebar .slider.scrollbar:insensitive, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + NemoWindow .sidebar .slider.scrollbar:insensitive, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + MarlinViewWindow .sidebar .slider.scrollbar:insensitive, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, GeditFileBrowserWidget .slider.scrollbar:insensitive { + background-color: transparent; } + +/* GTK NAMED COLORS */ +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; +@define-color content_view_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.14/gtk-solid.css b/OSX-Arc-White/gtk-3.14/gtk-solid.css new file mode 100755 index 0000000..0e2152c --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/gtk-solid.css @@ -0,0 +1,4057 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: #F5F6F7; } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, GtkLabel.view.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, GtkLabel.view.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, GtkLabel.view.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator { + color: #5c616c; } + +GtkLabel:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } + +GtkAssistant .sidebar GtkLabel.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +GtkFlowBox .grid-child { + padding: 3px; + border-radius: 3px; } + GtkFlowBox .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #7d8189; } + .linked.vertical > .entry { + border-bottom-color: #f4f5f6; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: #353945; + border-color: #23262e; } + .button.osd.image-button, .header-bar .button.osd.titlebutton, .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, .titlebar .button.titlebutton, + .header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton, .header-bar.selection-mode .button.titlebutton, .header-bar .titlebar.selection-mode .button.titlebutton, .titlebar.selection-mode .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > GtkLabel, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > GtkLabel, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > GtkLabel:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4), inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .button { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + +.primary-toolbar { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, #d4d5db) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; } + .csd .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 4px 4px 0 0; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px #eff0f2; } + .csd .titlebar { + background-color: #e7e8eb; } + .titlebar:backdrop { + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd .titlebar:backdrop { + background-color: #eff0f2; } + .maximized .titlebar { + background-color: #e7e8eb; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #eff0f2; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: border-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: #F27835; + background-image: linear-gradient(to bottom, #eea57e); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #f48480); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(82, 93, 118, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(82, 93, 118, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(82, 93, 118, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.15)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.1)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #fbfbfc); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #f5f5f7); + border-color: rgba(82, 93, 118, 0.3); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-color: rgba(92, 97, 108, 0.2); } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + margin: 10px; + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + background-clip: padding-box; + background-image: none; + border-style: solid; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 13; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.trough { + background-color: #fcfcfc; + border-left: 1px solid #dcdfe3; } + .scrollbar.trough.horizontal { + border-left: none; + border-top: 1px solid #dcdfe3; } + .scrollbar.slider { + border-radius: 21px 20px 20px 21px; + border: 3px solid transparent; + border-left-width: 4px; + background-color: #b8babf; } + .scrollbar.slider.horizontal { + border-radius: 21px 21px 20px 20px; + border-left-width: 3px; + border-top-width: 4px; } + .scrollbar.slider:hover { + background-color: #cfd1d4; } + .scrollbar.slider:prelight:active, .scrollbar.slider:active { + background-color: #5294e2; } + .scrollbar.slider.fine-tune { + border-width: 4px; } + .scrollbar.slider.fine-tune:prelight:active { + background-color: #5294e2; } + .scrollbar.slider:insensitive { + background-color: transparent; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + background-color: #fcfcfc; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, #353945); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, #454a59); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(0, 0, 0, 0.05); } + .list-row.button:active { + color: #5c616c; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive GtkLabel { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: #e7e8eb; + border-bottom: 1px solid #d4d5db; } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar { + border: none; + background-color: #fbfbfc; } + .sidebar .scrollbar.trough { + background-color: transparent; + border-width: 2px; + border-color: transparent; } + .sidebar:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #5c616c; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + +.pane-separator { + background-image: linear-gradient(to bottom, #dcdfe3); } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +GtkColorSwatch { + border: none; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); } + GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4)); } + GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + GtkColorSwatch:hover { + border-color: rgba(0, 0, 0, 0.5); } + GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch.left, GtkColorSwatch:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + GtkColorSwatch.right, GtkColorSwatch:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch:only-child { + border-radius: 3px; } + GtkColorSwatch.color-active-badge { + border-width: 2px; } + GtkColorSwatch.color-active-badge:hover { + background-image: none; } + GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { + color: rgba(0, 0, 0, 0.3); + border-color: rgba(0, 0, 0, 0.3); } + GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.5); } + +GtkColorChooserWidget #add-color-button { + border-color: #e8ebed; + background-color: #e8ebed; + color: #F5F6F7; + box-shadow: none; } + GtkColorChooserWidget #add-color-button:hover { + border-color: #dcdfe3; + background-color: #dcdfe3; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.csd.popup, .window-frame.csd.menu { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + +.header-bar.default-decoration .button.titlebutton, .titlebar.default-decoration .button.titlebutton, +.header-bar.selection-mode.default-decoration .button.titlebutton, .titlebar.selection-mode.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, .titlebar .button.titlebutton, +.header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 8px 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); + color: transparent; + background-position: center; + background-repeat: no-repeat; } + .header-bar .button.titlebutton:backdrop, .titlebar .button.titlebutton:backdrop, + .header-bar.selection-mode .button.titlebutton:backdrop, .titlebar.selection-mode .button.titlebutton:backdrop { + opacity: 1; } + +.header-bar .right .button.titlebutton:nth-last-child(3), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar .left .button.titlebutton:nth-child(3), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar .right .button.titlebutton:nth-last-child(3), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar .left .button.titlebutton:nth-child(3), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3) { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):hover, .header-bar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(3):hover, + .header-bar .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(3):hover, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(3):hover, + .titlebar .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar .left .button.titlebutton:nth-child(3):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar .left .button.titlebutton:nth-child(3):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar .left .button.titlebutton:nth-child(3):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar .left .button.titlebutton:nth-child(3):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + +.header-bar .right .button.titlebutton:nth-last-child(2), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar .left .button.titlebutton:nth-child(2), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar .right .button.titlebutton:nth-last-child(2), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar .left .button.titlebutton:nth-child(2), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2) { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):hover, .header-bar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(2):hover, + .header-bar .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(2):hover, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(2):hover, + .titlebar .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar .left .button.titlebutton:nth-child(2):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar .left .button.titlebutton:nth-child(2):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar .left .button.titlebutton:nth-child(2):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar .left .button.titlebutton:nth-child(2):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + +.header-bar .right .button.titlebutton:last-child, +.header-bar .right:dir(rtl) .button.titlebutton:first-child, +.header-bar .left .button.titlebutton:first-child, +.header-bar .left:dir(rtl) .button.titlebutton:last-child, .titlebar .right .button.titlebutton:last-child, +.titlebar .right:dir(rtl) .button.titlebutton:first-child, +.titlebar .left .button.titlebutton:first-child, +.titlebar .left:dir(rtl) .button.titlebutton:last-child, +.header-bar.selection-mode .right .button.titlebutton:last-child, +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.header-bar.selection-mode .left .button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child, .titlebar.selection-mode .right .button.titlebutton:last-child, +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.titlebar.selection-mode .left .button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + .header-bar .right .button.titlebutton:last-child:hover, .header-bar .right .button.titlebutton:last-child:backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar .left .button.titlebutton:first-child:hover, + .header-bar .left .button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar .right .button.titlebutton:last-child:hover, .titlebar .right .button.titlebutton:last-child:backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar .left .button.titlebutton:first-child:hover, + .titlebar .left .button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + .header-bar .right .button.titlebutton:last-child:active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar .left .button.titlebutton:first-child:active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar .right .button.titlebutton:last-child:active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar .left .button.titlebutton:first-child:active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + .header-bar .right .button.titlebutton:last-child:backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar .left .button.titlebutton:first-child:backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar .right .button.titlebutton:last-child:backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar .left .button.titlebutton:first-child:backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + +.header-bar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, +.titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { + padding: 4px 6px 4px 6px; + color: rgba(82, 93, 118, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + background-image: none; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + +.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: #d4d5db; } + +.open-document-selector-listbox-row { + border-bottom: 1px solid #e7e9ec; + padding: 6px 6px 6px 12px; } + .open-document-selector-listbox-row .path-label { + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + .open-document-selector-listbox-row:selected .path-label { + color: rgba(255, 255, 255, 0.7); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #5c616c; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #F5F6F7; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, #2b2e37); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: #414654; } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px #eff0f2; } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #fdfdfe; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353945; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #353945; } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: #d4d5db; } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +NautilusWindow GtkBox.sidebar { + background-color: transparent; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog MarlinPlacesSidebar, +NautilusWindow .sidebar, +NautilusWindow MarlinPlacesSidebar, +NemoWindow .sidebar, +NemoWindow MarlinPlacesSidebar, +MarlinViewWindow .sidebar, +MarlinViewWindow MarlinPlacesSidebar { + background-color: #353945; } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar .source-list.sidebar row, GtkFileChooserDialog MarlinPlacesSidebar .view, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar .source-list.sidebar row, + NautilusWindow MarlinPlacesSidebar .view, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row, + NemoWindow .sidebar .view, + NemoWindow .sidebar .source-list.sidebar row, + NemoWindow MarlinPlacesSidebar .view, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar .source-list.sidebar row, + MarlinViewWindow MarlinPlacesSidebar .view, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar .source-list.sidebar row.image, GtkFileChooserDialog MarlinPlacesSidebar .view.image, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar .source-list.sidebar row.image, + NautilusWindow MarlinPlacesSidebar .view.image, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar .source-list.sidebar row.image, + NemoWindow MarlinPlacesSidebar .view.image, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar .source-list.sidebar row.image, + MarlinViewWindow MarlinPlacesSidebar .view.image, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar .source-list.sidebar row.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .view.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar .source-list.sidebar row.cell:selected, + NautilusWindow MarlinPlacesSidebar .view.cell:selected, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar .source-list.sidebar row.cell:selected, + NemoWindow MarlinPlacesSidebar .view.cell:selected, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .view.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog MarlinPlacesSidebar.frame, + NautilusWindow .sidebar.frame, + NautilusWindow MarlinPlacesSidebar.frame, + NemoWindow .sidebar.frame, + NemoWindow MarlinPlacesSidebar.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow MarlinPlacesSidebar.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog MarlinPlacesSidebar .separator, GtkFileChooserDialog MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserDialog MarlinPlacesSidebar .view.separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow MarlinPlacesSidebar .separator, + NautilusWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NautilusWindow MarlinPlacesSidebar .view.separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow MarlinPlacesSidebar .separator, + NemoWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NemoWindow MarlinPlacesSidebar .view.separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow MarlinPlacesSidebar .separator, + MarlinViewWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + MarlinViewWindow MarlinPlacesSidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: #353945; } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: #353945; } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: #2a2d37; } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: #d4d5db; } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: #353945; } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +GeditWindow.background > .titlebar.default-decoration, +GeditWindow.background > .titlebar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: #353945; } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .scrollbars-junction, + GeditFileBrowserWidget .scrollbars-junction.frame { + border-color: transparent; + background-color: transparent; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: #252831; } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkFileChooserDialog .sidebar .trough.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .trough.scrollbar, +NautilusWindow .sidebar .trough.scrollbar, +NautilusWindow MarlinPlacesSidebar .trough.scrollbar, +NemoWindow .sidebar .trough.scrollbar, +NemoWindow MarlinPlacesSidebar .trough.scrollbar, +MarlinViewWindow .sidebar .trough.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .trough.scrollbar, GeditFileBrowserWidget .trough.scrollbar { + background-color: transparent; + border-color: transparent; } + +GtkFileChooserDialog .sidebar .slider.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar, +NautilusWindow .sidebar .slider.scrollbar, +NautilusWindow MarlinPlacesSidebar .slider.scrollbar, +NemoWindow .sidebar .slider.scrollbar, +NemoWindow MarlinPlacesSidebar .slider.scrollbar, +MarlinViewWindow .sidebar .slider.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar, GeditFileBrowserWidget .slider.scrollbar { + border-radius: 20px; + border: 3px solid transparent; + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .slider.scrollbar:hover, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:hover, + NautilusWindow .sidebar .slider.scrollbar:hover, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:hover, + NemoWindow .sidebar .slider.scrollbar:hover, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:hover, + MarlinViewWindow .sidebar .slider.scrollbar:hover, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:hover, GeditFileBrowserWidget .slider.scrollbar:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .slider.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NemoWindow .sidebar .slider.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, GeditFileBrowserWidget .slider.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NautilusWindow .sidebar .slider.fine-tune.scrollbar, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NemoWindow .sidebar .slider.fine-tune.scrollbar, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, GeditFileBrowserWidget .slider.fine-tune.scrollbar { + border-width: 4px; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, GeditFileBrowserWidget .slider.fine-tune.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.scrollbar:insensitive, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:insensitive, + NautilusWindow .sidebar .slider.scrollbar:insensitive, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + NemoWindow .sidebar .slider.scrollbar:insensitive, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + MarlinViewWindow .sidebar .slider.scrollbar:insensitive, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, GeditFileBrowserWidget .slider.scrollbar:insensitive { + background-color: transparent; } + +/* GTK NAMED COLORS */ +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; +@define-color content_view_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.14/gtk.css b/OSX-Arc-White/gtk-3.14/gtk.css new file mode 100755 index 0000000..da48969 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/gtk.css @@ -0,0 +1,4057 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, GtkLabel.view.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, GtkLabel.view.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, GtkLabel.view.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator { + color: #5c616c; } + +GtkLabel:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } + +GtkAssistant .sidebar GtkLabel.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +GtkFlowBox .grid-child { + padding: 3px; + border-radius: 3px; } + GtkFlowBox .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #7d8189; } + .linked.vertical > .entry { + border-bottom-color: #f4f5f6; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #5294e2; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, .titlebar .button.titlebutton, + .header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton, .header-bar.selection-mode .button.titlebutton, .header-bar .titlebar.selection-mode .button.titlebutton, .titlebar.selection-mode .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > GtkLabel, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > GtkLabel, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > GtkLabel:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4), inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .button { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, rgba(212, 213, 219, 0.95)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; } + .csd .header-bar { + background-color: rgba(231, 232, 235, 0.95); + border-color: rgba(212, 213, 219, 0.95); } + .header-bar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 4px 4px 0 0; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + .csd .titlebar { + background-color: rgba(231, 232, 235, 0.95); } + .titlebar:backdrop { + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd .titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + .maximized .titlebar { + background-color: #e7e8eb; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #eff0f2; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: border-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: #F27835; + background-image: linear-gradient(to bottom, rgba(238, 162, 121, 0.98)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: #FC4138; + background-image: linear-gradient(to bottom, rgba(244, 128, 123, 0.98)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(82, 93, 118, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(82, 93, 118, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(82, 93, 118, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.15)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.1)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #fbfbfc); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(245, 246, 247, 0.985)); + border-color: rgba(82, 93, 118, 0.3); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-color: rgba(92, 97, 108, 0.2); } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + margin: 10px; + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + background-clip: padding-box; + background-image: none; + border-style: solid; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 13; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.trough { + background-color: #fcfcfc; + border-left: 1px solid #dcdfe3; } + .scrollbar.trough.horizontal { + border-left: none; + border-top: 1px solid #dcdfe3; } + .scrollbar.slider { + border-radius: 21px 20px 20px 21px; + border: 3px solid transparent; + border-left-width: 4px; + background-color: #b8babf; } + .scrollbar.slider.horizontal { + border-radius: 21px 21px 20px 20px; + border-left-width: 3px; + border-top-width: 4px; } + .scrollbar.slider:hover { + background-color: #cfd1d4; } + .scrollbar.slider:prelight:active, .scrollbar.slider:active { + background-color: #5294e2; } + .scrollbar.slider.fine-tune { + border-width: 4px; } + .scrollbar.slider.fine-tune:prelight:active { + background-color: #5294e2; } + .scrollbar.slider:insensitive { + background-color: transparent; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + background-color: #fcfcfc; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(0, 0, 0, 0.05); } + .list-row.button:active { + color: #5c616c; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive GtkLabel { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(231, 232, 235, 0.95); + border-bottom: 1px solid rgba(212, 213, 219, 0.95); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar { + border: none; + background-color: #fbfbfc; } + .sidebar .scrollbar.trough { + background-color: transparent; + border-width: 2px; + border-color: transparent; } + .sidebar:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #5c616c; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + +.pane-separator { + background-image: linear-gradient(to bottom, #dcdfe3); } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +GtkColorSwatch { + border: none; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); } + GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4)); } + GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + GtkColorSwatch:hover { + border-color: rgba(0, 0, 0, 0.5); } + GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch.left, GtkColorSwatch:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + GtkColorSwatch.right, GtkColorSwatch:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch:only-child { + border-radius: 3px; } + GtkColorSwatch.color-active-badge { + border-width: 2px; } + GtkColorSwatch.color-active-badge:hover { + background-image: none; } + GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { + color: rgba(0, 0, 0, 0.3); + border-color: rgba(0, 0, 0, 0.3); } + GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.5); } + +GtkColorChooserWidget #add-color-button { + border-color: #e8ebed; + background-color: #e8ebed; + color: #F5F6F7; + box-shadow: none; } + GtkColorChooserWidget #add-color-button:hover { + border-color: #dcdfe3; + background-color: #dcdfe3; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.csd.popup, .window-frame.csd.menu { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + +.header-bar.default-decoration .button.titlebutton, .titlebar.default-decoration .button.titlebutton, +.header-bar.selection-mode.default-decoration .button.titlebutton, .titlebar.selection-mode.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, .titlebar .button.titlebutton, +.header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 8px 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); + color: transparent; + background-position: center; + background-repeat: no-repeat; } + .header-bar .button.titlebutton:backdrop, .titlebar .button.titlebutton:backdrop, + .header-bar.selection-mode .button.titlebutton:backdrop, .titlebar.selection-mode .button.titlebutton:backdrop { + opacity: 1; } + +.header-bar .right .button.titlebutton:nth-last-child(3), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar .left .button.titlebutton:nth-child(3), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar .right .button.titlebutton:nth-last-child(3), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar .left .button.titlebutton:nth-child(3), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3) { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):hover, .header-bar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(3):hover, + .header-bar .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(3):hover, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(3):hover, + .titlebar .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar .left .button.titlebutton:nth-child(3):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar .left .button.titlebutton:nth-child(3):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar .left .button.titlebutton:nth-child(3):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar .left .button.titlebutton:nth-child(3):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + +.header-bar .right .button.titlebutton:nth-last-child(2), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar .left .button.titlebutton:nth-child(2), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar .right .button.titlebutton:nth-last-child(2), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar .left .button.titlebutton:nth-child(2), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2) { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):hover, .header-bar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(2):hover, + .header-bar .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(2):hover, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(2):hover, + .titlebar .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar .left .button.titlebutton:nth-child(2):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar .left .button.titlebutton:nth-child(2):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar .left .button.titlebutton:nth-child(2):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar .left .button.titlebutton:nth-child(2):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + +.header-bar .right .button.titlebutton:last-child, +.header-bar .right:dir(rtl) .button.titlebutton:first-child, +.header-bar .left .button.titlebutton:first-child, +.header-bar .left:dir(rtl) .button.titlebutton:last-child, .titlebar .right .button.titlebutton:last-child, +.titlebar .right:dir(rtl) .button.titlebutton:first-child, +.titlebar .left .button.titlebutton:first-child, +.titlebar .left:dir(rtl) .button.titlebutton:last-child, +.header-bar.selection-mode .right .button.titlebutton:last-child, +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.header-bar.selection-mode .left .button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child, .titlebar.selection-mode .right .button.titlebutton:last-child, +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.titlebar.selection-mode .left .button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + .header-bar .right .button.titlebutton:last-child:hover, .header-bar .right .button.titlebutton:last-child:backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar .left .button.titlebutton:first-child:hover, + .header-bar .left .button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar .right .button.titlebutton:last-child:hover, .titlebar .right .button.titlebutton:last-child:backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar .left .button.titlebutton:first-child:hover, + .titlebar .left .button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + .header-bar .right .button.titlebutton:last-child:active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar .left .button.titlebutton:first-child:active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar .right .button.titlebutton:last-child:active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar .left .button.titlebutton:first-child:active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + .header-bar .right .button.titlebutton:last-child:backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar .left .button.titlebutton:first-child:backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar .right .button.titlebutton:last-child:backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar .left .button.titlebutton:first-child:backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + +.header-bar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, +.titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { + padding: 4px 6px 4px 6px; + color: rgba(82, 93, 118, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + background-image: none; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + +.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: rgba(212, 213, 219, 0.95); } + +.open-document-selector-listbox-row { + border-bottom: 1px solid #e7e9ec; + padding: 6px 6px 6px 12px; } + .open-document-selector-listbox-row .path-label { + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + .open-document-selector-listbox-row:selected .path-label { + color: rgba(255, 255, 255, 0.7); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #5c616c; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #F5F6F7; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, rgba(43, 46, 55, 0.95)); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(253, 253, 254, 0.95); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: rgba(212, 213, 219, 0.95); } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +NautilusWindow GtkBox.sidebar { + background-color: transparent; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog MarlinPlacesSidebar, +NautilusWindow .sidebar, +NautilusWindow MarlinPlacesSidebar, +NemoWindow .sidebar, +NemoWindow MarlinPlacesSidebar, +MarlinViewWindow .sidebar, +MarlinViewWindow MarlinPlacesSidebar { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar .source-list.sidebar row, GtkFileChooserDialog MarlinPlacesSidebar .view, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar .source-list.sidebar row, + NautilusWindow MarlinPlacesSidebar .view, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row, + NemoWindow .sidebar .view, + NemoWindow .sidebar .source-list.sidebar row, + NemoWindow MarlinPlacesSidebar .view, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar .source-list.sidebar row, + MarlinViewWindow MarlinPlacesSidebar .view, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar .source-list.sidebar row.image, GtkFileChooserDialog MarlinPlacesSidebar .view.image, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar .source-list.sidebar row.image, + NautilusWindow MarlinPlacesSidebar .view.image, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar .source-list.sidebar row.image, + NemoWindow MarlinPlacesSidebar .view.image, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar .source-list.sidebar row.image, + MarlinViewWindow MarlinPlacesSidebar .view.image, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar .source-list.sidebar row.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .view.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar .source-list.sidebar row.cell:selected, + NautilusWindow MarlinPlacesSidebar .view.cell:selected, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar .source-list.sidebar row.cell:selected, + NemoWindow MarlinPlacesSidebar .view.cell:selected, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .view.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog MarlinPlacesSidebar.frame, + NautilusWindow .sidebar.frame, + NautilusWindow MarlinPlacesSidebar.frame, + NemoWindow .sidebar.frame, + NemoWindow MarlinPlacesSidebar.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow MarlinPlacesSidebar.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog MarlinPlacesSidebar .separator, GtkFileChooserDialog MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserDialog MarlinPlacesSidebar .view.separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow MarlinPlacesSidebar .separator, + NautilusWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NautilusWindow MarlinPlacesSidebar .view.separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow MarlinPlacesSidebar .separator, + NemoWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + NemoWindow MarlinPlacesSidebar .view.separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow MarlinPlacesSidebar .separator, + MarlinViewWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + MarlinViewWindow MarlinPlacesSidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(212, 213, 219, 0.95); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(231, 232, 235, 0.95); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +GeditWindow.background > .titlebar.default-decoration, +GeditWindow.background > .titlebar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .scrollbars-junction, + GeditFileBrowserWidget .scrollbars-junction.frame { + border-color: transparent; + background-color: transparent; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog .sidebar .trough.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .trough.scrollbar, +NautilusWindow .sidebar .trough.scrollbar, +NautilusWindow MarlinPlacesSidebar .trough.scrollbar, +NemoWindow .sidebar .trough.scrollbar, +NemoWindow MarlinPlacesSidebar .trough.scrollbar, +MarlinViewWindow .sidebar .trough.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .trough.scrollbar, GeditFileBrowserWidget .trough.scrollbar { + background-color: transparent; + border-color: transparent; } + +GtkFileChooserDialog .sidebar .slider.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar, +NautilusWindow .sidebar .slider.scrollbar, +NautilusWindow MarlinPlacesSidebar .slider.scrollbar, +NemoWindow .sidebar .slider.scrollbar, +NemoWindow MarlinPlacesSidebar .slider.scrollbar, +MarlinViewWindow .sidebar .slider.scrollbar, +MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar, GeditFileBrowserWidget .slider.scrollbar { + border-radius: 20px; + border: 3px solid transparent; + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .slider.scrollbar:hover, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:hover, + NautilusWindow .sidebar .slider.scrollbar:hover, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:hover, + NemoWindow .sidebar .slider.scrollbar:hover, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:hover, + MarlinViewWindow .sidebar .slider.scrollbar:hover, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:hover, GeditFileBrowserWidget .slider.scrollbar:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .slider.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + NemoWindow .sidebar .slider.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:prelight:active, GeditFileBrowserWidget .slider.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NautilusWindow .sidebar .slider.fine-tune.scrollbar, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + NemoWindow .sidebar .slider.fine-tune.scrollbar, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar, GeditFileBrowserWidget .slider.fine-tune.scrollbar { + border-width: 4px; } + GtkFileChooserDialog .sidebar .slider.fine-tune.scrollbar:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NautilusWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + NemoWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow .sidebar .slider.fine-tune.scrollbar:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .slider.fine-tune.scrollbar:prelight:active, GeditFileBrowserWidget .slider.fine-tune.scrollbar:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .slider.scrollbar:insensitive, GtkFileChooserDialog MarlinPlacesSidebar .slider.scrollbar:insensitive, + NautilusWindow .sidebar .slider.scrollbar:insensitive, + NautilusWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + NemoWindow .sidebar .slider.scrollbar:insensitive, + NemoWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, + MarlinViewWindow .sidebar .slider.scrollbar:insensitive, + MarlinViewWindow MarlinPlacesSidebar .slider.scrollbar:insensitive, GeditFileBrowserWidget .slider.scrollbar:insensitive { + background-color: transparent; } + +/* GTK NAMED COLORS */ +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; +@define-color content_view_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.14/render-assets.sh b/OSX-Arc-White/gtk-3.14/render-assets.sh new file mode 100755 index 0000000..d31fbb8 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/render-assets.sh @@ -0,0 +1,34 @@ +#! /bin/bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +SRC_FILE="assets.svg" +ASSETS_DIR="assets" +INDEX="assets.txt" + +for i in `cat $INDEX` +do +if [ -f $ASSETS_DIR/$i.png ]; then + echo $ASSETS_DIR/$i.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +if [ -f $ASSETS_DIR/$i@2.png ]; then + echo $ASSETS_DIR/$i@2.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i@2.png + $INKSCAPE --export-id=$i \ + --export-dpi=180 \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png +fi +done +exit 0 diff --git a/OSX-Arc-White/gtk-3.14/sass/_applications.scss b/OSX-Arc-White/gtk-3.14/sass/_applications.scss new file mode 100755 index 0000000..a93cf6c --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/_applications.scss @@ -0,0 +1,699 @@ +// +// Tab overrides +// +GeditNotebook.notebook, +ScratchMainWindow .notebook, +EphyNotebook.notebook, +MidoriNotebook .notebook, +TerminalWindow .notebook, +PantheonTerminalPantheonTerminalWindow .notebook { + + tab.reorderable-page.top, tab.top { + &:active, &.active-page, &.active-page:hover { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + } +} + +TerminalWindow .notebook, +PantheonTerminalPantheonTerminalWindow .notebook { + + tab.reorderable-page.top, tab.top { + padding-top: 7px; + border-top-width: 3px; + } + + &.header.top { + box-shadow: inset 0 1px opacify($header_border, 1), + inset 0 -1px $borders_color; + } +} + +// +// Evolution +// +// needed for webkit/GtkStyle/Evolution compatibility +GtkHTML { + background-color: $base_color; + color: $text_color; + + &:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +// +// Sushi +// +// used by gnome-font-viewer and sushi +SushiFontWidget { + padding: 6px 12px; +} + +// +// GNOME Terminal +// +TerminalWindow { + .background { + background-color: transparent; + } + + .scrollbar { + &.vertical .slider { margin-left: 3px; } + &.trough { border-width: 0; } + } +} + +// +// Nautilus +// +.nautilus-canvas-item { + border-radius: 2px; +} + +.nautilus-desktop.nautilus-canvas-item { + color: white; + text-shadow: 1px 1px transparentize(black, 0.4); + + &:active { color: $fg_color; } + &:selected { color: $selected_fg_color; } +} + +NautilusNotebook.notebook { + background-color: $base_color; + + tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + } +} + +NautilusQueryEditor .search-bar.toolbar { + padding: 5px; + box-shadow: none; + background-color: $base_color; +} + +// +// Nemo +// +.nemo-desktop.nemo-canvas-item { + @extend .nautilus-desktop.nautilus-canvas-item; +} + +NemoWindow { + + EelEditableLabel.entry { transition: none; } // Workaround for invisible text in rename entry + + .sidebar .frame { border-width: 0; } + + GtkSeparator.separator.horizontal { color: $borders_color; } + + .primary-toolbar NemoPathBar.linked > .button { + $_linked_separator_color: $header_button_border; + + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:insensitive { color: transparentize($header_fg, 0.4); } + + @extend %linked; + + &:hover { + box-shadow: inset 1px 0 $_linked_separator_color, + inset -1px 0 $_linked_separator_color; + } + &:active, &:checked { box-shadow: none; } + + &:first-child { + &:hover { box-shadow: inset -1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:last-child { + &:hover { box-shadow: inset 1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:only-child { + &:hover { box-shadow: none; } + &:active, &:checked { box-shadow: none; } + } + } +} + +// +// Gedit +// +.gedit-headerbar-paned { color: $header_border; } + +.open-document-selector-listbox-row { + border-bottom: 1px solid darken($bg_color, 5%); + padding: 6px 6px 6px 12px; + + .path-label { font-size: smaller; color: transparentize($fg_color, 0.3); } + &:selected .path-label { color: transparentize($selected_fg_color, 0.3); } +} + +.gedit-document-panel { + + .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; + & GtkImage { color: inherit; } + } + .prelight-row .button { + color: mix($bg_color, $fg_color, 35%); + } + .list-row .button:hover, + .prelight-row .button:hover { + color: lighten(red, 15%); + } + .prelight-row:selected .button:hover { + color: lighten(red, 20%); + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + &:active { color: $selected_fg_color; } + } + .prelight-row .button:active { + color: $fg_color; + } +} + +.gedit-document-panel-dragged-row { + border: 1px solid $borders_color; + background-color: darken($bg_color, 10%); + color: $fg_color; +} + +//.gedit-document-panel-placeholder-row { +//} + +GeditStatusbar { + border-top: 1px solid $borders_color; + background-color: $bg_color; +} + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; +} + + +GeditViewFrame .gedit-search-slider { @extend %search_slider } + +GeditFileBrowserWidget .toolbar { + border-bottom: 1px solid $borders_color; +} + +.gedit-search-entry-occurrences-tag { + color: transparentize($fg_color, 0.4); + margin: 2px; + padding: 2px; +} + +%search_slider { + background-color: lighten($bg_color, 2%); + padding: 6px; + border-color: $borders_color; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; +} + +// +// Gnome Builder +// + +GbSearchBox.linked { + + > GtkMenuButton.button:last-child:dir(ltr), + > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + + @include entry(header-normal); + + &:hover { @include entry(header-focus); } + &:active, &:checked { @include entry(header-focus); } + &:insensitive { @include entry(header-insensitive); } + } + + > GtkMenuButton.button:last-child:dir(ltr) { + + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; + + &:hover { box-shadow: -1px 0 $selected_bg_color; } + } + > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; + + &:hover { box-shadow: 1px 0 $selected_bg_color; } + } +} + +//Search entry that slides down from top of editor +GbEditorFrame .gb-search-slider { @extend %search_slider; padding: 2px; } + +.gb-search-entry-occurrences-tag { @extend .gedit-search-entry-occurrences-tag } + +GdTaggedEntry { color: $fg_color; } + +// Preferences sidebar style +.preferences.sidebar { + + GtkViewport { border: none; } + GtkListBox { background-color: $bg_color; } + GtkListBoxRow { padding: 10px; } +} + +// Preference page language style +GbPreferencesPageLanguage { + + GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + GtkScrolledWindow { border-top-width: 0; } +} + +// Command Bar styling +GtkBox.gb-command-bar-box { + border: none; + background-color: opacify($osd_bg_color, 1); + + GtkLabel { color: $osd_fg_color; } +} + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: $osd_fg_color; + background-image: none; + background-color: opacify($osd_bg_color, 1); + padding: 6px 6px 6px 6px; + border: none; + + &:selected, + &:selected:focus { + @extend %selected_items; + } +} + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; +} + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; +} + +// Disable various animatinos that are enabled by default and really annoying +// to the overall flow of Builder. +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; +} + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid $borders_color; +} + +GbViewStack.focused GtkBox.header.notebook { + background-color: $base_color; + + .button.dim-label { opacity: 1; } +} + +// +// Epiphany +// +EphyWindow .floating-bar { // Epiphany overrides the floating-bar style, so reset it + color: $fg_color; +} + +// +// Gnome Documents +// +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; +} + +.documents-icon-bg { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px; +} + +.documents-collection-icon { + background-color: transparentize($fg_color, 0.7); + border-radius: 2px; +} + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: lighten($selected_bg_color, 20%); +} + +.documents-entry-tag { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; + + &:hover { + color: $selected_fg_color; + background-color: lighten($selected_bg_color, 4%); + } + &:active { + color: $selected_fg_color; + background-color: darken($selected_bg_color, 4%); + } + + .toolbar .linked &.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; + + &:hover { color: transparentize($selected_fg_color, 0.3) } + } +} + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; +} + +// +// Totem +// +TotemGrilo.vertical GdMainView.frame { + border-width: 0; +} + +// +// Synapse +// +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { background-color: $selected_bg_color; } + +// +// Transmission +// +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; // Remove black border on over- and undershoot +} + +// +// Fallback Mode/Budgie Panel +// +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: $panel_fg; + background-image: linear-gradient(to bottom, $panel_bg); +} + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: $panel_fg; +} + +PanelApplet .button:hover { + color: lighten($panel_fg, 10%); + background-color: transparentize(black, 0.83); + border-color: transparentize(black, 0.83); +} + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: transparentize(black, 0.75); + border-radius: 0; + border-color: transparentize(black, 0.75); + box-shadow: inset 0 -2px $selected_bg_color; +} + +PanelApplet:hover { + color: white; +} + +PanelApplet:active, +PanelApplet:hover:active { + color: $selected_bg_color; +} + +WnckPager { + color: mix($panel_fg, black, 50%); + &:selected { color: $selected_bg_color } +} + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; +} + +ClockBox { + color: $panel_fg; +} + +// Xfce Panel +.xfce4-panel.panel { + background-color: $panel_bg; + + text-shadow: none; + icon-shadow: none; + + .button.flat { + color: $panel_fg; + background-color: transparentize($panel_bg, 1); + border-radius: 0; + border: none; + + &:hover { + border: none; + background-color: lighten($panel_bg, 10%); + } + &:active, &:checked { + color: $selected_fg_color; + border: none; + background-color: $selected_bg_color; + } + } +} + +// +// Floating Bar +// +.floating-bar { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &.top { border-radius: 0 0 2px 2px; } + &.right { border-radius: 2px 0 0 2px; } + &.bottom { border-radius: 2px 2px 0 0; } + &.left { border-radius: 0 2px 2px 0; } + + .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + + background-color: transparent; + box-shadow: none; + border: none; + } +} + +// Elementary Apps + +// +// Birdie +// +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; +} + +// +// Marlin / Pantheon Files +// +MarlinViewWindow { + + *:selected, *:selected:focus { + color: $selected_fg_color; + background-color: $selected_bg_color; + outline-color: transparent; + } + GtkIconView.view:selected { + &, &:focus, &:hover, &:focus:hover { background-color: transparent; } + } + FMListView, FMColumnView { outline-color: transparent; } +} + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + + @include entry(header-normal); + + &:focus { @include entry(header-focus) } + + &:insensitive { @include entry(header-insensitive) } + + &:active, &:checked { + color: $selected_bg_color; + } +} + +// +// Gala +// +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; + + .title, .label { + color: #5c616c; + } +} + +// +// Wingpanel +// +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px transparentize(black, 0.4); + icon-shadow: 0 1px 2px transparentize(black, 0.4); + + &-shadow { + background-image: none; + background-color: transparent; + } + .menu { + box-shadow: none; + + .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; + } + + .window-frame.menu.csd, + .window-frame.popup.csd { + box-shadow: 0 0 0 1px transparentize(black, 0.8), + 0 10px 20px transparentize(black, 0.81), + 0 6px 6px transparentize(black, 0.77); + } + } + .menubar > .menuitem { + padding: 3px 6px; + &:hover { background-color: transparent; } + } + .window-frame.menu.csd, + .window-frame.popup.csd { box-shadow: none; } +} + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px transparentize(black, 0.4); + icon-shadow: 0 1px 2px transparentize(black, 0.4); + + > GtkWidget > GtkWidget:first-child { padding: 0 2px; } + + .menuitem:active, .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; + } + > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; + } +} + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; +} + +.panel .menu .spinner, +.menu .spinner { opacity: 1 } // Fixes sound indicator buttons + +// +// Wingpanel Popover +// +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + + text-shadow: none; + icon-shadow: none; + + .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; + + GtkLabel, GtkImage { padding: 0 3px; } + + &:hover, &:active { + background-color: if($variant == 'light', transparentize(black, 0.96), transparentize(white, 0.95)); + border: solid if($variant == 'light', transparentize(black, 0.92), transparentize(white, 0.93)); + border-width: 1px 0; + } + *:insensitive { color: $insensitive_fg_color; } + } +} + +// +// Pantheon Terminal +// +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; +} + +// +// Switchboard +// +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: $fg_color; +} diff --git a/OSX-Arc-White/gtk-3.14/sass/_colors-public.scss b/OSX-Arc-White/gtk-3.14/sass/_colors-public.scss new file mode 100755 index 0000000..b6b3dc5 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/_colors-public.scss @@ -0,0 +1,71 @@ +//apps rely on some named colors to be exported +/* GTK NAMED COLORS */ + +// Sass thinks we're using the colors in the variables as strings and may shoot +// warning, it's innocuous and can be defeated by using "" + $var +@define-color theme_fg_color #{"" + $fg_color}; +@define-color theme_text_color #{"" + $text_color}; +@define-color theme_bg_color #{"" + $bg_color}; +@define-color theme_base_color #{"" + $base_color}; +@define-color theme_selected_bg_color #{"" + $selected_bg_color}; +@define-color theme_selected_fg_color #{"" + $selected_fg_color}; +@define-color fg_color #{"" + $fg_color}; +@define-color text_color #{"" + $text_color}; +@define-color bg_color #{"" + $bg_color}; +@define-color base_color #{"" + $base_color}; +@define-color selected_bg_color #{"" + $selected_bg_color}; +@define-color selected_fg_color #{"" + $selected_fg_color}; +@define-color insensitive_bg_color #{"" + $insensitive_bg_color}; +@define-color insensitive_fg_color alpha(#{"" + opacify($insensitive_fg_color, 1)}, 0.5); +@define-color insensitive_base_color #{"" + $base_color}; +@define-color theme_unfocused_fg_color #{"" + $fg_color}; +@define-color theme_unfocused_text_color #{"" + $text_color}; +@define-color theme_unfocused_bg_color #{"" + $bg_color}; +@define-color theme_unfocused_base_color #{"" + $base_color}; +@define-color borders #{"" + $borders_color}; +@define-color unfocused_borders #{"" + $borders_color}; + +@define-color warning_color #{"" + $warning_color}; +@define-color error_color #{"" + $error_color}; +@define-color success_color #{"" + $success_color}; +@define-color placeholder_text_color #{#A8A8A8}; +@define-color link_color #{"" + $link_color}; + +//WM +$wm_highlight: lighten(opacify($header_bg, 1), 3%); +$wm_bg_unfocused: opacify($header_bg_backdrop, 1); + +@define-color wm_title alpha(#{"" + opacify($header_fg, 1)}, 0.8); +@define-color wm_unfocused_title alpha(#{"" + opacify($header_fg, 1)}, 0.5); + +@define-color wm_bg #{"" + opacify($header_bg, 1)}; +@define-color wm_bg_unfocused #{"" + $wm_bg_unfocused}; + +@define-color wm_highlight #{"" + $wm_highlight}; +@define-color wm_shadow alpha(#{black}, 0.35); + +//WM Buttons + +// Close +@define-color wm_button_close_bg #{"" + $wm_button_close_bg}; +@define-color wm_button_close_hover_bg #{"" + $wm_button_close_hover_bg}; +@define-color wm_button_close_active_bg #{"" + $wm_button_close_active_bg}; + +@define-color wm_icon_close_bg #{"" + $wm_icon_close_bg}; + +// Minimize, Maximize +@define-color wm_button_hover_bg #{"" + $wm_button_hover_bg}; +@define-color wm_button_active_bg #{"" + $wm_button_active_bg}; + +@define-color wm_button_hover_border #{"" + $wm_button_hover_border}; + +@define-color wm_icon_bg #{"" + $wm_icon_bg}; +@define-color wm_icon_unfocused_bg #{"" + $wm_icon_unfocused_bg}; +@define-color wm_icon_hover_bg #{"" + $wm_icon_hover_bg}; +@define-color wm_icon_active_bg #{"" + $wm_icon_active_bg}; + + +//FIXME this is really an API + +@define-color content_view_bg #{"" + $base_color}; + diff --git a/OSX-Arc-White/gtk-3.14/sass/_colors.scss b/OSX-Arc-White/gtk-3.14/sass/_colors.scss new file mode 100755 index 0000000..8d3a5f2 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/_colors.scss @@ -0,0 +1,101 @@ +// When color definition differs for dark and light variant, +// it gets @if ed depending on $variant + + +$base_color: if($variant =='light', #ffffff, #404552); +$text_color: if($variant == 'light', #5c616c, #D3DAE3); +$bg_color: if($variant =='light', #F5F6F7, #383C4A); +$fg_color: if($variant =='light', #5c616c, #D3DAE3); + +$selected_fg_color: #ffffff; +$selected_bg_color: #5294e2; +$selected_borders_color: darken($selected_bg_color, 20%); +$borders_color: if($variant =='light', darken($bg_color,9%), darken($bg_color,6%)); + +$link_color: if($variant == 'light', darken($selected_bg_color,10%), + lighten($selected_bg_color,20%)); +$link_visited_color: if($variant == 'light', darken($selected_bg_color,20%), + lighten($selected_bg_color,10%)); + +$selection_mode_bg: if($transparency == 'true', transparentize($selected_bg_color, 0.05), $selected_bg_color); +$selection_mode_fg: $selected_fg_color; +$warning_color: #F27835; +$error_color: #FC4138; +$warning_fg_color: white; +$error_fg_color: white; +$success_color: #73d216; +$destructive_color: #F04A50; +$suggested_color: #4DADD4; +$destructive_fg_color: white; +$suggested_fg_color: white; + +$drop_target_color: #F08437; + +//insensitive state derived colors +$insensitive_fg_color: if($variant == 'light', transparentize($fg_color, 0.45), transparentize($fg_color, 0.55)); +$insensitive_bg_color: if($variant == 'light', mix($bg_color, $base_color, 40%), lighten($bg_color, 2%)); + +$header_bg: red; +@if $transparency=='true' and $variant=='light' { $header_bg: transparentize(#e7e8eb, 0.05); } +@if $transparency=='false' and $variant=='light' { $header_bg: #e7e8eb; } +@if $transparency=='true' and ($variant=='dark' or $darker=='true') { $header_bg: transparentize(#2f343f, 0.03); } +@if $transparency=='false' and ($variant=='dark' or $darker=='true') { $header_bg: #2f343f; } + +$header_bg_backdrop: if($darker == 'true' or $variant == 'dark', lighten($header_bg, 1.5%), lighten($header_bg, 3%)); + +$header_border: if($variant == 'light' and $darker=='false', darken($header_bg, 7%), darken($header_bg, 4%)); + +$header_fg: if($variant == 'light', saturate(transparentize($fg_color, 0.2), 10%), saturate(transparentize($fg_color, 0.2), 10%)); +$header_fg: if($darker == 'true', saturate(transparentize(#D3DAE3, 0.2), 10%), $header_fg); + +$dark_sidebar_bg: if($transparency == 'true', transparentize(#353945, 0.05), #353945); +$dark_sidebar_fg: #BAC3CF; +$dark_sidebar_border: if($variant == 'light', $dark_sidebar_bg, darken($dark_sidebar_bg, 5%)); + +$osd_fg_color: $dark_sidebar_fg; +$osd_bg_color: $dark_sidebar_bg; + +$osd_button_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_button_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_entry_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_entry_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_insensitive_bg_color: darken($osd_bg_color, 3%); +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 30%); +$osd_borders_color: transparentize(black, 0.3); + +$panel_bg: darken($dark_sidebar_bg, 4.7%); +$panel_fg: $dark_sidebar_fg; + +$entry_bg: if($variant=='light', $base_color, lighten($base_color, 0%)); +$entry_border: if($variant == 'light', #cfd6e6, darken($borders_color, 0%)); + +$header_entry_bg: if($darker == 'true' or $variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($base_color, 0.1)); +$header_entry_border: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +$button_bg: if($variant == 'light', lighten($bg_color, 2%), lighten($base_color, 2%)); +$button_border: $entry_border; + +$header_button_bg: if($darker == 'true' or $variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($button_bg, 0.1)); +$header_button_border: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +//WM Buttons + +// Close +$wm_button_close_bg: if($variant == 'light' and $darker == 'false', #f46067, #cc575d); +$wm_button_close_hover_bg: if($variant == 'light' and $darker == 'false', #f68086, #d7787d); +$wm_button_close_active_bg: if($variant == 'light' and $darker == 'false', #f13039, #be3841); + +$wm_icon_close_bg: if($variant == 'light' and $darker == 'false',#F8F8F9 , #2f343f); + +// Minimize, Maximize +$wm_button_hover_bg: if($variant == 'light' and $darker == 'false', #fdfdfd, #454C5C); +$wm_button_active_bg: $selected_bg_color; + +$wm_button_hover_border: if($variant == 'light' and $darker == 'false', #D1D3DA, #262932); + +$wm_icon_bg: if($variant == 'light' and $darker == 'false', #90949E, #90939B); +$wm_icon_unfocused_bg: if($variant == 'light' and $darker == 'false', #B6B8C0, #666A74); +$wm_icon_hover_bg: if($variant == 'light' and $darker == 'false', #7A7F8B, #C4C7CC); +$wm_icon_active_bg: $selected_fg_color; diff --git a/OSX-Arc-White/gtk-3.14/sass/_common.scss b/OSX-Arc-White/gtk-3.14/sass/_common.scss new file mode 100755 index 0000000..5f98928 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/_common.scss @@ -0,0 +1,2786 @@ +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); +$asset_suffix: if($variant=='dark', '-dark', ''); // use dark assets in dark variant +$darker_asset_suffix: if($darker=='true', '-dark', $asset_suffix); + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: $error_color; + -GtkPaned-handle-size: 1; + + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + + -GtkTreeView-horizontal-separator: 4; + + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + + -GtkWidget-link-color: $link_color; + -GtkWidget-visited-link-color: $link_visited_color; + + -GtkWidget-focus-padding: 2; // FIXME: do we still need these? + -GtkWidget-focus-line-width: 1; // + + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + + -GtkStatusbar-shadow-type: none; + + // We use the outline properties to signal the focus properties + outline-color: transparentize($fg_color, 0.7); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; +} + + +// +// Base States +// +.background { + color: $fg_color; + background-color: if($transparency == 'true', transparentize($bg_color, 0.001), $bg_color); // without this headerbar transparency doesn't seem to work +} + +*:insensitive { + -gtk-image-effect: dim; +} + +.gtkstyle-fallback { + background-color: $bg_color; + color: $fg_color; + &:prelight { + background-color: lighten($bg_color, 10%); + color: $fg_color; + } + &:active { + background-color: darken($bg_color, 10%); + color: $fg_color; + } + &:insensitive { + background-color: $insensitive_bg_color; + color: $insensitive_fg_color; + } + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +.view { + color: $text_color; + background-color: $base_color; + + &:selected, + &:selected:focus, + &:selected:hover { + @extend %selected_items; + } + &.dim-label { + color: transparentize($text_color, 0.45); + + &:selected, &:selected:focus { + color: transparentize($selected_fg_color, 0.35); + text-shadow: none; + } + } +} + +.rubberband { + border: 1px solid $selected_bg_color; + background-color: transparentize($selected_bg_color,0.8); +} + +GtkLabel { + &.separator { + color: $fg_color; + @extend .dim-label; + } + &:selected, + &:selected:focus, + &:selected:hover { + @extend %selected_items; + } + &:insensitive { + color: $insensitive_fg_color; + } +} + +.dim-label { + opacity: 0.55; +} + +GtkAssistant { + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + &:dir(ltr) { border-right: 1px solid $borders_color; } + &:dir(rtl) { border-left: 1px solid $borders_color; } + } + &.csd .sidebar { border-top-style: none; } + .sidebar GtkLabel { + padding: 6px 12px; + } + .sidebar GtkLabel.highlight { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +GtkTextView { // This will get overridden by .view, needed by gedit line numbers + background-color: mix($bg_color, $base_color, 50%); +} + +GtkFlowBox .grid-child { + padding: 3px; + border-radius: 3px; + &:selected { + @extend %selected_items; + outline-offset: -2px; + } +} + +%osd, .osd { + color: $osd_fg_color; + border: none; + background-color: $osd_bg_color; + background-clip: padding-box; + outline-color: transparentize($osd_fg_color, 0.7); + box-shadow: none; +} + +// +// Spinner Animations +// +@keyframes spin { + to { -gtk-icon-transform: rotate(1turn); } +} + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; // non spinning spinner makes no sense + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + + &:active { + opacity: 1; + animation: spin 1s linear infinite; + + &:insensitive { + opacity: 0.5; + } + } +} + +$vert_padding: 5px; +// +// Text Entries +// +.entry { + border: 1px solid; + padding: $vert_padding 8px; + + border-radius: 3px; + transition: all 200ms $ease-out-quad; + @include entry(normal); + + &.image { // icons inside the entry + &.left { padding-left: 0; } + &.right { padding-right: 0; } + } + + &.flat, &.flat:focus { + padding: 2px; + @include entry(normal); + border: none; + border-radius: 0; + } + + &:focus { + background-clip: border-box; + @include entry(focus); + } + + &:insensitive { @include entry(insensitive); } + + &:selected, + &:selected:focus { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + &.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; + } + + .linked > & { //FIXME: use same buttons linking logic and template + &:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + &:dir(rtl) { border-right-style: none;} + } + &:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; + &:dir(rtl) { border-left-style: solid; } + } + } + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $selected_fg_color; + border-color: if($variant=='light', $e_color, $entry_border); + background-image: linear-gradient(to bottom, mix($e_color, $base_color, 60%)); + + &:focus { + color: $e_fg_color; + background-image: linear-gradient(to bottom, $e_color); + box-shadow: none; + } + &:selected, &:selected:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + + &.image { // entry icons colors + color: mix($fg_color,$base_color,80%); + } + + .linked.vertical > & { //FIXME comment stuff and make the whole thing smarter. + border-bottom-color: mix($borders_color, $base_color, 30%); + box-shadow: none; + @extend %linked_vertical; + + &:focus { + border-color: $selected_bg_color; + box-shadow: 0 -1px 0 0 $selected_bg_color; + @extend %linked_vertical; + } + + &:insensitive { + border-bottom-color: mix($borders_color, $base_color, 30%); + @extend %linked_vertical; + } + + &:first-child { + border-bottom-color: mix($borders_color, $base_color, 30%); + + &:focus { + border-bottom-color: $selected_bg_color; + box-shadow: none; + } + + &:insensitive { + border-bottom-color: mix($borders_color, $base_color, 30%); + @extend %linked_vertical:first-child; + } + } + + &:last-child { + border-bottom-color: rgba(0,0,0,0.14); + &:focus { + border-bottom-color: $selected_bg_color; + box-shadow: 0 -1px 0 0 $selected_bg_color; + @extend %linked_vertical:last-child; + } + + &:insensitive { + border-bottom-color: rgba(0,0,0,0.14); + @extend %linked_vertical:last-child; + + } + } + } + + .osd & { + @include entry(osd); + &:focus { @include entry(osd-focus); } + &:insensitive { @include entry(osd-insensitive); } + } +} + +GtkSearchEntry.entry { border-radius: 20px; } + +// +// Buttons +// +// stuff for .needs-attention +$_dot_color: $selected_bg_color; + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.01, + to($_dot_color), + to(transparent)); + } + to { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($selected_bg_color), + to(transparent)); + } +} + +.button { + $_button_transition: all 200ms $ease-out-quad; + + transition: $_button_transition; + border: 1px solid; + border-radius: 3px; + padding: $vert_padding 8px; + + @include button(normal); + + &.flat { + @include button(undecorated); + background-color: transparentize($button_bg, 1); + border-color: transparentize($button_border, 1); + // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set + // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but + // it won't fade out when the pointer leave the button allocation area. To make the transition more evident + // in this case the duration is increased. + transition: none; + &:hover { + transition: $_button_transition; + transition-duration: 350ms; + &:active { transition: $_button_transition; } + } + } + &:hover { + @include button(hover); + -gtk-image-effect: highlight; + } + &:active, &:checked { + background-clip: if($variant=='light', border-box, padding-box); + @include button(active); + transition-duration: 50ms; + } + + //Webkitgtk workaround start + &:active { color: $fg_color; } + &:active:hover, &:checked { color: $selected_fg_color; } + //Webkitgtk workaround end + + &.flat:insensitive { + @include button(undecorated); + } + &:insensitive { + @include button(insensitive); + &:active, &:checked { + @include button(insensitive-active); + } + } + // big standalone buttons like in Documents pager + &.osd { + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + background-color: $osd_bg_color; + border-color: darken($osd_bg_color, 8%); + + &.image-button { padding: 10px; } + + &:hover { color: $selected_bg_color; } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } + } + + //overlay / OSD style + .osd & { + @include button(osd); + // there's a problem with sass which prevents it to extend the linked + // placeholder as expected, it should just be "@extend %linked;", the + // placeholder is basically replicated here + // + // Workaround START + border-radius: 0; + border-left-style: none; + border-right-style: none; + + &:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none + } + &:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; + } + &:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; + + &:dir(rtl) { border-left-style: solid; } + } + &:only-child { + border-radius: 3px; + border-style: solid; + } + // Workaround END + &:hover { + @include button(osd-hover); + @extend %linked; + &, &:first-child, &:last-child { box-shadow: none; } + } + &:active, &:checked { + background-clip: padding-box; + @include button(osd-active); + @extend %linked; + } + &:insensitive { + @include button(osd-insensitive); + @extend %linked; + } + + &.flat { + @include button(undecorated); + box-shadow: none; + &:hover { + @include button(osd-hover); + &, &:first-child, &:last-child { box-shadow: none; } + } + &:insensitive { + @include button(osd-insensitive); + background-image: none; + } + &:active, &:checked { + @include button(osd-active); + } + } + } + // Suggested and Destructive Action buttons + @each $b_type, $b_color, $b_fg in (suggested-action, $suggested_color, $suggested_fg_color), + (destructive-action, $destructive_color, $destructive_fg_color) { + &.#{$b_type} { + @include button(suggested_destructive, $b_color, $b_fg); + + &.flat { + @include button(undecorated); + color: $b_color; + outline-color: transparentize($b_color, 0.7); + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%), $b_fg); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%), $b_fg); + } + &.flat:insensitive { + @include button(undecorated); + color: $insensitive_fg_color; + } + &:insensitive { @include button(insensitive); } + } + } + + &.image-button { padding: 2px + $vert_padding; } + .header-bar &.image-button { padding: 2px + $vert_padding 10px; } + + &.text-button { + padding-left: 16px; + padding-right: 16px; + } + + &.text-button.image-button { + // those buttons needs uneven horizontal padding, we want the icon side + // to have the image-button padding, while the text side the text-button + // one, so we're adding the missing padding to the label depending on + // its position inside the button + padding: $vert_padding 8px; // same as .button + GtkLabel:first-child { padding-left: 8px; } + GtkLabel:last-child { padding-right: 8px; } + } + + .stack-switcher > & { + // to position the needs attention dot, padding is added to the button + // child, a label needs just lateral padding while an icon needs vertical + // padding added too. + + outline-offset: -3px; // needs to be set or it gets overridden by GtkRadioButton outline-offset + + > GtkLabel { + padding-left: 6px; // label padding + padding-right: 6px; // + } + > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: $vert_padding - 2px; + padding-bottom: $vert_padding - 2px; + } + + &.text-button { padding: $vert_padding 10px; } // needed or it will get overridden + + &.image-button { padding: $vert_padding - 3px 4px; } + + &.needs-attention > GtkLabel, + &.needs-attention > GtkImage { @extend %needs_attention; } + &.needs-attention:active > .label, + &.needs-attention:active > GtkImage, + &.needs-attention:checked > GtkLabel, + &.needs-attention:checked > GtkImage { + animation: none; + background-image: none; + } + } + + %needs_attention { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($_dot_color), + to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + @if $variant == 'light' { background-position: right 3px, right 4px; } + @else { background-position: right 3px, right 2px; } + &:dir(rtl) { + @if $variant == 'light' { background-position: left 3px, left 4px; } + @else { background-position: left 3px, left 2px; } + } + } + + //inline-toolbar buttons + .inline-toolbar &, .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .linked > &, + .linked > &:hover, + .linked > &:active, + .linked > &:checked { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked { @extend %linked_vertical; } +} + +// all the following is for the +|- buttons on inline toolbars, that way +// should really be deprecated... +.inline-toolbar GtkToolButton > .button { // redefining the button look is + // needed since those are flat... + @include button(normal); + &:hover { @include button(hover); } + &:active, + &:checked{ @include button(active); } + &:insensitive { @include button(insensitive); } + &:insensitive:active, + &:insensitive:checked { @include button(insensitive-active); } +} + +// More inline toolbar buttons +.inline-toolbar.toolbar GtkToolButton { + & > .button.flat { @extend %linked_middle; } + &:dir(rtl) > .button.flat { @extend %linked_middle:dir(rtl); } + &:first-child > .button.flat { @extend %linked:first-child; } + &:last-child > .button.flat { @extend %linked:last-child; } + &:last-child:dir(rtl) > .button.flat { @extend %linked:last-child:dir(rtl); } + &:only-child > .button.flat { @extend %linked:only-child; } +} + +$_linked_separator_color: if($variant=='light', transparentize($button_border, 0.6), transparentize($button_border, 0.5)); + +%linked_middle { + border-radius: 0; + border-left-style: none; + border-right-style: none; + + &:hover { + box-shadow: inset 1px 0 $_linked_separator_color, + inset -1px 0 $_linked_separator_color; + } + &:active, &:checked { box-shadow: none; } + + &:dir(rtl) { + border-radius: 0; // needed when including %linked_middle:dir(rtl) + } +} + +%linked { + @extend %linked_middle; + + &:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; + + &:hover { box-shadow: inset -1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; + + &:hover { box-shadow: inset 1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + + &:dir(rtl) { border-bottom-left-radius: 0; } + + } + &:only-child { + border-radius: 3px; + border-style: solid; + + &:hover { box-shadow: none; } + &:active, &:checked { box-shadow: none; } + } +} + +%linked_vertical_middle { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; + + &:hover { + box-shadow: inset 0 -1px $_linked_separator_color, + inset 0 1px $_linked_separator_color; + } + &:active, &:checked { box-shadow: none; } +} + +%linked_vertical{ + @extend %linked_vertical_middle; + + &:first-child { + border-radius: 3px 3px 0 0; + border-top-style: solid; + + &:hover { box-shadow: inset 0 -1px $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:last-child { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; + + &:hover { box-shadow: inset 0 1px $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:only-child { + border-radius: 3px; + border-style: solid; + + &:hover { box-shadow: none; } + &:active, &:checked { box-shadow: none; } + } +} + +%undecorated_button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; +} + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + @extend %undecorated_button; + outline-offset: -1px; + border-radius: 2px; + + &:hover { background-color: if($variant=='light', mix($fg_color,$bg_color,5%), mix($fg_color,$bg_color,10%)); } + &:active, &:selected { + @extend %selected_items; + } + &:checked { color: $fg_color; } +} + +// +// Links +// +*:link { + color: $link_color; + &:visited { + color: $link_visited_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); } + } + &:hover { + color: lighten($link_color,10%); + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); } + } + &:active { + color: $link_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } + } + &:selected, *:selected & { + color: mix($selected_fg_color, $selected_bg_color, 80%); + } +} + +.button:link, .button:visited { + @extend %undecorated_button; + @extend *:link; + &:hover, &:active, &:checked { + @extend %undecorated_button; + } +} + +// +// Spinbuttons +// +.spinbutton { + border-radius: 3px; + + .button { + background-image: none; + border: 1px solid transparentize($borders_color,0.4); + border-style: none none none solid; + color: mix($fg_color,$base_color,95%); + border-radius: 0; + box-shadow: none; + + &:dir(rtl) { border-style: none solid none none; } + &:first-child { color: red; } + + &:insensitive { + color: $insensitive_fg_color; + } + &:active { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + +// .osd & { +// .button { +// @include button(undecorated); +// color: $osd_fg_color; +// border-style: none none none solid; +// border-color: transparentize($osd_borders_color, 0.3); +// border-radius: 0; +// box-shadow: none; +// &:dir(rtl) { border-style: none solid none none; } +// &:hover { +// @include button(undecorated); +// color: $osd_fg_color; +// border-color: transparentize(opacify($osd_borders_color, 1), 0.5); +// background-color: transparentize($osd_fg_color, 0.9); +// box-shadow: none; +// } +// &:insensitive { +// @include button(undecorated); +// color: $osd_insensitive_fg_color; +// border-color: transparentize(opacify($osd_borders_color, 1), 0.5); +// box-shadow: none; +// } +// &:last-child { border-radius: 0 2px 2px 0; } +// &:dir(rtl):first-child { border-radius: 2px 0 0 2px; } +// } +// } + + &.vertical, &.vertical:dir(rtl) { + .button { + &:first-child { + @extend %top_button; + @include button(normal); + &:active { + @extend %top_button; + @include button(active); + } + &:hover { + @extend %top_button; + @include button(hover); + } + &:insensitive { + @extend %top_button; + @include button(insensitive); + } + } + &:last-child { + @extend %bottom_button; + @include button(normal); + &:active { + @extend %bottom_button; + @include button(active); + } + &:hover { + @extend %bottom_button; + @include button(hover); + } + &:insensitive { + @extend %bottom_button; + @include button(insensitive); + } + } + } + &.entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; + } + %top_button { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; + } + %bottom_button { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; + } + } + GtkTreeView & { + &.entry, &.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: $selected_bg_color; + border-radius: 0; + box-shadow: none; + } + } +} + +// +// Comboboxes +// +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; + + > .button { // Otherwise combos + padding-top: $vert_padding - 2px; // are bigger than + padding-bottom: $vert_padding - 2px; // buttons + } + + &:insensitive { + color: $insensitive_fg_color; + } + + .separator.vertical { + // always disable separators + -GtkWidget-wide-separators: true; + } + + &.combobox-entry .entry { + @extend %linked; + + &:dir(ltr) { + border-right-style: none; + + @if $variant=='light' { &:focus { box-shadow: 1px 0 $selected_bg_color; } } + } + &:dir(rtl) { + border-left-style: none; + + @if $variant=='light' { &:focus { box-shadow: -1px 0 $selected_bg_color; } } + } + } + + &.combobox-entry .button { + @extend %linked; + + &:dir(ltr) { + box-shadow: inset 1px 0 $button_border; + + &:insensitive { box-shadow: inset 1px 0 transparentize($button_border, 0.45); } + } + &:dir(rtl) { + box-shadow: inset -1px 0 $button_border; + + &:insensitive { box-shadow: inset -1px 0 transparentize($button_border, 0.45); } + } + } +} + +.linked > GtkComboBox > .button { + // the combo is a composite widget so the way we do button linking doesn't + // work, special case needed. See + // https://bugzilla.gnome.org/show_bug.cgi?id=733979 + &:dir(ltr) { @extend %linked_middle; } // specificity bump + &:dir(rtl) { @extend %linked_middle:dir(rtl); } +} +.linked > GtkComboBox:first-child > .button { + @extend %linked:first-child; +} +.linked > GtkComboBox:last-child > .button { + @extend %linked:last-child; +} +.linked > GtkComboBox:only-child > .button { + @extend %linked:only-child; +} +.linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { @extend %linked_vertical_middle; } +.linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { @extend %linked_vertical:first-child; } +.linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { @extend %linked_vertical:last-child; } +.linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { @extend %linked_vertical:only-child; } + +// +// Toolbars +// +.toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: $bg_color; + .osd &, &.osd { + padding: 7px; + border: 1px solid transparentize(black, 0.5); + border-radius: 3px; + background-color: transparentize($osd_bg_color, 0.1); + } +} + +.primary-toolbar { + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, opacify($header_bg, 1), + darken($header_bg, 7%)) 1 0 1 0; //temporary hack for rhythmbox 3.1 + + //&:backdrop { background-color: opacify($header_bg_backdrop, 1); } + + .separator { @extend %header_separator; } + + @extend %header_widgets; +} + +.inline-toolbar { + @extend .toolbar; + background-color: darken($bg_color, 3%); + border-style: solid; + border-color: $borders_color; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; +} + +.search-bar { + background-color: $bg_color; + border-style: solid; + border-color: $borders_color; + border-width: 0 0 1px; + padding: 3px; + //box-shadow: inset 0 1px 2px rgba(0,0,0,0.25); +} + +.action-bar { background-color: darken($bg_color, 3%) } + +// +// Headerbars +// +.header-bar { + padding: 5px 5px 4px 5px; + + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: opacify($header_border, 1); + + color: $header_fg; + background-color: opacify($header_bg, 1); + + .csd & { // Transparent header-bars only in csd windows + background-color: $header_bg; + border-color: $header_border; + } + + &:backdrop { color: transparentize($header_fg, 0.3); } + + .title { + padding-left: 12px; + padding-right: 12px; + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + @extend .dim-label; + } + + // Selectionmode + &.selection-mode, + &.titlebar.selection-mode { + color: $selection_mode_fg; + background-color: $selection_mode_bg; + border-color: darken($selection_mode_bg, 4%); + box-shadow: none; + + &:backdrop { + background-color: $selection_mode_bg; + color: transparentize($selection_mode_fg, 0.4); + } + + .subtitle:link { @extend *:link:selected; } + + .button { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 1); + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + } + &:hover { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 0.95); + border-color: transparentize($selected_fg_color, 0.5); + } + &:active, &:checked { + color: $selection_mode_bg; + outline-color: transparentize($selection_mode_bg, 0.7); + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:insensitive { + color: transparentize($selected_fg_color, 0.6); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 1); + + &:active, &:checked { + color: transparentize($selection_mode_bg, 0.6); + background-color: transparentize($selected_fg_color, 0.85); + border-color: transparentize($selected_fg_color, 0.85); + } + } + } + + .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; + GtkArrow { -GtkArrow-arrow-scaling: 1; } + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + .maximized & { background-color: opacify($selection_mode_bg, 1); } + } + + .tiled &, .tiled &:backdrop, + .maximized &, .maximized &:backdrop { + border-radius: 0; // squared corners when the window is max'd or tiled + } + + .maximized & { + background-color: opacify($header_bg, 1); + border-color: opacify($header_border, 1); + } + + &.default-decoration, + .csd &.default-decoration, // needed under wayland, since all gtk3 windows are csd windows + &.default-decoration:backdrop, + .csd &.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: opacify($header_bg, 1); + border-bottom-width: 0; + + .maximized & { background-color: opacify($header_bg, 1); } + } +} + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: inset 0 1px lighten($header_bg, 3%); + + .csd & { background-color: $header_bg; } + + &:backdrop { + color: transparentize($header_fg, 0.3); + background-color: opacify($header_bg_backdrop, 1); + + .csd & { background-color: $header_bg_backdrop; } + } + + .maximized & { + background-color: opacify($header_bg, 1); + + &:backdrop, .csd &:backdrop { background-color: opacify($header_bg_backdrop, 1); } + } +} + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { background-color: transparent; } + +// Only extending .header-bar avoids some problems (Gnome Documents searchbar) +.header-bar { + .header-bar-separator, + & > GtkBox > .separator.vertical { @extend %header_separator; } + + @extend %header_widgets; +} + +%header_separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, + transparentize($header_fg, 1) 25%, + transparentize($header_fg, 0.65) 25%, + transparentize($header_fg, 0.65) 75%, + transparentize($header_fg, 1) 75%) 0 1/0 1px stretch; + + &:backdrop { opacity: 0.6; } +} + +%header_widgets { + // Headerbar Entries + .entry { + @include entry(header-normal); + + &:backdrop { opacity: 0.85; } + + &:focus { + @include entry(header-focus); + background-clip: if($darker=='false' and $variant=='light', border-box, padding-box); + + &.image { color: $selected_fg_color; } + } + &:insensitive { @include entry(header-insensitive); } + + &:selected:focus { + background-color: $selected_fg_color; + color: $selected_bg_color; + } + + &.progressbar { + border-color: $selected_bg_color; + background-image: none; + background-color: transparent; + } + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $e_fg_color; + border-color: if($darker=='false' and $variant=='light', $e_color, $header_entry_border); + background-image: linear-gradient(to bottom, mix($e_color, $header_bg, 60%)); + + &:focus { + color: $e_fg_color; + background-image: linear-gradient(to bottom, $e_color); + } + &:selected, &:selected:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + } + + // Headerbar Buttons + .button { + + @include button(header-normal); + + &:backdrop { opacity: 0.7; } + + &:hover { @include button(header-hover); } + &:active, &:checked { + @include button(header-active); + background-clip: if($darker=='false' and $variant=='light', border-box, padding-box); + } + &:insensitive { @include button(header-insensitive); } + &:insensitive:active, &:insensitive:checked { @include button(header-insensitive-active); } + } + + .linked > .button { border-radius: 3px; border-style: solid} + + .linked > .button:hover { box-shadow: none; } + + .linked.stack-switcher > .button, + .linked.path-bar > .button { + + $_linked_separator_color: $header_button_border; + + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:insensitive { color: transparentize($header_fg, 0.4); } + + @extend %linked; + + &:hover { + box-shadow: inset 1px 0 $_linked_separator_color, + inset -1px 0 $_linked_separator_color; + } + &:active, &:checked { box-shadow: none; } + + &:first-child { + &:hover { box-shadow: inset -1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:last-child { + &:hover { box-shadow: inset 1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:only-child { + &:hover { box-shadow: none; } + &:active, &:checked { box-shadow: none; } + } + } + + // Headerbar Suggested and Destructive Action buttons + @each $b_type, $b_color, $b_fg in (suggested-action, $suggested_color, $suggested_fg_color), + (destructive-action, $destructive_color, $destructive_fg_color) { + .button.#{$b_type} { + @include button(suggested_destructive, $b_color, $b_fg); + + &.flat { + @include button(undecorated); + color: $b_color; + outline-color: transparentize($b_color, 0.7); + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%), $b_fg); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%), $b_fg); + } + &.flat:insensitive, + &:insensitive { @include button(header-insensitive); } + } + .button.#{$b_type}:backdrop, + .button.#{$b_type}:backdrop { + opacity: 0.8; + } + } + + // Headerbar Spinbuttons + & .spinbutton { + + &:focus .button { + color: $selected_fg_color; + + &:hover { background-color: transparentize($selected_fg_color, 0.9); border-color: transparent; } + &:insensitive { color: transparentize($selected_fg_color, 0.6); } + } + .button { + color: $header_fg; + + &:hover { background-color: transparentize($header_fg, 0.75); border-color: transparent; } + &:insensitive { color: transparentize($header_fg, 0.3); } + &:active { background-color: rgba(0,0,0,0.1); } + } + } + + // Headerbar ComboBoxes + & GtkComboBox{ + &:insensitive { color: transparentize($header_fg, 0.6); } + + &.combobox-entry .button { + @include entry(header-normal); + + &:hover { @include entry(header-focus); box-shadow: none; } + &:insensitive { @include entry(header-insensitive); } + } + &.combobox-entry .entry { + &:dir(ltr) { + &:focus { box-shadow: none; } + } + &:dir(rtl) { + &:focus { box-shadow: none; } + } + } + &.combobox-entry .button { + + &:dir(ltr) { + box-shadow: inset 1px 0 $header_button_border; + + &:insensitive { box-shadow: inset 1px 0 transparentize($header_button_border, 0.45); } + } + &:dir(rtl) { + box-shadow: inset -1px 0 $header_button_border; + + &:insensitive { box-shadow: inset -1px 0 transparentize($header_button_border, 0.45); } + } + } + } + + // Headerbar Switches + GtkSwitch { + &:backdrop { opacity: 0.75; } + } + + GtkProgressBar { + + &.trough { background-color: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.05), $header_button_border); } + + &:backdrop { opacity: 0.75; } + } + + // Headerbar Scale + .scale { + + &:backdrop { opacity: 0.75; } + + &.trough { + $_trough_bg: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.05), $header_button_border); + background-image: linear-gradient(to bottom, $_trough_bg); + + &:insensitive { background-image: linear-gradient(to bottom, if($variant=='light' and $darker=='false', transparentize($_trough_bg, 0.05), transparentize($_trough_bg, 0.1))); } + } + &.slider { + $_slider_border: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.2), opacify($header_button_border, 0.3)); + $_slider_bg: if($variant=='light' and $darker=='false', opacify($header_button_bg,1), lighten(opacify($header_bg,1), 10%)); + + background-image: linear-gradient(to bottom, $_slider_bg); + border-color: $_slider_border; + + &:hover { + background-image: linear-gradient(to bottom, lighten($_slider_bg, 5%)); + border-color: $_slider_border; + } + &:active { + background-image: linear-gradient(to bottom, $selected_bg_color); + border-color: $selected_bg_color; + } + &:insensitive { + background-image: linear-gradient(to bottom, mix($_slider_bg, $header_bg, 70%)); + border-color: $_slider_border; + } + } + } +} + +// +// Pathbars +// +.path-bar .button { + padding: 5px 10px; + + &:first-child { padding-left: 10px; } + &:last-child { padding-right: 10px; } + &:only-child { + padding-left: 14px; + padding-right: 14px; + } + + // the following is for spacing the icon and the label inside the home button + GtkLabel:last-child { padding-left: 4px; } + GtkLabel:first-child { padding-right: 4px; } + GtkLabel:only-child, GtkLabel { padding-right: 0; padding-left: 0; } + GtkImage { padding-top: 2px; padding-bottom: 1px; } +} + +// +// Tree Views +// +GtkTreeView.view { // treeview grid lines and expanders, unfortunatelly + // the tree lines color can't be set + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-color: transparentize($fg_color, 0.8); // this is actually the line color + // :selected is ignored hence no style for it + + &.dnd { + border-style: solid none; + border-width: 1px; + border-color: mix($fg_color, $selected_bg_color, 50%); + } + + &.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + color: mix($fg_color, $base_color, 50%); + + &:hover { color: $fg_color; } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + &:hover { color: $selected_fg_color; } + } + + &:checked { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + + &.progressbar, &.progressbar:focus { // progress bar in treeviews + color: $selected_fg_color; + border-radius: 3px; + background-image: linear-gradient(to bottom, $selected_bg_color); + + &:selected, &:selected:focus { + color: $selected_bg_color; + box-shadow: none; + background-image: linear-gradient(to bottom, $selected_fg_color); + } + } + &.trough { // progress bar trough in treeviews + color: $fg_color; + background-image: linear-gradient(to bottom, $button_border); + border-radius: 3px; + border-width: 0; + + &:selected, &:selected:focus { + color: $selected_fg_color; + background-image: linear-gradient(to bottom, transparentize(black, 0.8)); + border-radius: 3px; + border-width: 0; + } + } +} + +column-header { + .button { + @extend %column_header_button; + $_column_header_color: mix($fg_color,$base_color,80%); + color: $_column_header_color; + background-color: $base_color; + &:hover { + @extend %column_header_button; + color: $selected_bg_color; + box-shadow: none; + transition: none; //I shouldn't need this + } + &:active { + @extend %column_header_button; + color: $fg_color; + transition: none; //I shouldn't need this + } + &.dnd { + @extend column-header.button.dnd; + } + } + &:last-child .button, + &:last-child.button { //treeview-like derived widgets in Banshee and Evolution + border-right-style: none; + border-image: none; + } +} + +column-header.button.dnd { // for treeview-like derive widgets + transition: none; + color: $selected_bg_color; + box-shadow: inset 1px 1px 0 1px $selected_bg_color, + inset -1px 0 0 1px $selected_bg_color, + inset 1px 1px $base_color, inset -1px 0 $base_color;; + &:active { @extend column-header.button.dnd; } + &:selected { @extend column-header.button.dnd; } + &:hover { @extend column-header.button.dnd; } +} + +%column_header_button { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, + transparentize(if($variant == 'light', black, white), 1) 20%, + transparentize(if($variant == 'light', black, white), 0.89) 20%, + transparentize(if($variant == 'light', black, white), 0.89) 80%, + transparentize(if($variant == 'light', black, white), 1) 80%) 0 1 0 0 / 0 1px 0 0 stretch; + + &:active, &:hover { background-color: $base_color; } + &:active:hover { color: $fg_color; } + &:insensitive { + border-color: $bg_color; + background-image: none; + } +} + +// +// Menus +// +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: opacify($header_bg, 1); + color: $header_fg; + + &:backdrop { + color: transparentize($header_fg, 0.3); + //background-color: opacify($header_bg_backdrop, 1); + } + + & > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; + + &:hover { //Seems like it :hover even with keyboard focus + background-color: $selected_bg_color; + color: $selected_fg_color; + } + &:insensitive { + color: transparentize($header_fg, 0.6); + border-color: transparent; + } + } +} + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: if($variant=='light', $base_color, $bg_color); + border: 1px solid $borders_color; + + .csd & { + padding: 4px 0px; + border-radius: 2px; + border: none; + } + + .menuitem { + padding: 5px; + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + &:insensitive { + color: $insensitive_fg_color; + } + + &.separator { color: transparentize($base_color, 1); } + + //submenu indicators + &.arrow { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); } + &.arrow:dir(rtl) {-gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); } + } + &.button { // overlow buttons + @extend %undecorated_button; + border-style: none; + border-radius: 0; + &.top { border-bottom: 1px solid mix($fg_color, $base_color, 10%); } + &.bottom { border-top: 1px solid mix($fg_color, $base_color, 10%); } + &:hover { background-color: mix($fg_color, $base_color, 10%); } + &:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent ; + } + } +} + +.csd .popup { border-radius: 2px; } + +.menuitem .accelerator { color: gtkalpha(currentColor,0.55); } + +// +// Popovers +// +.popover { + margin: 10px; + padding: 2px; + border: 1px solid darken($borders_color, 5%); + border-radius: 3px; + background-clip: border-box; + background-color: if($variant=='light', $base_color, $bg_color); + + box-shadow: 0 2px 6px 1px if($variant=='light', transparentize(black, 0.93), transparentize(black, 0.65)); + + & .separator { color: transparentize($base_color, 1); } + GtkLabel.separator { @extend GtkLabel.separator; } // Noice + + > .list, + > .view, + > .toolbar, + &.osd > .toolbar { + border-style: none; + background-color: transparent; + } + &.osd { @extend %osd; } +} + +//touch selection handlebars for the Popover.osd above +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; + &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); } + &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); } +} + +// +// Notebooks and Tabs +// +.notebook { + padding: 0; + background-color: $base_color; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms $ease-out-quad; + + &.frame { + border: 1px solid $borders_color; + + &.top { border-top-width: 0; } + &.bottom { border-bottom-width: 0; } + &.right { border-right-width: 0; } + &.left { border-left-width: 0; } + } + &.header { + background-color: $bg_color; + + // this is the shading of the header behind the tabs + &.frame { + border: 0px solid $borders_color; + &.top { border-bottom-width: 0; } + &.bottom { border-top-width: 0; } + &.right { border-left-width: 0; } + &.left { border-right-width: 0; } + } + + $_header_border: $borders_color; + &.top { box-shadow: inset 0 -1px $_header_border; } + &.bottom { box-shadow: inset 0 1px $_header_border; } + &.right { box-shadow: inset 1px 0 $_header_border; } + &.left { box-shadow: inset -1px 0 $_header_border; } + } + tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + + outline-offset: 0; + + // tab sizing + $vpadding: 4px; + $hpadding: 15px; + + //FIXME: we get double border in some cases, not considering the broken + //notebook content frame... + &.top, &.bottom { padding: $vpadding $hpadding; } + &.left, &.right { padding: $vpadding $hpadding; } + + &.reorderable-page { + &.top, &.bottom { + padding-left: 12px; // for a nicer close button + padding-right: 12px; // placement + } + } + @each $_tab in (top, bottom, right, left) { + &.reorderable-page.#{$_tab}, &.#{$_tab} { + + @if $_tab==top or $_tab==bottom { + padding-#{$_tab}: $vpadding + 2; + } + @else if $_tab==left or $_tab==right { + padding-#{$_tab}: $hpadding + 2; + } + + @if $_tab==top { border-radius: 3.5px 2px 0 0; } + @else if $_tab==bottom { border-radius: 0 0 2px 3.5px; } + @else if $_tab==left { border-radius: 3.5px 0 0 3.5px; } + @else if $_tab==right { border-radius: 0 3.5px 3.5px 0; } + + border-width: 0; + border-#{$_tab}-width: 2px; + border-color: transparent; + background-color: transparentize($base_color, 1); + + &:hover, &.prelight-page { + background-color: transparentize($base_color, 0.5); + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + &:active, &.active-page, &.active-page:hover { + background-color: $base_color; + + @if $_tab==top { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $base_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + @else if $_tab==bottom { + box-shadow: inset 0 -1px $base_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + @else if $_tab==left { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $base_color; + } + @else if $_tab==right { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $base_color, + inset -1px 0 $borders_color; + } + } + } + } + GtkLabel { //tab text + padding: 0 2px; // needed for a nicer focus ring + color: $insensitive_fg_color; + } + .prelight-page GtkLabel, GtkLabel.prelight-page { + // prelight tab text + color: mix($fg_color, $insensitive_fg_color, 50%); + } + .active-page GtkLabel, GtkLabel.active-page { + // active tab text + color: $fg_color; + } + .button { //tab close button + padding: 0; + @extend %undecorated_button; + color: mix($bg_color, $fg_color, 35%); + + &:hover { + color: lighten(red, 15%); + } + &:active { + color: $selected_bg_color; + } + & > GtkImage { // this is a hack which makes tabs grow + padding: 2px; + } + } + } + &.arrow { + color: $insensitive_fg_color; + &:hover { color: mix($fg_color, $insensitive_fg_color, 50%); } + &:active { color: $fg_color; } + &:insensitive { + color: transparentize($insensitive_fg_color,0.3); + } + } +} + +// +// Scrollbars +// +$_scrollbar_bg_color: darken($base_color, 1%); + +.scrollbar { + background-clip: padding-box; + background-image: none; + border-style: solid; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 13; + -GtkScrollbar-min-slider-length: 42; // minimum size for the slider. + // sadly can't be in '.slider' + // where it belongs + + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; + .button { + border: none; + } + &.trough { + background-color: $_scrollbar_bg_color; + border-left: 1px solid $borders_color; + + &.horizontal { + border-left: none; + border-top: 1px solid $borders_color; + } + } + &.slider { + border-radius: 21px 20px 20px 21px; + border: 3px solid transparent; //margin :/ + border-left-width: 4px; + background-color: mix($fg_color, $bg_color, 40%); + + &.horizontal { + border-radius: 21px 21px 20px 20px; + border-left-width: 3px; + border-top-width: 4px; + } + &:hover { + background-color: mix($fg_color, $bg_color, 25%); + } + &:prelight:active, + &:active { + background-color: $selected_bg_color; + } + &.fine-tune { + border-width: 4px; + &:prelight:active { + background-color: $selected_bg_color; + } + } + &:insensitive { + background-color: transparent; + } + } +} + +.scrollbars-junction, +.scrollbars-junction.frame { // the small square between two scrollbars + border-color: transparent; + background-color: $_scrollbar_bg_color; +} + + +// +// Switches +// +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; + + &.trough, &.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; + + &:dir(rtl) { background-position: left center; } + } +} + +@each $k,$l in ('',''), + (':active','-active'), + (':insensitive','-insensitive'), + (':active:insensitive','-active-insensitive') { + + // load switch troughs from .png files in assets directory + + GtkSwitch.trough#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}#{$asset_suffix}.png"),url("assets/switch#{$l}#{$asset_suffix}@2.png")); + } + + .menu .menuitem:hover GtkSwitch.trough#{$k}, + .list-row:selected GtkSwitch.trough#{$k}, + GtkInfoBar GtkSwitch.trough#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-selected.png"),url("assets/switch#{$l}-selected@2.png")); + } + + .header-bar GtkSwitch.trough#{$k}, + .primary-toolbar GtkSwitch.trough#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-header#{$darker_asset_suffix}.png"),url("assets/switch#{$l}-header#{$darker_asset_suffix}@2.png")); + } +} + +// +// Check and Radio items * +// +@each $w,$a in ('check', 'checkbox'), + ('radio','radio') { + + //standard checks and radios + @each $s,$as in ('','-unchecked'), + (':insensitive','-unchecked-insensitive'), + (':inconsistent', '-mixed'), + (':inconsistent:insensitive', '-mixed-insensitive'), + (':checked', '-checked'), + (':checked:insensitive','-checked-insensitive') { + .#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"), + url("assets/#{$a}#{$as}#{$asset_suffix}@2.png")); + } + + %osd_check_radio { + .#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-dark.png"), + url("assets/#{$a}#{$as}-dark@2.png")); + } + } + // the borders of checks and radios are + // too similar in luminosity to the selected background color, hence + // we need special casing. + .menu .menuitem.#{$w}#{$s}:hover, + GtkTreeView.view.#{$w}#{$s}:selected, + .list-row:selected .#{$w}#{$s}, + GtkInfoBar .#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-selected.png"), + url("assets/#{$a}#{$as}-selected@2.png")); + } + } +} + +// Selectionmode +@each $s,$as in ('','-selectionmode'), + (':checked', '-checked-selectionmode') { + GtkIconView.view.check#{$s}, + GtkFlowBox.view.check#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}#{$asset_suffix}.png"), + url("assets/checkbox#{$as}#{$asset_suffix}@2.png")); + background-color: transparent; + } +} + +GtkCheckButton.text-button, GtkRadioButton.text-button { + // this is for a nice focus on check and radios text + padding: 1px 2px 4px; + outline-offset: 0; + &:insensitive, + &:insensitive:active, + &:insensitive:inconsistent { + // set insensitive color, which is overriden otherwise + color: $insensitive_fg_color; + } +} + +// +// GtkScale +// +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + + &.trough { margin: 5px; } + &.fine-tune { + &.trough { border-radius: 5px; margin: 3px; } + } + &.slider { + $_slider_border: if($variant=='light', transparentize(darken($button_border,25%), 0.5), darken($button_border,2%)); + + background-clip: border-box; + background-image: linear-gradient(to bottom, $button_bg); + border: 1px solid $_slider_border; + border-radius: 50%; + box-shadow: none; + + &:hover { + background-image: linear-gradient(to bottom, lighten($button_bg, 5%)); + border-color: $_slider_border; + } + &:insensitive { + background-image: linear-gradient(to bottom, mix($entry_bg, $bg_color, 55%)); + border-color: transparentize($_slider_border, 0.2); + } + &:active { + background-image: linear-gradient(to bottom, $selected_bg_color); + border-color: $selected_bg_color; + } + //OSD sliders + .osd & { + background-image: linear-gradient(to bottom, $osd_bg_color); + border-color: $selected_bg_color; + + &:hover { background-image: linear-gradient(to bottom, $selected_bg_color); } + &:active { + background-image: linear-gradient(to bottom, darken($selected_bg_color, 10%)); + border-color: darken($selected_bg_color, 10%); + } + } + //selected list-row and infobar sliders + .menu .menuitem:hover &, + .list-row:selected &, + GtkInfoBar & { + background-image: linear-gradient(to bottom, $selected_fg_color); + border-color: $selected_fg_color; + + &:hover { + background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 85%)); + border-color: mix($selected_fg_color, $selected_bg_color, 85%); + } + &:active { + background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 50%)); + border-color: mix($selected_fg_color, $selected_bg_color, 50%); + } + &:insensitive{ + background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 55%)); + border-color: mix($selected_fg_color, $selected_bg_color, 55%); + } + } + } + &.trough { + + $_scale_trough_bg: if($variant == 'light', $button_border, darken($bg_color, 5%)); + + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, $_scale_trough_bg); + &.highlight { + background-image: linear-gradient(to bottom, $selected_bg_color); + + &:insensitive { + background-image: linear-gradient(to bottom, transparentize($selected_bg_color, 0.45)); + } + } + &:insensitive { + background-image: linear-gradient(to bottom, transparentize($_scale_trough_bg, 0.45)); + } + + //OSD troughs + .osd & { + background-image: linear-gradient(to bottom, lighten($osd_bg_color, 7%)); + outline-color: transparentize($osd_fg_color, 0.8); + &.highlight { + background-image: none; + background-image: linear-gradient(to bottom, $selected_bg_color); + } + &:insensitive { } + } + // troughs in selected list-rows and infobars + .menu .menuitem:hover &, + .list-row:selected &, + GtkInfoBar & { + background-image: linear-gradient(to bottom, transparentize(black, 0.8)); + + &.highlight { + background-image: linear-gradient(to bottom, $selected_fg_color); + + &:insensitive { background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 55%)); } + } + &:insensitive { background-image: linear-gradient(to bottom, transparentize(black, 0.9)); } + } + } +} + +// +// Progress bars +// +GtkProgressBar { + padding: 0; + font-size: smaller; + color: transparentize($fg_color, 0.3); + + &.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; + } +} + +// moving bit +.progressbar { + background-color: $selected_bg_color; + border: none; + border-radius: 3px; + box-shadow: none; //needed for clipping + &.left.right { + + } + &.osd { + background-color: $selected_bg_color; + } + .list-row:selected &, + GtkInfoBar & { background-color: $selected_fg_color; } +} + +.osd .scale.progressbar { + background-color: $selected_bg_color; +} + +// background +GtkProgressBar.trough { + border: none; + border-radius: 3px; + background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); + + &.osd { + border-style: none; + background-color: transparent; + box-shadow: none; + } + .list-row:selected &, + GtkInfoBar & { background-color: transparentize(black, 0.8); } +} + +// +// Level Bar +// +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; + + &.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; + } +} + +.level-bar { + &.trough { + @extend GtkProgressBar.trough; + padding: 3px; + border-radius: 4px; + } + &.fill-block { + // FIXME: it would be nice to set make fill blocks bigger, but we'd need + // :nth-child working on discrete indicators + border: 1px solid $selected_bg_color; + background-color: $selected_bg_color; + border-radius: 2px; + + &.indicator-discrete { + &.horizontal { margin: 0 1px; } + &.vertical { margin: 1px 0; } + } + &.level-high { + border-color: $success_color; + background-color: $success_color; + } + &.level-low { + border-color: $warning_color; + background-color: $warning_color; + } + &.empty-fill-block { + background-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + border-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + } + } +} + + +// +// Frames +// +.frame { + border: 1px solid $borders_color; + &.flat { border-style: none; } + padding: 0; + &.action-bar { + padding: 6px; + border-width: 1px 0 0; + } +} + +GtkScrolledWindow { + GtkViewport.frame { // avoid double borders when viewport inside + // scrolled window + border-style: none; + } +} + +//vbox and hbox separators +.separator { + // always disable separators + // -GtkWidget-wide-separators: true; + color: transparentize(black, 0.9); + + // Font and File button separators + GtkFileChooserButton &, + GtkFontButton &, + GtkFileChooserButton &.vertical, + GtkFontButton &.vertical { + // always disable separators + -GtkWidget-wide-separators: true; + } +} + +// +// Lists +// +.list, .list-row { + background-color: $base_color; + border-color: $borders_color; +} + +.list-row, +.grid-child { + padding: 2px; +} + +.list-row.button { + @extend %undecorated_button; + background-color: transparentize(black, 1); // for the transition + border-style: none; // I need no borders here + border-radius: 0; // and no rounded corners + box-shadow: none; // and no box-shadow + &:hover { + background-color: if($variant == 'light', transparentize(black, 0.95), transparentize(white, 0.97)); + } + &:active { + color: $fg_color; + } + &:selected { + &:active { color: $selected_fg_color; } + &:hover { background-color: mix(black, $selected_bg_color, 10%); } + &:insensitive { + color: transparentize($selected_fg_color, 0.3); + background-color: transparentize($selected_bg_color, 0.3); + GtkLabel { color: inherit; } + } + } +} + +.list-row:selected { + @extend %selected_items; + .button { @extend %selected-button } +} + +// transition +.list-row, list-row.button { + transition: all 300ms $ease-out-quad; + &:hover { transition: none; } +} + +// +// App Notifications +// +.app-notification, +.app-notification.frame { + padding: 10px; + color: $dark_sidebar_fg; + background-color: $dark_sidebar_bg; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: darken($dark_sidebar_bg, 10%); + + .button { + @include button(osd); + &.flat { + @extend %undecorated_button; + border-color: transparentize($selected_bg_color, 1); + &:insensitive { @extend %undecorated_button; } + } + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); background-clip: padding-box; } + &:insensitive { @include button(osd-insensitive); + } + } +} + +// +// Expanders +// +.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + &:hover { color: lighten($fg_color,30%); } //only lightens the arrow + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } +} + +// +// Calendar +// +GtkCalendar { + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + padding: 2px; + + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 1.5px; + } + &.header { + color: $fg_color; + border: none; + border-radius: 0; + } + &.button, &.button:focus { + color: transparentize($fg_color,0.55); + @include button(undecorated); + + &:hover { + color: $fg_color; + } + &:insensitive { + color: $insensitive_fg_color; + background-color: transparent; + background-image: none; + } + } + &.highlight { color: gtkalpha(currentColor,0.55); } +} + +// +// Dialogs +// +.message-dialog .dialog-action-area .button { + padding: 8px; +} + +.message-dialog { // Message Dialog styling + -GtkDialog-button-spacing: 0; + + .titlebar { background-color: $header_bg; border-bottom: 1px solid darken($header_bg, 7%) } + + &.csd { // rounded bottom border styling for csd version + &.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; + } + .dialog-action-area .button { + padding: 8px; + border-radius: 0; + + @extend %middle_button; + + &:hover, &:active, &:insensitive { + @extend %middle_button; + } + + &:first-child{ @extend %first_button; } + &:last-child { @extend %last_button; } + } + %middle_button { + border-right-style: none; + border-bottom-style: none; + } + %last_button { + border-bottom-right-radius: 3px; + } + %first_button { + border-left-style: none; + border-bottom-left-radius: 3px; + } + } +} + +GtkFileChooserDialog { + .search-bar { + background-color: $bg_color; + border-color: $borders_color; + box-shadow: none; + } + .dialog-action-box { + border-top: 1px solid $borders_color; + } +} + +// +// Sidebar +// +.sidebar { + border: none; + background-color: lighten($bg_color, 2%); + + .scrollbar { + &.trough { + background-color: transparent; + border-width: 2px; + border-color: transparent; + } + } + &:selected { + background-color: $selected_bg_color; + } +} + +// Places sidebar is a special case, since the view here have to look like chrome not content, so we override text color +GtkPlacesSidebar.sidebar .view { + + color: $fg_color; + background-color: transparent; + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &.separator { @extend .separator; } +} + +.sidebar-item { + padding: 10px 4px; + > GtkLabel { + padding-left: 6px; + padding-right: 6px; + } + &.needs-attention > GtkLabel { + @extend %needs_attention; + background-size: 6px 6px, 0 0; + } +} + +// +// Paned +// +GtkPaned { + // This is actually the invisible area of the paned separator, not a margin... + margin: 0 8px 8px 0; //drag area of the separator + &:dir(rtl) { + margin-right: 0; + margin-left: 8px; + } +} + +.pane-separator { + //FIXME abusing a background-image to get rid of the handle decoration + //I'd like something better... + background-image: linear-gradient(to bottom, $borders_color); +} + +// +// GtkInfoBar +// +GtkInfoBar { + border-style: none; + + .button { @extend %selected-button } +} + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: $selected_bg_color; + color: $selected_fg_color; +} + + +// +// Buttons on selected backgrounds +// +%selected-button { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.5); + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + } + &:hover { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 0.8); + border-color: transparentize($selected_fg_color, 0.2); + } + &:active, &:active:hover, &:checked { + color: $selected_bg_color; + outline-color: transparentize($selected_bg_color, 0.7); + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:insensitive { + color: transparentize($selected_fg_color, 0.6); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.8); + + &:active, &:checked { + color: transparentize($selected_bg_color, 0.6); + background-color: transparentize($selected_fg_color, 0.8); + border-color: transparentize($selected_fg_color, 0.8); + } + } +} + +// +// Tooltips +// +.tooltip { + &.background { + // background-color needs to be set this way otherwise it gets drawn twice + // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details. + background-color: lighten($osd_bg_color, 10%); + background-clip: padding-box; + } + + color: $osd_fg_color; + border-radius: 2px; + + &.window-frame.csd { + background-color: transparent; + } +} + +.tooltip * { //Yeah this is ugly + padding: 4px; + background-color: transparent; + color: inherit; // just to be sure +} + +// +// Color Chooser +// + +GtkColorSwatch { + border: none; + box-shadow: inset 0 1px 1px transparentize(black, 0.6); + + &.color-light { + &:hover { + background-image: linear-gradient(to bottom, + transparentize(white, 0.6)); + } + } + &.color-dark { + &:hover { + background-image: linear-gradient(to bottom, + transparentize(white, 0.8)); + } + } + + &:hover { + border-color: transparentize(black, 0.5); + } + + &.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + &.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } + &.left, &:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + } + &.right, &:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + } + &:only-child { + border-radius: 3px; + } + &.color-active-badge { + border-width: 2px; + &:hover { background-image: none; } + &.color-light, &.color-light:hover { + color: transparentize(black,0.7); + border-color: transparentize(black,0.7); + } + &.color-dark, &.color-dark:hover { + color: transparentize(white,0.5); + border-color: transparentize(white,0.5); + } + } +} +GtkColorChooserWidget #add-color-button { + border-color: mix($borders_color,$bg_color,50%); + background-color: mix($borders_color,$bg_color,50%); + color: $bg_color; + box-shadow: none; + &:hover { + border-color: $borders_color; + background-color: $borders_color; + } +} + +GtkColorButton.button { + padding: 5px; // Uniform padding on the GtkColorButton + + GtkColorSwatch { border-radius: 0; } +} + +// +// Misc +// +.scale-popup .button { // +/- buttons on GtkVolumeButton popup + padding: 6px; + &:hover { + @include button(hover); + } +} + +GtkVolumeButton.button { padding: 8px; } + +// Decouple the font of context menus from their entry/textview +.touch-selection, +.context-menu { font: initial;} + +.monospace { font: Monospace; } + +// +// Overshoot +// +// This is used by GtkScrolledWindow, when content is touch-dragged past boundaries. +// This draws a box on top of the content, the size changes programmatically. +.overshoot { + &.top { @include overshoot(top); } + &.bottom { @include overshoot(bottom); } + &.left { @include overshoot(left); } + &.right { @include overshoot(right); } +} + +// +// Undershoot +// +// Overflow indication, works similarly to the overshoot, the size if fixed tho. +.undershoot { + &.top { @include undershoot(top); } + &.bottom { @include undershoot(bottom); } + &.left { @include undershoot(left); } + &.right { @include undershoot(right); } +} + +// +// Window Decorations +// + +.window-frame { + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + border-width: 0px; + + $_wm_border: if($variant=='light', transparentize(black, 0.9), transparentize(black, 0.45)); + + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), $_wm_border), + 0 8px 8px 0 if($variant == 'light', opacify($_wm_border, 0.1), transparentize($_wm_border, 0.2)); + + // this is used for the resize cursor area + margin: 10px; + + &:backdrop { + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', transparentize(darken($header_bg, 7%), 0.1), $_wm_border), + 0 5px 5px 0 if($variant == 'light', opacify($_wm_border, 0.1), transparentize($_wm_border, 0.2)); + } + &.tiled { + border-radius: 0; + } + &.popup { + box-shadow: none; + border-radius: 0; + } + &.csd { + &.popup, &.menu { + border-radius: 2px; + box-shadow: 0 3px 6px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.1)), + 0 0 0 1px if($variant == 'light', $_wm_border, darken($bg_color, 10%)); + } + &.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.3)); + } + &.message-dialog { border-radius: 3px; } + } +} + +// +// Titlebuttons +// + +.header-bar, .titlebar, +.header-bar.selection-mode, .titlebar.selection-mode { + + &.default-decoration .button.titlebutton { // no vertical padding for ssd buttons + padding-top: 0px; // already handled by the titlebar-padding + padding-bottom: 0px; + } + + .button.titlebutton { + @extend .image-button; + padding: 8px 4px; + + @include button(undecorated); + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + + color: transparent; + background-position: center; + background-repeat: no-repeat; + + &:backdrop { opacity: 1; } + } + + // Minimize + + .right .button.titlebutton:nth-last-child(3), + .right:dir(rtl) .button.titlebutton:nth-child(3), + .left .button.titlebutton:nth-child(3), + .left:dir(rtl) .button.titlebutton:nth-last-child(3) { + background-image: -gtk-scaled(url('assets/titlebutton-minimize#{$darker_asset_suffix}.png'),url('assets/titlebutton-minimize#{$darker_asset_suffix}@2.png')); + + &:hover, &:backdrop:hover { background-image: -gtk-scaled(url('assets/titlebutton-minimize-hover#{$darker_asset_suffix}.png'),url('assets/titlebutton-minimize-hover#{$darker_asset_suffix}@2.png')); } + &:active:hover { background-image: -gtk-scaled(url('assets/titlebutton-minimize-active#{$darker_asset_suffix}.png'),url('assets/titlebutton-minimize-active#{$darker_asset_suffix}@2.png')); } + &:backdrop { background-image: -gtk-scaled(url('assets/titlebutton-minimize-backdrop#{$darker_asset_suffix}.png'),url('assets/titlebutton-minimize-backdrop#{$darker_asset_suffix}@2.png')); } +} + + // Maximize + + .right .button.titlebutton:nth-last-child(2), + .right:dir(rtl) .button.titlebutton:nth-child(2), + .left .button.titlebutton:nth-child(2), + .left:dir(rtl) .button.titlebutton:nth-last-child(2) { + background-image: -gtk-scaled(url('assets/titlebutton-maximize#{$darker_asset_suffix}.png'),url('assets/titlebutton-maximize#{$darker_asset_suffix}@2.png')); + + &:hover, &:backdrop:hover { background-image: -gtk-scaled(url('assets/titlebutton-maximize-hover#{$darker_asset_suffix}.png'),url('assets/titlebutton-maximize-hover#{$darker_asset_suffix}@2.png')); } + &:active:hover { background-image: -gtk-scaled(url('assets/titlebutton-maximize-active#{$darker_asset_suffix}.png'),url('assets/titlebutton-maximize-active#{$darker_asset_suffix}@2.png')); } + &:backdrop { background-image: -gtk-scaled(url('assets/titlebutton-maximize-backdrop#{$darker_asset_suffix}.png'),url('assets/titlebutton-maximize-backdrop#{$darker_asset_suffix}@2.png')); } +} + + // Close + + .right .button.titlebutton:last-child, + .right:dir(rtl) .button.titlebutton:first-child, + .left .button.titlebutton:first-child, + .left:dir(rtl) .button.titlebutton:last-child { + background-image: -gtk-scaled(url('assets/titlebutton-close#{$darker_asset_suffix}.png'),url('assets/titlebutton-close#{$darker_asset_suffix}@2.png')); + + &:hover, &:backdrop:hover { background-image: -gtk-scaled(url('assets/titlebutton-close-hover#{$darker_asset_suffix}.png'),url('assets/titlebutton-close-hover#{$darker_asset_suffix}@2.png')); } + &:active:hover { background-image: -gtk-scaled(url('assets/titlebutton-close-active#{$darker_asset_suffix}.png'),url('assets/titlebutton-close-active#{$darker_asset_suffix}@2.png')); } + &:backdrop { background-image: -gtk-scaled(url('assets/titlebutton-close-backdrop#{$darker_asset_suffix}.png'),url('assets/titlebutton-close-backdrop#{$darker_asset_suffix}@2.png')); } + } +} + +// Fallback menubutton +.header-bar, .titlebar { + .left GtkMenuButton.button.titlebutton:first-child, + .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + &.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + &.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { + + padding: 4px 6px 4px 6px; + color: $header_fg; + + &, &:hover, &:active:hover, + &:backdrop, &:backdrop:hover { + background-image: none; + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + } + + &:hover, &:backdrop:hover { @include button(header-hover); } + &:active:hover, &:checked { @include button(header-active); } + } +} + +// catch all extend +%selected_items { + background-image: none; + background-color: $selected_bg_color; + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); +} diff --git a/OSX-Arc-White/gtk-3.14/sass/_drawing.scss b/OSX-Arc-White/gtk-3.14/sass/_drawing.scss new file mode 100755 index 0000000..36a5f36 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/_drawing.scss @@ -0,0 +1,366 @@ +// Drawing mixins + +// Entries + +@mixin entry($t) { +// +// Entries drawing function +// +// $t: entry type +// + + @if $t==normal { + // + // normal entry + // + color: $text_color; + border-color: $entry_border; + background-color: $entry_bg; + background-image: linear-gradient(to bottom, $entry_bg); + } + + @if $t==focus { + // + // focused entry + // + color: $text_color; + border-color: if($variant=='light', $selected_bg_color, $button_border); + background-color: $entry_bg; + background-image: linear-gradient(to bottom, $entry_bg); + + @if $variant == 'dark' { + box-shadow: inset 1px 0 $selected_bg_color, + inset -1px 0 $selected_bg_color, + inset 0 1px $selected_bg_color, + inset 0 -1px $selected_bg_color; + } + } + + @if $t==insensitive { + // + // insensitive entry + // + color: $insensitive_fg_color; + border-color: transparentize($entry_border, 0.45); + background-color: transparentize($entry_bg, 0.45); + background-image: linear-gradient(to bottom, transparentize($entry_bg, 0.45)); + } + + @if $t==header-normal { + // + // normal header-bar entry + // + + color: $header_fg; + border-color: $header_entry_border; + background-image: linear-gradient(to bottom, $header_entry_bg); + background-color: transparent; + + &.image, &.image:hover { color: inherit; } + } + + @if $t==header-focus { + // + // focused header-bar entry + // + color: $selected_fg_color; + border-color: if($darker=='false' and $variant=='light', $selected_bg_color, transparent); + background-image: linear-gradient(to bottom, $selected_bg_color); + } + + @if $t==header-insensitive { + // + // insensitive header-bar entry + // + color: transparentize($header_fg, 0.45); + background-image: linear-gradient(to bottom, transparentize($header_entry_bg, 0.15)); + } + + @else if $t==osd { + // + // normal osd entry + // + color: $osd_fg_color; + border-color: $osd_entry_border; + background-image: linear-gradient(to bottom, $osd_entry_bg); + background-color: transparent; + + &.image, &.image:hover { color: inherit; } + } + + @else if $t==osd-focus { + // + // active osd entry + // + color: $selected_fg_color; + border-color: $osd_entry_border; + background-image: linear-gradient(to bottom, $selected_bg_color); + } + + @else if $t==osd-insensitive { + // + // insensitive osd entry + // + color: transparentize($osd_fg_color, 0.45); + background-image: linear-gradient(to bottom, transparentize($osd_entry_bg, 0.15)); + } +} + +// Buttons + +@mixin button($t, $actionb_bg:red, $actionb_fg: green) { +// +// Button drawing function +// +// $t: button type, +// $actionb_bg, $actionb_fg: used for destructive and suggested action buttons + + @if $t==normal { + // + // normal button + // + color: $fg_color; + outline-color: transparentize($fg_color, 0.7); + border-color: $button_border; + background-color: $button_bg; + } + + @else if $t==hover { + // + // hovered button + // + color: $fg_color; + outline-color: transparentize($fg_color, 0.7); + border-color: $button_border; + background-color: lighten($button_bg, 5%); + } + + @else if $t==active { + // + // pushed button + // + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + + border-color: if($variant=='light', $selected_bg_color, $button_border); + background-color: $selected_bg_color; + } + + @else if $t==insensitive { + // + // insensitive button + // + color: $insensitive_fg_color; + border-color: transparentize($button_border, 0.45); + background-color: transparentize($button_bg, 0.45); + + > GtkLabel { color: inherit; } + } + + @else if $t==insensitive-active { + // + // insensitive pushed button + // + color: transparentize($selected_fg_color, 0.2); + border-color: transparentize($selected_bg_color, 0.25); + background-color: transparentize($selected_bg_color, 0.25); + + opacity: 0.6; + + > GtkLabel { color: inherit; } + } + + @if $t==header-normal { + // + // normal header-bar button + // + color: $header_fg; + outline-color: transparentize($header_fg, 0.7); + outline-offset: -3px; + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + } + + @else if $t==header-hover { + // + // hovered header-bar button + // + color: $header_fg; + outline-color: transparentize($header_fg, 0.7); + border-color: $header_button_border; + background-color: $header_button_bg; + } + + @else if $t==header-active { + // + // pushed header-bar button + // + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + border-color: if($darker=='false' and $variant=='light', $selected_bg_color, transparent); + background-color: $selected_bg_color; + } + + @else if $t==header-insensitive { + // + // insensitive header-bar button + // + color: transparentize($header_fg, 0.45); + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + + > GtkLabel { color: inherit; } + } + + @else if $t==header-insensitive-active { + // + // header-bar insensitive pushed button + // + color: transparentize($selected_fg_color, 0.25); + border-color: transparentize($selected_bg_color, 0.35); + background-color: transparentize($selected_bg_color, 0.35); + } + + @else if $t==osd { + // + // normal osd button + // + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + border-color: $osd_button_border; + background-color: $osd_button_bg; + } + + @else if $t==osd-hover { + // + // active osd button + // + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + border-color: $osd_button_border; + background-color: opacify(lighten($osd_button_bg, 7%), 0.1); + } + + @else if $t==osd-active { + // + // active osd button + // + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + border-color: $osd_button_border; + background-color: $selected_bg_color; + } + + @else if $t==osd-insensitive { + // + // insensitive osd button + // + color: $osd_insensitive_fg_color; + border-color: $osd_button_border; + background-color: transparentize($osd_button_bg, 0.15); + } + + @else if $t==suggested_destructive { + // + // suggested or destructive action buttons + // + background-clip: border-box; + + color: $actionb_fg; + outline-color: transparentize($actionb_fg, 0.7); + background-color: $actionb_bg; + border-color: $actionb_bg; + } + + @else if $t==undecorated { + // + // reset + // + border-color: transparent; + background-color: transparent; + background-image: none; + } +} + +// +// Overshoot +// +@mixin overshoot($p, $c:$selected_bg_color) { +// $p: position +// $c: base color +// +// possible $p values: +// top, bottom, right, left +// + + $_big_gradient_length: 60%; + + $_position: center top; + $_big_gradient_size: 100% $_big_gradient_length; + + @if $p==bottom { + $_position: center bottom; + } + + @else if $p==right { + $_position: right center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + @else if $p==left { + $_position: left center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + background-image: -gtk-gradient(radial, + $_position, 0, + $_position, 0.6, + from(transparentize($c, 0.8)), + to(transparentize($c, 1))); + + background-size: $_big_gradient_size; + background-repeat: no-repeat; + background-position: $_position; + + background-color: transparent; // reset some properties to be sure to not inherit them somehow + border: none; // + box-shadow: none; // +} + +// +// Undershoot +// +@mixin undershoot($p) { +// $p: position +// +// possible $p values: +// top, bottom, right, left +// + + $_undershoot_color_dark: transparentize(black, 0.8); + $_undershoot_color_light: transparentize(white, 0.8); + + $_gradient_dir: left; + $_dash_bg_size: 10px 1px; + $_gradient_repeat: repeat-x; + $_bg_pos: center $p; + + background-color: transparent; // shouldn't be needed, but better to be sure; + + @if ($p == left) or ($p == right) { + $_gradient_dir: top; + $_dash_bg_size: 1px 10px; + $_gradient_repeat: repeat-y; + $_bg_pos: $p center; + } + + background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%); + + padding-#{$p}: 1px; + background-size: $_dash_bg_size; + background-repeat: $_gradient_repeat; + background-origin: content-box; + background-position: $_bg_pos; +} diff --git a/OSX-Arc-White/gtk-3.14/sass/_granite.scss b/OSX-Arc-White/gtk-3.14/sass/_granite.scss new file mode 100755 index 0000000..8e3b35d --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/_granite.scss @@ -0,0 +1,218 @@ +// Granite Widgets + +// +// Overlay Bar +// +.overlay-bar { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; + + GtkLabel { color: $selected_fg_color; } +} + +// +// Thin Pane Separator +// +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid $borders_color; + border-right: 1px solid $borders_color; + +} + +// avoid borders when a viewport is +// packed into a Static Notebook, or Popover +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +// +// Help Button +// +.help_button { + border-radius: 100px; + padding: 3px 9px; +} + +// +// Secondary Toolbars +// +.secondary-toolbar.toolbar { + padding: 3px; + border-bottom: 1px solid $borders_color; + + .button { padding: 0 3px 0 3px; } +} + +// +// Bottom Toolbars +// +.bottom-toolbar.toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: $borders_color; + background-color: $bg_color; + + .button { padding: 2px 3px 2px 3px; } +} + +// +// Sidebar & Source List +// +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; +} + +.source-list, +.source-list.view { + background-color: $bg_color; + color: $fg_color; + -gtk-icon-style: regular; +} + +.source-list.category-expander { + color: transparent; +} + +.source-list.view:prelight { + background-color: lighten($bg_color, 5%); +} + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; +} + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: $bg_color; + background-image: none; +} + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; +} + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: $selected_fg_color; + color: $selected_bg_color; +} + +// +// Expander +// +.source-list.category-expander { + color: $fg_color; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; +} + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; +} + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +// +// Welcome +// +GraniteWidgetsWelcome { + background-color: $base_color; +} + +GraniteWidgetsWelcome GtkLabel { + color: mix($fg_color, $bg_color, 50%); + font: open sans 11; + text-shadow: none; +} + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: transparentize($fg_color, 0.2); +} + +// +// Help Button +// +.help_button { + border-radius: 0; +} + +// +// Popover +// +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + + border: 1px solid transparentize(black, 0.7); + margin: 0; +} + +.popover_bg { + background-image: linear-gradient(to bottom, $base_color); + border: 1px solid transparentize(black, 0.7); +} + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; +} + +// +// Xs Entry +// +GraniteWidgetsXsEntry.entry { padding: 4px; } + +// +// Text Styles +// +.h1 { font: open sans 24px; } +.h2 { font: open sans light 18px; } +.h3 { font: open sans 11px; } +.h4, +.category-label { + color: mix($bg_color, $text_color, 30%); + font-weight: 600; +} + +.h4 { + padding-bottom: 6px; + padding-top: 6px; +} + +GtkListBox .h4{ + padding-left: 6px; +} diff --git a/OSX-Arc-White/gtk-3.14/sass/_lightdm.scss b/OSX-Arc-White/gtk-3.14/sass/_lightdm.scss new file mode 100755 index 0000000..bb7214a --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/_lightdm.scss @@ -0,0 +1,113 @@ +// the panel widget at the top +#panel_window { + background-color: $panel_bg; + color: $panel_fg; + font: bold; + box-shadow: inset 0 -1px darken($panel_bg, 7%); + + // the menubars/menus of the panel, i.e. indicators + .menubar { + padding-left: 5px; + + &, > .menuitem { + background-color: transparent; + color: $panel_fg; + font: bold; + } + } + + .menubar .menuitem:insensitive { + color: transparentize($panel_fg, 0.5); + + GtkLabel { color: inherit; } + } + .menubar .menu .menuitem { font: normal; } +} + +// the login window +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: $fg_color; +} + +// the top half of the login-window, in GtkDialog terms, the content +#content_frame { + padding-bottom: 14px; + background-color: $bg_color; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid transparentize(black, 0.9); + border-width: 1px 1px 0 1px; +} + +#content_frame .button { + @include button(normal); + + &:hover { @include button(hover); } + &:active, &:checked { @include button(active); } + &:insensitive { @include button(insensitive); } +} + +// the lower half of the login-window, in GtkDialog terms the buttonbox or action area +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: if($variant=='light', $osd_bg_color, $header_bg); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid transparentize(black, 0.9); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px if($variant=="light", $dark_sidebar_border, $header_border); +} + +#buttonbox_frame .button{ + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } +} + +#login_window #user_combobox { + color: $fg_color; + font: 13px; + + .menu { font: normal; } + .arrow {} +} + +// the user's avatar box +#user_image { + padding: 3px; + border-radius: 2px; +} + +// the border around the user's avatar box +#user_image_border {} + +// the shutdown button +#shutdown_button.button { + @include button(suggested_destructive, $destructive_color); + + &:hover { @include button(suggested_destructive, lighten($destructive_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($destructive_color, 10%)); } +} + +// the restart button +#restart_button.button { + @include button(suggested_destructive, $suggested_color); + + &:hover { @include button(suggested_destructive, lighten($suggested_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($suggested_color, 10%)); } +} + +// the warning, in case a wrong password is entered or something else goes wrong according to PAM +#greeter_infobar { + border-bottom-width: 0; + font: bold; +} diff --git a/OSX-Arc-White/gtk-3.14/sass/_transparent_widgets.scss b/OSX-Arc-White/gtk-3.14/sass/_transparent_widgets.scss new file mode 100755 index 0000000..90b4a2e --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/_transparent_widgets.scss @@ -0,0 +1,249 @@ +.titlebar .separator { + color: $header_border; //fixes separator in gnome-tweak-tool +} + +NemoWindow GtkEventBox { background-color: $bg_color; } // fixes nemo statusbar + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; +} + +@if $variant==dark { + GtkFileChooserDialog, + NautilusWindow , + NemoWindow { + .sidebar { border-right: 1px solid $dark_sidebar_border; } + + .sidebar:dir(rtl) { border-left: 1px solid $dark_sidebar_border; } + } +} + +// Dark transparent sidebars +NautilusWindow GtkBox.sidebar { background-color: transparent; } + +GtkFileChooserDialog, +NautilusWindow, +NemoWindow, +MarlinViewWindow { + + &.csd.background, + .source-list, .source-list.view, .source-list.view:prelight { background-color: transparent; } + + .sidebar, MarlinPlacesSidebar { + background-color: $dark_sidebar_bg; + + .view, .source-list.sidebar row { + background-color: transparent; + color: $dark_sidebar_fg; + + &.image { color: transparentize($dark_sidebar_fg, 0.3); } + + &.cell:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + + &.frame { color: $dark_sidebar_fg; } + + .separator { color: transparent; } + + .scrollbar { @extend %dark_sidebar_scrollbar } + } + &.maximized .sidebar { background-color: opacify($dark_sidebar_bg, 1); } +} + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {background-color: $dark_sidebar_border} + +// Fix Nautilus transparency issues +NautilusWindow NautilusWindowSlot { background-color: $base_color; } +NautilusDesktopWindow NautilusWindowSlot { background-color: transparent; } + +GtkFileChooserDialog { + + &.background.csd, &.background { background-color: $dark_sidebar_bg } + .sidebar { background-color: transparent } + + // Yeah, this is ugly, but prevents a transparent background in the image preview box + GtkPaned > .vertical > .horizontal { background-color: $bg_color; } + + // fix for non gnome environments + .dialog-action-box { background-color: $bg_color } + + .dialog-vbox > .frame { + color: $dark_sidebar_fg; + border-color: transparent; + } + .action-bar.frame { + background-color: transparent; + border-color: if($variant =='light', darken($dark_sidebar_bg, 5%), darken($dark_sidebar_bg, 10%)); + } + + .action-bar.frame, + .dialog-vbox > .frame { + + .button { @extend %dark_sidebar_button; } + .entry { @extend %dark_sidebar_entry; } + + @extend %osd_check_radio; + + GtkLabel, GtkComboBox { color: $dark_sidebar_fg; } + } +} + +// +// Paned Headerbars +// +FeedReaderreaderUI.background.csd, +GeditWindow.background.csd { + + > .titlebar .pane-separator, + &.maximized > .titlebar .pane-separator, + > .titlebar .pane-separator:backdrop, + &.maximized > .titlebar .pane-separator:backdrop { background-color: $header_border; } + + > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: $header_bg; + + &:backdrop { background-color: $header_bg_backdrop; } + } + + &.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: opacify($header_bg, 1); + + &:backdrop { background-color: opacify($header_bg_backdrop, 1); } + } +} + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; +} + +// Gedit +GeditWindow.background { + &.csd { background-color: transparent; } + + .gedit-side-panel-paned .pane-separator { background-color: $dark_sidebar_border; } + .gedit-bottom-panel-paned .pane-separator { background-color: $borders_color; } + + > .titlebar.default-decoration, + > .titlebar.default-decoration:backdrop { background-color: opacify($header_bg, 1); } // fix for elementary OS +} + +.gedit-bottom-panel-paned { background-color: $base_color; } + +.gedit-document-panel { + background-color: $dark_sidebar_bg; + + .maximized & { background-color: opacify($dark_sidebar_bg, 1); } + + .list-row { color: $dark_sidebar_fg; } + + .list-row { + background-color: transparentize($dark_sidebar_fg, 1); + border: solid transparentize($dark_sidebar_fg, 1); + border-width: 3px 2px 3px 2px; + } + .list-row:hover { + border: solid transparentize($dark_sidebar_fg, 0.85); + border-width: 3px 2px 3px 2px; + background-color: transparentize($dark_sidebar_fg, 0.85); + } + .list-row:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + border: solid $selected_bg_color; + border-width: 3px 2px 3px 2px; + + .button { color: $selected_fg_color; } + } + .list-row:selected, .list-row:selected:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + border: solid $selected_bg_color; + border-width: 3px 2px 3px 2px; + } + .prelight-row .button:active { + color: $dark_sidebar_fg; + } +} + +GeditFileBrowserWidget { + background-color: $dark_sidebar_bg; + + .maximized & { background-color: opacify($dark_sidebar_bg, 1); } + + .scrollbar { @extend %dark_sidebar_scrollbar } + + .scrollbars-junction, + .scrollbars-junction.frame { + border-color: transparent; + background-color: transparent; + } + + .horizontal { + background-color: transparent; + border-color: darken($dark_sidebar_bg, 7%); + + .button { @extend %dark_sidebar_button; } + GtkComboBox { color: $dark_sidebar_fg; } + } +} + +GeditWindow.background.csd GeditFileBrowserView.view { + + background-color: transparent; + color: $dark_sidebar_fg; + + &.expander { + color: $dark_sidebar_fg; + &:hover { color: $selected_bg_color; } + } +} + +%dark_sidebar_button { + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } +} + +%dark_sidebar_entry { + @include entry(osd); + + &:focus { @include entry(osd-focus); } + &:insensitive { @include entry(osd-insensitive); } +} + +%dark_sidebar_scrollbar { + + &.trough { background-color: transparent; border-color: transparent; } + + &.slider { + border-radius: 20px; + border: 3px solid transparent; + background-color: transparentize(lighten($dark_sidebar_fg, 15%), 0.3); + &:hover { + background-color: lighten($dark_sidebar_fg, 20%); + } + &:prelight:active { + background-color: $selected_bg_color; + } + &.fine-tune { + border-width: 4px; + &:prelight:active { + background-color: $selected_bg_color; + } + } + &:insensitive { + background-color: transparent; + } + } +} diff --git a/OSX-Arc-White/gtk-3.14/sass/_unity.scss b/OSX-Arc-White/gtk-3.14/sass/_unity.scss new file mode 100755 index 0000000..2441035 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/_unity.scss @@ -0,0 +1,159 @@ +// Decorations +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: $selected_bg_color; + + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; + + &.top { + border: 1px solid if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), transparentize(black, 0.9)); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + + background-image: linear-gradient(to bottom, opacify($header_bg, 1)); + color: $header_fg; // The foreground color will be used to paint the text + + box-shadow: inset 0 1px lighten($header_bg, 3%); + + &:backdrop { + border-bottom-width: 0; + //background-image: linear-gradient(to bottom, opacify($header_bg_backdrop, 1)); + color: transparentize($header_fg, 0.3); + } + } + &.left, &.right, &.bottom, + &.left:backdrop, &.right:backdrop, &.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), transparentize(black, 0.9))); + } +} + +// Panel Style +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: lighten($panel_fg, 20%); + box-shadow: none; + + &:backdrop { color: lighten($panel_fg, 1%); } +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: $selected_fg_color; + background-image: linear-gradient(to bottom, $selected_bg_color); + border-bottom: none; +} + +// Unity Greeter +.lightdm.menu { + background-image: none; + background-color: transparentize(black, 0.6); + border-color: transparentize(white, 0.2); + border-radius: 4px; + padding: 1px; + color: white; +} + +.lightdm-combo .menu { + background-color: lighten($header_bg, 8); + border-radius: 0px; + padding: 0px; + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + color: transparentize(white, 0.2); + background-image: none; + background-color: transparentize(black, 0.5); + + & > .menuitem { + padding: 2px 6px; + } +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: transparentize(black, 0.7); + border-color: transparentize(white, 0.6); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: transparentize(white, 0.9); + border-width: 1px; + border-style: solid; + color: white; +} + +.lightdm.entry:selected { + background-color: transparentize(white, 0.2); +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; + + &.selected { + background-color: transparentize(black, 0.3); + border-width: 1px; + } +} + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); + } +} diff --git a/OSX-Arc-White/gtk-3.14/sass/gtk-dark.scss b/OSX-Arc-White/gtk-3.14/sass/gtk-dark.scss new file mode 100755 index 0000000..529ee3d --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/gtk-dark.scss @@ -0,0 +1,13 @@ +$variant: 'dark'; +$darker: 'false'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.14/sass/gtk-darker.scss b/OSX-Arc-White/gtk-3.14/sass/gtk-darker.scss new file mode 100755 index 0000000..34b8f81 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/gtk-darker.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'true'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.14/sass/gtk-solid-dark.scss b/OSX-Arc-White/gtk-3.14/sass/gtk-solid-dark.scss new file mode 100755 index 0000000..959d8b1 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/gtk-solid-dark.scss @@ -0,0 +1,13 @@ +$variant: 'dark'; +$darker: 'false'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.14/sass/gtk-solid-darker.scss b/OSX-Arc-White/gtk-3.14/sass/gtk-solid-darker.scss new file mode 100755 index 0000000..45b7dbe --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/gtk-solid-darker.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'true'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.14/sass/gtk-solid.scss b/OSX-Arc-White/gtk-3.14/sass/gtk-solid.scss new file mode 100755 index 0000000..28ff2b6 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/gtk-solid.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'false'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.14/sass/gtk.scss b/OSX-Arc-White/gtk-3.14/sass/gtk.scss new file mode 100755 index 0000000..9bb0348 --- /dev/null +++ b/OSX-Arc-White/gtk-3.14/sass/gtk.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'false'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.16/assets.svg b/OSX-Arc-White/gtk-3.16/assets.svg new file mode 100755 index 0000000..7086f47 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/assets.svg @@ -0,0 +1,5965 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gtk-3.16/assets.txt b/OSX-Arc-White/gtk-3.16/assets.txt new file mode 100755 index 0000000..a11af04 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/assets.txt @@ -0,0 +1,84 @@ +checkbox-checked +checkbox-checked-insensitive +checkbox-unchecked +checkbox-unchecked-insensitive +checkbox-mixed +checkbox-mixed-insensitive +radio-checked +radio-checked-insensitive +radio-unchecked +radio-unchecked-insensitive +radio-mixed +radio-mixed-insensitive +checkbox-checked-selected +checkbox-checked-insensitive-selected +checkbox-unchecked-selected +checkbox-unchecked-insensitive-selected +checkbox-mixed-selected +checkbox-mixed-insensitive-selected +checkbox-checked-selectionmode +checkbox-selectionmode +radio-checked-selected +radio-checked-insensitive-selected +radio-unchecked-selected +radio-unchecked-insensitive-selected +radio-mixed-selected +radio-mixed-insensitive-selected +switch +switch-active +switch-insensitive +switch-active-insensitive +switch-header +switch-active-header +switch-insensitive-header +switch-active-insensitive-header +switch-selected +switch-active-selected +switch-insensitive-selected +switch-active-insensitive-selected +titlebutton-close +titlebutton-close-backdrop +titlebutton-close-hover +titlebutton-close-active +titlebutton-maximize +titlebutton-maximize-backdrop +titlebutton-maximize-hover +titlebutton-maximize-active +titlebutton-minimize +titlebutton-minimize-backdrop +titlebutton-minimize-hover +titlebutton-minimize-active +checkbox-checked-dark +checkbox-checked-insensitive-dark +checkbox-unchecked-dark +checkbox-unchecked-insensitive-dark +checkbox-mixed-dark +checkbox-mixed-insensitive-dark +checkbox-checked-selectionmode-dark +checkbox-selectionmode-dark +radio-checked-dark +radio-checked-insensitive-dark +radio-unchecked-dark +radio-unchecked-insensitive-dark +radio-mixed-dark +radio-mixed-insensitive-dark +switch-dark +switch-active-dark +switch-insensitive-dark +switch-active-insensitive-dark +switch-header-dark +switch-active-header-dark +switch-insensitive-header-dark +switch-active-insensitive-header-dark +titlebutton-close-dark +titlebutton-close-backdrop-dark +titlebutton-close-hover-dark +titlebutton-close-active-dark +titlebutton-maximize-dark +titlebutton-maximize-backdrop-dark +titlebutton-maximize-hover-dark +titlebutton-maximize-active-dark +titlebutton-minimize-dark +titlebutton-minimize-backdrop-dark +titlebutton-minimize-hover-dark +titlebutton-minimize-active-dark diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-dark.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..48e843515ab0c485311bf4a55333dec8ea1be7a5 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uGfKP}k zkPevqIC#qAplJ_+raXcmZ3Amp4tfJo(_x>sQ@$-H{5miA_g)L=y&lkaGho8)Kp>iQ4``-jUzsz|Ciapb zzhDMWFYiZ>pG2FlSpgJE^mK6ykqFN{f0OTkfPh0_s8{Lz(uH&X|3B%qLSS!x@uZUt z0YPyM{YlIsO&yFKT#n}rUo`s5uV8;57pW>cXVLCEIgX}l-oAYk);G&g@vye{$?ZSh m>~rGTw}1I#2ajoW|5yvdM9UW~5={hJ#^CAd=d#Wzp$P!*h=fG| literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bfcde3f7ce2ffc388ebaa94c0880c97273347830 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EjR8I( zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(|QFz*^hTM#tDe$JkNF#7WoG zS{$vXmF-2)>dazhDL#b&Zv4*R9|1=KY6{pE#J)F9T&Z zdAc};Se#ya`LGiA&$E%;g2R{h`Nh369N8wR9P8oIVsCr) z;_}8XJnvi;_ZnYo_{Dh9f$drShd)fO)^ape9o7KyxmnQ|wf@-^Ck3hP(hF=i zcUj+MDF0e|FwvYre=Eb?JBQZ_f1Y}Gt#20NuD`RdUwZjKrZ3ihhOFEaA?wxF>XkS5 zC*5to@9^N#Ig=BA6)rO*#?N2&_p+0)(G<^VZk0FlBPSKzx0lP50J@&R)78&qol`;+ E01TMDVE_OC literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6d855156b7a8a5084e5644d663f227ec0350818b GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uAfKP}k zkPe>wEO6?Bpec`nCO-(8{76UNO2^Pf$IwCF%2(gY&(JQ&&@RN#InvNM*3>h_)H}_& zc%^&AX77fB-i?QSn@{+*pYrRx;Ma3Cpyzr(-_3vtw*w~K1Dduk$G{k9x?D++UoeA) zW=(Bv4-W9F=E)zR$^=gr#}J9|-1FXi4GKIg0W3O?_(fe=cm6k3W%T4cmlthayI3{=5_Re8$FsbN%cO-6|?G}B- h=kH6pT1>xw))y)hdZM{))*YZ-44$rjF6*2Ung9h;g@6D6 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..2fb1a071cd4faa895726619e556ae755ef024910 GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCt^q zrcQdM&U)sqdKRAg7T)?cL55D@=DykH0fiPprB;!3R?*Eik&RASvz@Z%xt6YWuiEBW zwavTnsBh~D-}X}hlkNpgdH^&$w@>sj&;?p0L4Lsu{Gwv9@d*iuP0cMWtvz_a8ivVd zfV$Rux;TbdoL+nRrdX4L09%5pxAB2ZwfY|2-|G(+ylHY>=GXrJ(*I&vb)D6VaMs$RNfh(%|&TzM_utY}ld&H$OxvJ=pkcj{a?h3(sHA*`s~p+I!!E zXInp1G2i)mv9+L@xr3|a^6c$9N|W|&s(!8LXtDS2tm~&<&wXF;<`=V>j&9ix6aC-U z`yco5OqgHBroi9K!@#L`&g5-)x6g|J-_0hc()KfY-Y>`&59SF6I-SAO)z4*}Q$iB} DJmAN@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..5bf4e57adfde03979a0b49be72946ae7eb0f4fc5 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkp7PZf~GtQnffSf>Z6o-&r%jV%UblTc*XP5mCtL|zpPvTvSH)Pqqo1Ed-UVZ%U=)P z{(AP|_wx_G-+uZ1>Brx1zyAIJqThdi|NaX!&u{-B2cXfiB|(0{3>um>wLLh1xE~8Q zP+^>>i(`ny)ZBhgz6J#WmS{84@)(A>|My>JPEfe9eO1adwp9j>@hr>}3f(J$v4-vg-QhqCG25?_YIQ VNI7kn<_4fm44$rjF6*2UngFVYrq}=g literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..95ea1e573cb38f8c64edb73a3a5456e79e406c83 GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E)d4;s zu0Z-fArLg>QOJ}>;nRWWNhA=>d=fwVN#fimN%Nj%Eqa!}?0M^!*InD*_Uw8+egFH} zhu_aV{C>;DPrELEI)3Nd#V0>5Kl$MOKT54;5BRGEug0Lo-U3d7N^%E zRs43~!O_s}&o6H7a@gT1q&#`f$wmXOeYJ`cMfRRhowbsUhkYrV(S-j8t68?(R^zzE zyM8u9#Tv`!r`5Tx{MJ%0Xsr0Tm+`@&?1x|3cC22`{qP%`z*I56{B;knb^bi{Zmnz9 z!!O^=)=#}|{r};Ouk0K$(}b)!<~^(A-}vrue!`baK{6>)0wo1$nf6gF)0*#}zoaqw aFC+K%oL35xmfL|&XYh3Ob6Mw<&;$TDg!m%> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..0c9682e5c924443ca9acc13b35f8f92b2a08badf GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uYfKP}k zkPe>wEO6?Bpec`nCO-(8{0PVhoBkvch-N;Cp7|tx_LKOzPg3SR%Ubj-d&#rH70*jo zK5yRqvS-KJi%))Be)8k$vmbX}{<`z}*Ygj*-+uc2_RH_ze}UjX5Iio6?f_aKUlQaO z%%GuJQ(N1E3pD+G6be+D;OXKRA`zb3f0M64frmvqLDc4>+miqPXWBKeG=1JSIcFQI zMuMpu3o}C_rwoIEvS`uC);o89ab8u}CVe+qV6W}&33~(D)*XHxAjvaP_Oj^T9hURw knmkkbRBq+Xv;Nfc_`Vjl-GA5ifI^nR)78&qol`;+04&(0HUIzs literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..288d9fad20e721242b1d7ce552f3929f67f3046a GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCQrw%615zn^>f{g#WLwq5+R>++|gx4#{~^X<&NZ;#&odj8?} z`)|KLeEa?B$KM~n{{Hy=_t)>gfB%EP%n#`ofiBQ03GxeO;1?B(jZa8OY-(<4Y3;!S z)-X&y1Jt$A)5S5w;`G|fw}qM%1lSTxy^R}BEh#QDsr)bAb4|};$L%X0;y=}&YuFGd zqO^F<$HomhKfkcL2Ypd`o^gypg3pU#&WZmC|5!t&&tkb6y4931%zWvUL0uU{bg(lhaI^T9NE*QzAv8YbL!wikH-p=|1z-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uefKP}k zkp7PWf~GtQnffSn+M|^DPg55>&0PE}Yw@$<6)#FxzNlIEvUdH;`VFs+-u`;-;rF|* zem;2f>*t9j%T)?U>CTk z#p0kY-FL5b@x{B$zg_38J(bpIy4LI_+c&4FTW=O^dgAr%^NR^DCYlvUy*PCH{`FdK cC;s_)@@gV?-kq3d3$%&B)78&qol`;+0BVP+?*IS* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..5bed17dbc71ddb3530cd8d5adaa33ddc79d81bd4 GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0Z-faUf{Qqu?oz!lyrqnDIDr#^b1&kK<-PNu2v6Y2MSU#m@?sy=dL?x@+5;o}I5} z?0+}=(7U;Z-fy}1Y3G&C$M1Z*^!WSbCqEv({q^MCuV?RnKmYLi&)d_`}6Rdlz@6z;qvPTLf4+#aW}hRy26^c`-hi` zUT(c9J)0%*>oddiOD{+NPrU!lx-n*&kaXj{XNAAHzRJ}xpIAJX!Q-z2qr;wN25*O+8+B4s~g^RLo`;|n{3fzD^}boFyt=akR{0CqU@wEzGB literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selectionmode-dark.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selectionmode-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..e44c35828909d7593180dc2478dc0d88ca5176f0 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIap0G|+7 zARRFIaqyJKLDL=tO?d=C+6LCzhITrJwmL?3I!5+-7M=#y{sy)IrrsH5UTJ1t>1IAz zW_~$V;nh|VbygAe){za)xr?0h7P*$Jb}L)&QM1dZ>4;D337^)JzHMiG+t2!Tp7ZNC zA29K5;Dp}s@s#{nb8376P*{yv>9t`mOe;5+BT!FqRtb{rP>oZ3Zn0dG2!;Pg%8?Z_lfJ z`QMfgcyqV(DCY@~pSCI|S0 zxB}^*Nl!wjJq@0GKXA&U;K`4IraTIo`Y0Gk!VpkAXv#xv18ZGl2VFB)J#!CzD<6Gp zUwvyo0~>z>+W<44EHj^MbKe~Ez(NcEe2ai0i@+kQhKLxzMbd%x-JDwyc;<2Uf`trL6h$TEfrs~X&2C0d?i7C!3;9$ z8Y|bXTfgDW`wt&KaWJP}W?*3S^>lFziD-R$<95&?0|B-NQGo*9BK{S23|#X*|MOSh z=b!7aKSTC;K~8@5 z>+@8DRqW4>JJ(JYOSHj@zbH$Nr?_VVyp}AZPG&^>bP0l+XkKs$Uf& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selectionmode.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..6a3774bd83b493cb538ba033770e6cf660482800 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIb20G|+7 zARRFIaqyJKLDL=tO?d=I!BZXuPkj_V{c*&M$B{E0r!9Dzw(x1j!e^O_p5-igmb>(M z;qvFz>t42ReciSF^_0DDcU=Cw>*|-i*S?&-|Lx3!Z|5I=zwqe$#Yf*SJ^udk)9=@x z{(SuQ_xGQFfBpi||9}7f1A)uhb%j9d*-L`_f*Cx$ydOP&5^cU_1yE?Kr;B5Vh5y|v zw}qM%1lSUca=mq}v!0(Zs{F66lTeTpIWhXKcG{0;>|$)k*n%!gT4-@aN$iwyxZ$*& zS%T5Wyv{&3-dcXflsVZin-2YbvWZ`f|KX2J$HUIc?#AwVEaNfb`qe1DN3ZMWv3{Oa zthv#-;H%i?^E{7cZ(KJw!X#&*As!@%!oW`|9%h?DPEX z^!)Po{q*?#`uzU?|Nm#Z-U0vs01k9gPE!CJCn%|{uCK7{@9^>R2m@!+0003_Nkl6?)K9LQI#sevBH5?3 zd!>p@+0ARbzG9>g#hzm20DvVAEC8sO5l}z@{~x@593%y=zV-7kAy|1DhzxM$0WluD zTzjq<4Q@S0j0Fu(>pMPZc?l}?djxO%+mxLTg7Hhdc~i zdX5Q&+!?ln0^r!#^lzr+FxC?FAJUIZNju*(BG0L)pJ pX-6%1J(nLAv0Tw8}6)002ovPDHLkV1mj|I28Z@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-checked.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..b63a30d1f5b5d6ce944ed2322df29bbc8888f563 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uSfKP}k zkPevqIC#qAplJ_+raXe9u<4H@XFQIa`8ay!Rse+(JzX3_B*Jsgd-63X@HhmzY~a#5_nGCp{Sp<0 z#s~Mms`@f6Tw%g2epE`MLXcPB3A40Q!e$x!2bK&x?q*y1Y&oZbzqYc~PLqCo*5|KdUw71QT^Z0a22WQ%mvv4FO#qbzpT+Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(`3H1qy~tc@#SBan|Bz*-M_~ zE`46G?0Mb#m-QQ7b!~q=WB@jKtn-2e9Q&9CPle!u_v z=fk%@pMU)Q{_Ee5-~WF8{`c$8zkmNhU_p>xGSD4-B|(0{3^M8(E7z`Dzv0dM4j z=AKRSE=;NUHAnHJ^+ZDxX9f{=R)%LM|0jH7oihCt_o>xuwD}|MEt%5K%5~+tR&^e; zVR<$0hqY^3FJ~t#4V!=HovDJ9K-l{CiFdoM-+j~T+q9wT^NiWYUatLLknvmjd(1SU z^mlvD-p!PHW&4NCroW6y;iw~1!-8hxzTFp<7B4E-m}GGxWj|v^it&m?0qY+EozLLu L>gTe~DWM4fdu-?% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-dark.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..09ddef67d2906e15032c9939eb9d5c7d6ffb00ca GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFl4`1H%tD!;7D!wON5$ O89ZJ6T-G@yGywp&r${3J literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e189f93be6f554bfcb94704123a4e5adf8e0bb0b GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?jwoU=0+ht-8Po)WcU2Dg`emSupQnpsh{pNk1O=WM)&CD4EM;BLaJ61#1Bb?iew`1Z z8U^x^5BLKf*mFq)G?oWAbRJmnf!j;rKO5H-W$qeAt_($P9~LfyrwTvZSvoqZ8Rmyp Vca%9?Is-JB!PC{xWt~$(696o4XT<;j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2436a9e38026781b664ce6ff0593411ef90c0ee1 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFrvSzDJzX3_ zIHHpi8W@*-C{oY}Oi0jVXJ%$A<5r#T>e>a@3w|#F PYGv?r^>bP0l+XkKkeWtD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..44cbfcaf3aa283d532aef00a8d45194c3ee7ba38 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?deJdb$a#~?3P>(=K zkY6wZzo=Mjd_qEEQ*%p8Yfn$0@oQF~oS&zQV~EE2ZhICLIZ@PXS);XfPK6=m)kMy?D+ZXXsdgQp5V+*vw0 asu|{oR(F&+Tsi|ZnZeW5&t;ucLK6U%<7G|& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..be957266467e7e276bb0890d5ea6ffbfd779499a GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF@Ck7R z(*Kb_(3D3&-oiV}w15)qB|(0{3>um>wLLvGo9@U0g>*e#978ywlM@;k)wY``cmyUS zcrr6Hvzc)yGukVQa0E!Ulpb8$5HU-Kp`4YW&`{OIG%nsBsFA_b)z4*}Q$iB}F>yz9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..63ee4347dc6e80e3a72aca0c78f308a46a0c0c88 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7tpJ}8 zS0MeL5D1#`2&g1~1tTL+HD5`PUoZo|s90=#LSj>MOKVS$K*yC#pp3Vti(`n!`Q!uz zo*Ap(A3A8px}f1{tcn4rMnJbtfvCm?@yG{a0T1-JBmx?Z0~|UJEcn3frtn;eJBE=f oLy6mjiFL*%fj_EDE=Oz`X0Uqf6H5_}0~*WV>FVdQ&MBb@0J}|V2mk;8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..7a91e23506f730966b3da6611df3c4225420b1c0 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF3LZ2JOwDG@9E+g z!V#UE(7?ECgNcGiU_yc?Gcz-r8HX~X{bCu80LhlpgKHCtm@l4WDhOv_IL4@!66pQX Q2&k38)78&qol`;+09hGFYybcN literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f741ba44ddc70989fa029a3ee471d29a38d8a653 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?g`~Uy{LSjo5fqDc= zg8YIR_(jEH;}a4Ro0?l%T6=l|jbF0@<@`Kd978lFCMPKH%&5M9@L(zHf`+TsDjPU7 zF0|`>5YZ^$k9@!z@IaPJBB1eqfJ5hj1s}M*6!x=mT~Xw=VdTnC56ZGCNp@t`njxgN@xNAEQn>& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-selected.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c7b5cf258c7a7939a075bb155d4bb529501b77f4 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4M&0F>6(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeLI1n`D5m4c!xbt#AJ$xlWe!&bf>KZH8u3Nw1&HE1@KXEXpUk1wfdAc};Xq-<@ zP~e$S{r~X6Qq~0xSL;=Ya(uxV;qqvvFNf t=B{Dn%24F?Vc{}(s_?^|rK6*oVSZ?JN14N=GeDCWJYD@<);T3K0RT literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..5707c92e5ba81a216fff49e85537331acc54e898 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFpG2FlSpgK%_jGX#;fPL7 zXkdKyrAR>|G$BEkotd4jjAJo_{bFX00LhlpgKHDG*e|Lw6@)V|^y}*!WsTXR0MyFh M>FVdQ&MBb@0FIGKjQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-mixed@2.png new file mode 100755 index 0000000000000000000000000000000000000000..ed851e7a3b88aa7a471c31f1a49fac693b562fc2 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?e39{{R1fH*@e|pdP-GAirP+ z8Fh`7YuByc@aFx8kDoZ0(=P*M{5)M8Lo_BPCn)gDsJ?&jU@7Z@hO5>p8#pvBwCj8j z(J0`Le83y^Nc&hNjou#9rnqiJ$ W+J)2Uif@4?GkCiCxvX$$+}Xs^)zsSE%-Y@D#?!*q)7B}_);Yk=DZtJ-(9tc#(Jj=`J;c#H)YU7> z)jQJ7C(6S&#=|$(!w-n!Jbh!=h{Z$$-N925KCUJ9)Gu|>&VyM{^`aOmPb5ZHL-lc@>^R^uvDHZ z&UrdJSZ>FR+U$>270>2H9f)#TzWX(6iQfO2@e4}5JB5U0ScHBhuF0=1{E$`Mcb)kW XpVN%_Tw7KGJ;dPY>gTe~DWM4f9rLd3 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-selectionmode-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-selectionmode-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..069b32b497c2bb486293291be582e88fbae06d1f GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBn2Vh}LpV4%Za?&Y0OWEOctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS76tf( zxB_W4Eh7~TQ*~_r_PJ!IE&Y9pWlA#KU-Q;@>wgW zd;Lu50(HCX)v;|?+>Y$=3tlf0Z?OKhM6B(?dG)H_7O?-mdKI;Vst0A9EX AWB>pF literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-selectionmode.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..23182178431baccfd18472dce72e5fabbcfad86c GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa{0G|+7 zAbsxIv-8)VU%L4Mh%ST3=Rod@*PlV?&FAyip1pbh_3itw?>>I}`1$+C&p$qY{rLrm zzWx01aXgb%slG;L8X9G(t@_Ir2Sfxh!Pu5n`0Gw?L?}KS9&xh49;c>-qP% zvsr#P^!DBKp8f5twHwt_8oT#?^-Xo!S~$Zt=#`r3627U;s$RW&Us-<(ngcyqV(DCY@~pS+5>z- zT!Hk(tIsZ8e|qlf)AJzo42aHMdw%XZn0@Wpc?@*n`tz4>KEHbV<@LKSZ{B}>3q&8j zy#u0;-#&i+{_*pVPhWm~{`&LFx1V3X|M~_*KYsoE_2<`bAo}~~&)+|Pf#~1gzyHAC z|G)nrpkTtr4s?n@NswPKgRQThe^pz@-hKN&e)|07Zw<>#Z3YI$L{AsTkch)?Z`=+# zWFWxyfT@d>J4Z9{O4byKwKKlg+c~oN%${;rMo&Whf9?L8CNGz5j+{2BC~)Vja|g9Q zpFHvGu7ks|X}=c4cs>=4oN8clKy%HMa;+H>4|tZ?Yb-QyU=S5(U{Nz@bhC@w7I^S{ zb=Yy1a=F(Xjt|yf7j$;0{BSFYLF0PQ%tiJUtMcb>F9=wz@6}o>$C=}^{^H)}Yo#@= z-?7l=xBVJ;;O`@=q|5IgK6sc~xT?MB`1JFga%}%{)waKLe|ux!m%|4=<(T$m^KZWX z`FZQMl!e_g>-q0b+1640W8=*ik7PH+T{@U|wd1P$uP-g#?pb_?4ldrR@A$prZ@>iG ztmfRerRV?cD$Q|Ref}YrMd#OWnGYIvbHB&vX*#Yr|MuGL&i?yaN-NAVYF|#bXyp8J zJVDSbZRb{=CawAc&Yg^X3)a-Qhn_AnG-!{1+z@%|(Jixi($9?T*PURG^g8AGl)Wo4 W&W7*Tw;EtXFnGH9xvXRM>(0i{fIjcjy{Y!CgslmyhkQxfDC%pk9D z{KUyqfByXW`?oK(Fa#)W<>}%W!V#UE(7?FtgRw(^(t!ip-pLB=DN9ITzxe*1n8Akz x$@hE#ry8VB?BYLCk$K?23&u@bA{pLsF$lT`MgDvLLKZuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0UE%%Sc7TR9)LdUCTrbgpAcRP1Q6^foxSx6E!TzR7=lN$H+$4&{h{n8rjYhtl9}Q zNT4LhFPOpB*U!JItz+-L{U1Ml{_?kmWu`VzF3;1&F~s8Z+sWR14GIFzANje0*q;7# zzuL2_snam=*6MEob~RcI!8~rd}Gq74v`C+44Q)kn-UKyPHW|z#;U-{ zu>S-1eO7J%yh`b{X$!5>_ly5xxgT>}qV@idhdaYo$I3Y8S1+NNq+rm9*d>RKjRdX`$cmRkCjYFZ|`MmD-ecJ@0$Jb_AiOM?7@8HCF# zDyL7MK4ZqrnKQQv#47?NtUO&DLpY+76B-!Zu7^4Z=o~n3shEw!Ps(6J(+lI}%n~~e x^cZt%q#oc+naOPQeg_ltV#yPiR2X+?Gfe#EdYgx-`x?*`22WQ%mvv4FO#r`9O9}u0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..305ab4d7431c75fff0784eb9fc12e325e2898bc6 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EHUT~% zu0UEz(?DI_Tus|dP0K`0(^yr*R87-FP1{&a%UE5*SWUx39ViY$rds-z+D10I26nnY z(#TF#=)?@5evy(OzhDMcJ$=uBpu(c!iIZl`gaGr|JgUPc~0)>6xKO4@j*PlA2{ P&{hUdS3j3^P62R^0qxl3~i7eJTK@toM5x<1Po?UdD57f=z>FVdQ&MBb@ E0Fjbcg#Z8m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bdafd334439a1cda0c82647e3edcf457ac90768e GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeL6kzSkVgS@5P!i-9%)r6JD<~?asH|#Y>g4R|##R{^43vxWba4#Pn3$ZPz?5?T zKR;{z^rjzk{!cu>vcTaVx2vOuz^mU}A~)`9aIg#QZ(#Z^D#&!GzJcjK>%;^90~rr7 zJ-^s2U^zk6u~Fv#A%S%X_r$++Xfe3Pir8rV*HKh^#dzgcai!f;&lNzM7(8A5T-G@y GGywojo_(kQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ed2ee8f09ed93a0dee220e101e2241b467468031 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF-4cu_Vbb0fnYQHK3NZt0%8TxI|bVeoYIb6Mw<&;$T#k7WG- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f59d6be3505796abb52d1dbee900e16ad65a05ac GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z$&*fB*mg|5HWM3}}#eNswPKgQAwUwzHRaMn+~!YinC~4+I$O+{Fu2 zQsC+07-Dhy?PN=#1_c2YM;ivmw4ML{hpY}zQrK{6g5P%Y*=cXY!)g~k3|e%LpXbK? z`T(DuimZo%SbAsdW?7*Wv1H$bgf50Bj0Z%PeTX%9d~)vl4CnX{6I=xrT$sIA{rG%? oZ;s}9t21>kZA(}FX`guC;jGP)MLQj%fp#-^y85}Sb4q9e03QpVi~s-t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-selected.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4d32106a91fc846c32e52145ae36bbc8cdc7aa85 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFgN)HayuC$R#B%{*NkLpY+76B-zooeFg@h;3{< z94Wxz!!2RK>&WwvlP9JrVM9X@+Z~5*2?B>r7_(lQuzopr0A4U$zW@LL literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7b361e3461209ca7e8cec4c4a0439109142522a9 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EmH|E? zu0Z-fS%AyRG#{v0xFpCgn1NqRTwYzn*51L{B|f3Ds9>>3 z`3@NH9ElPBUi7~{hhh3jqb3Hq!=Y2uCT>)YF-%ruw|y=redmU|VUs>b^o4vE3BM%4 zSrZg99Fmci52&t;ucLK6U$!H=8( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..9fddfb52e45b62cdc77b9362308576a0b7f0884a GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFbzhDM=h2tkq zp8E6W@87fU->?IPtvp>ELpY+76B-zoeYooopmgBCwr6?*b4n5t?75TfXeK<^$IT|K sk$QkPWiE5l9D{^}686X_9fopNhJ->NU4~?@OrR+Yp00i_>zopr0O9>-?EnA( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked@2.png b/OSX-Arc-White/gtk-3.16/assets/checkbox-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..68126065a1b0ea683b843b4aa6efaa6469a112e7 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z3I-(21MtsJwJCH%)a*QJO;XO{rSr`pI^QG^7`GEKY#xI|NlRK z>SYn2K>{T~e!&d3zJC5yZ5?~}?f>}c^OwIhEHkx%as{3)jv*GO-%hp^YETehakOD@ zOxyYIf5_?pC4~*ACirbPpPlwbJgj!%!=Od?_<3&JuMhCqsmOXLh^2SNZk82F5li+> zNa$jC!gxSr*@swz$0z5$&v1_aFu_$|!G+m-)sN3N_~vMyw>nez(zbNvpZ1CO9nRV; US+vtJ8fZ6zr>mdKI;Vst0QBUbBme*a literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-checked-dark.png b/OSX-Arc-White/gtk-3.16/assets/radio-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..28f3469e793b9cbc46065b4847d7b3d469ca0317 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKAt#9qC zZ|$dVfz|Nr-2e6ot+HWPz~Krzp}s&Eyb+g$5jE6(`F zD)Bhi=?%Aor~mn9q7Au0A{p_g8W(Y_*sCs)!mvP7D@AjGR$K=|+`^}V2P!%Dx-$Oh rQ(KWQb+EEVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z>zcagngNlkuDP4Jf4+G@fq7t|g@3+9K#@gYkx$EUpOzCotw40ruj9O5=Xs!B744v0 zpcnK?g8YIR7!{ROR1J-cO-ya=9GzW4Lc_u%A{!c;np^fAIC1jS=`+`F+`M)B)$6w( zKY#f(>6mC2Q0G@q7sn6@$+ZVxRviowVZBg0Wg6d>5{D)+M=fR9koLd-@rWLT9QuV&N@JnXR+Ql!Dy%%#IUG`0u-TLFSS*)pUxw0zvR{Ac`S?TJi zv}9Y$rX^ymoilD}i?rWT^QZ}ucHX%1@4BYBSNTo3z50)R)8#R*H<4Rt67fo=%Rr&PC fZdC0Om~+8?ns2}UgTe~DWM4fPjwYu literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..bd28d8e25aa879e913f338a2434d884bdd1271a6 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uMfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vl#zLl@Om7l(ipKIAhcOa_R43v_zUug_9RJtU{FPMRcS5IHxz}>^Mu&AiG zrM0!Ky9Wy5rmxBXD$DnDaSV}=WIf0!)T|)Du;GAG-?jhsA=NxwCX5Ud6xMId*vqSO zrI!8udEbD3-W7%Xit^G97gJvI9moz9k?=p&7{KzyQdq}`!9YZIlgI^8a~FnwgCN#| x+E&X&40X>1dZJmc-}IbtEoSRIH3o)1jG+;#PFDoue*>*%@O1TaS?83{1OWB9f;9jD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..867695e1d1700e6faef1335c9ec258d346b9ec2a GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ED*}8% zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2SG;!D?L+ZJ#!#(HTTOm4*;S<3%`7efMVa~b z`EI*UeaOREN6P*x^fBMx%If=R*8;&lR?}TTxUat$-`XC!FGP)7Esdt=O<^&5Sz>+}sp_`E3I+fG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f64ba8faa8d3a3448b5f4ae4e68e4171f3a03e9d GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkp52!2%7RJW!|%t1<%qJJUjE?+qnlnfVxE-xBmwkBwiBa7tFxJtEX?^?%`QjRNT_q z*4+aEre<~rfl4wxT^vIs!gKp?3mp*PVZHk*EO6Zuoc5!lIL8@MUQTpt6Hc~)ElLLH0 zT!Hj|+Jm4ekD_NjiJtu=cJ`C_*-tvRyzbogx(kHf_Uw53GlX&G5XB^6aYeFH-`caMzBy!?W)@`{GWrk2*W&K^{-a{_}k zQ1e4i7sn8b(`zTc7HU!uXx$p5efiU@0JWvlVs-BQf2pPA(6TV|*T1*(jNj<#w0(5< zQSV`NQs9#fR{Jdwyx{)ko@qOrtzNyFEGl*)Hm-d8j^opcd9Fn``K_LzIc-vn)!by( zd%qc07#+AS$QPC*?0iCKx^twNZZ~sM$IQ6*a#zj>3NmLu+@LIz$t2+H`1n)mii|}Q zq_bw-;868T>h#I@w5$GA^+wOUGuu|K`rLbz`>t!`tkrDquYU?{ySe@R+E|IBr+j}d zmC2s=ZR5AjfchK1E#%B~KP;&~&9{hWp$?bM%s-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_0fKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_3KD{IYfP>(`%tzXhT%zyJUL&u<&E5on@RNswPK0}rpBzP^FGhi73?QE^La zYg=~@1h`p>T>`4g^K@|xk&t9P=*V|ifrr6h@`bQh-~RXe-Dc#P$;+_7F{V-?JI7>B zdDC-q&vWGrh39mS+-116nlqf~f_`lKiKtc)p+&9-6d4-UMt3eX(@Au)UHw4t81n&{ uL;pk_YP~n5^BdTAv%T%Q9I=>z;Q{}iK5YqR?(aZ01B0ilpUXO@geCyRy^cZv literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.16/assets/radio-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..30169f61796ec4631f5b553f44478ba2e114877f GIT binary patch literal 611 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EO9OmD zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2iv(c9mS-}!a|i0*y+^yBZBAAi67 z`uqR?f5r`F6M^nDFA4GsW?&Q&7Lk^gk(E_cQc+da)7LjJFm!YG$jHpg%g-+;E3c?% zXl!a}ZR_ko2G+{gF9MBt>*?YcVsU!yk=GMjvC!Sq30c-ge zx2?avDYfn3@14(+YFE|lHeirgH1+lL>6@bCqnJYi((n8|d+Yc{ue*m9e#p=46Ibzk eV3|Adk8!zRUz%yJ!8ayQBzwC0xvX2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&N6M(y}`Banc>0Q#zhK*+P~FWttk5Pq^_nRa6b3! z3w&o8+Pth@J}C{Y|NG1HxtIXs`U4UXw@jJh8eUA;$*gl@z2yZxPNMo)^7h7a?IndMabs5NFGV)Zuoc5!lIL8@MUQTpt6Hc~)EhXZ^< zT!Hle!2yD%Jc^$AIC|ETm|0I^XFrLX{iI{->yB-&JGZ^=0;27&ySKmT+41J_yI)V< z{d)TT_v_Dp-hBQ8bbH9R`7eOp&?^b@3ua(cR8~~W?$y2A#T)%Pi*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9(-AKFhGR$LhY1kd|OH! zn!;FC@=Q7ByZiqCm9N^W?Pvarnh8DH)S?}5E^-y$Qvb)*!mjHLd-X(S-#V{# zr>b*hWWcg3W{HpH&SFk=)a4TP&f?bK&I+6n5m?>!DCjqju>6%{0XbRwUl(M{25(;Q zCF4l`>8ID_d#g2gr&+Zs>3RFGbnb>nkQNsZ*LO=h5&=7tDnm{r-UW|!^vj9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-checked.png b/OSX-Arc-White/gtk-3.16/assets/radio-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..9690dfd870f3f15ec92071949ad857ea387c220f GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t}fKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPM5JZ&tJcl0 zUw{7d=JTJoU;h06|Ns0qrR6|#MN5MGf*C}`#6v>E!kd~~TF;%oaPi}(&tLw%bb2ub zs370d#W6%elJ%e`-ys7527`1p)u~+n|EmkNn@O87G%!^@dpPsEi{oygp8L+1>=<2M zd!Ja%Fr}O$ohe}UDyJv&q(ePAgc#cy7^Y>ZE!&&GCHrlL^sWMahF`jGuW}{SPfz(K mwVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r&4 z3!bJec$%~1S?<#3c}t%kz5Vsrov+95d^>*k+ljm1P6E-rZ=Zks{qp1Q*PnmC{rdO+ z|NpzS_P2pv&?^b@3ua(cR8~~W?$y2A#T)%Pi z*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9()+&@hT)kq#3Rq8BYMUEXERUQLr(g@4A~??U|m7oJC7sUz%~3 nqie~{?K1bv*R&fS6#UD4_({Q*6CVGZK=JSC>gTe~DWM4fq_{Ga literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-mixed-dark.png b/OSX-Arc-White/gtk-3.16/assets/radio-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..41166193a95c307de165e15eaa0311ab1daf57f8 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKA4J6f< zl`8=a5-kbx3uX`%6AuXu3vX&}X+3xT!o`oDK7aZ5(&@z%pn@b%7sn6@$=rj{d@TwB zt_K(Y2y@H$_^y6svd8fciK6ol{oB262kV`jRi9i;#djKg;#d~`t}(V()Z%JKgXi|i zJO(ezf|&eFl{T#0$e{Ros+C;uL~Z7)GeVa#USHpSb7M)(Pv(6^JoCiO|84-<#^CAd K=d#Wzp$Py02#0t8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-mixed-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/radio-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..69ef70712d38458302368e812e7d4e9f9da0b8c1 GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z1KEFkzU&4%Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU_>{rP{tv1WH` zS(D)$_jjH%w{7n-Qd}kJBDpm3$?R1+c6Syw?`T?de}Vg=ub9!ip>q(iqOWVcx|JjSn t^&Ng|cHjH{w1=&lOEW9tPCeTHlR+pkKdb%Nnb)8=@^tlcS?83{1OOz;^SuB7 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..afef7e2ab3aed24ee4f780689018bc9d822ba235 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vkKknub7#$})pq9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*qN4R5* TlG>I5Eo1O>^>bP0l+XkK5~O@o literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6279e389c88e77c4c017f3ef4a0f7144e5cf4277 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU+K3wR&sbt~dW^{zvd}>&CN2((UsKkAB{3!)8^f2A(==Ke_OIhilFl|7oXHcvn`a+-_d@jt~&-g_KPy>{Tn*NLDQ@pScbS?83{ F1OOgM;za-e literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1e0a6677c3b9db5ce2b2dd2c2c974fdba6d1b958 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|^_fKP}k zkp52!2%7Q;s9d6e_YzR2P)U$qFar;-p1y&*hi73?aZ77kcTdleg|(hQ*;r2(#}En0 z+=GsM4GIj*2U!C}R^IquALiWg@Bz>MM{(;`KRL1C)Lfyvw`{f?(LN>5n($qPdAU04 zgj)V>3^%_ggg^MQgyH67-i}Yp+2U4KW^l(&+P%x5rN-m9*pJT)8j74NCjV4p0b0c1 M>FVdQ&MBb@0CUudvH$=8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..0b67660189f3c8d3dc310bb73fc6334aae9404ba GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EIRQQ) zu0Z-f?Lp9#M?g!i$7ojo?NccU@(X5Q6cQGZmXTFdQc=~@H!yT__sGc1%P%M^uV`p& zYH4lj?CE)s6($5!zunWtF~s8Z+Q}D%niK?FmxgEs2VZC~+W7Z>{Tjz&ftv-h&M8;7 z#Xb;nt#7$7%X_Wrdd-hhxmk@@MQDB$72EQ0Q{A3M=jk`U<}`>lr@ndjVBzfD6U6qI z%=h$mII)~pL~TVOHV<3iL1t&dadpRumK X9klApuHcVAFEDtz`njxgN@xNAwrllE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive.png b/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..69c253b01f4628622a1efa86cd4592c7ddabd55a GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_8TK|9_Pv&vc*>q9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*%zH+np TPrS(pw2Z;i)z4*}Q$iB}Z<>8i literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.16/assets/radio-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..fa1893a26499a8ca1c37f9642c70a78a4df832a5 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU)I*PDMd|0DRgb>mqh>GpYrM?dei@k}>ex^=R-+1l?l1rxZI z2U^O@2{Rr(V8AMD;N|bp00i_>zopr E03@5_jQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-mixed-selected.png b/OSX-Arc-White/gtk-3.16/assets/radio-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4378bca3403e463d15890313792f31100e9e3708 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4+pZivaV3&ki<|WtkXW75K zgSk5zg$vlVb{jq5IO6=wG~m*DCXd=@x01_NH7?=4ef^HBkY`YWaoMCa<#}3Dw&V)i zxNWgcos^Q}@RDQN^X1!rZHnBHo7%(4eE%Wi)yXjj1!MjzR8(i|+bD5y9`omZ3x%iO z9ivK(7*8^I-pkHwbveMemdKI;Vst0A!?d AqyPW_ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-mixed-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/radio-mixed-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..58468d221707ed355b7de8afa32082dce30cb727 GIT binary patch literal 518 zcmV+h0{Q)kP)^R}VN2O{apFfrkX(@9F@hdEvXjdkVPK5U3}G z*MU(6aH|neiwj=^J~D(`4T173xB>2SfLq-$?Z*U8bA($pT&8j0Mp9SO^leJ7zN8I% zP86JhZ4YpTjEa464eWb>Pq17ARgVV7tOcjI95wUsa*&F2b+#H+Ua}AF4ir<7l4-oy z!n9dA>NCo~t49Mb6BXdb!y#mKZMp6aw0tZ*)NPc3rbh!~)^8leJxQArM{!uV$Qdq4 z=Rf8}g6p`G0yVOaWP6D|6tF{fp)_6|j4)9mh*9&Z4Xn=vcT5*6h#g3kbN=Rq^wehyVZp07*qo IM6N<$f~n!sh5!Hn literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-mixed.png b/OSX-Arc-White/gtk-3.16/assets/radio-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..04720eef0af7ec93b860d6da55d28bdac5fe6a67 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPMCAYf{}1nf zc>y#?v?Rzcm_bxbJR~$Mys5dR_1yUj7e9Xb{N>+Erx#Oz3X(is977}|a}P%IwI~R< z9$fq*%q?T*yZV*M9>+fnZuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r(5 z|Npl#EiVK*Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU{f{`tS(ShKse ztjTbW`#aB>+qQQZDXx-qkz5-2WcDf@yE_Y;cQh@!zrcOb*Ux8}*+k6d-xlQvxn@4! z*3oHU`R7ZlmV1L%?XE-J|ae-wczTI=P?D_>jbO zu=UG!#o8DP!-Gd!kDds8el~aKj1AfAttUPgFI{2~qpKVFbX$$)^`uPQrR`$;|Ln!( t`VPM}yYGE}+QU}OrI{6RrylM9$uK`PcOUz`<=LP(@^tlcS?83{1OUk!^Zft- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-unchecked-dark.png b/OSX-Arc-White/gtk-3.16/assets/radio-unchecked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..298ae3ca1a669c862b1a068cdcad007f2103f34c GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uJfKP}k zkXF_)Rnj)r(6CTfH&atH)zC6i*D_PnHdWI$(a<(g(=bufGE>zwQP(h2(=b)jGEvt8 zikN^D07;;@wkc3VUCR{625~h_H1#aBbS;2_KvGNBQcKTL$G}?0z(&W=TE`Gb+UgkD z>KfYW8rj}FuX7IQ0;Q55zhDMgIR!(c>r2o`3oJ_1n*1zkdA& z0!t_69-!(PPZ!4!3CY}puf?1kL>eykhpbzArDcLo`l~(vxzi%A{n=zb``h#126y}f zS8tJ2f4;1I@}`d77l&reh>VDiy=lerDQ>SF`?^K*Vj8Zk{GQ$TZS}lrrll*?RVS3b zDwPztvS{^r<%BYmF!3Zlok`DB&z-!XvS!gDskT)&Ha_K_xk~i(O5y4If$m`NboFyt I=akR{0E$Zuoc5!lIL8@MUQTpt6Hc~)Ee*%0$ zT!FNMgM+cLv9`9hii(PYf`g2VrIfL;iiVknhN-%`iJF#?hK7l{y0N;pk(!pNswPm% zR9)LdUDHHO!xV^AwSWv0RV`z6O;a_9pq2?xnHq=$G1P&|z*0aiNP!kuFGMj!1gIFK z5hx2`fX#tQK@@{E!bP-z4gexEbsaMeZ8J?>3r#&BveeSG(9*Tk0y6ZhwDm2u^{uoG zfXG@$-%3Z{S_jB5w9zrN)it!yH3A~rW9vR@1O0DZ666=mz{1ML&cVrLX=QEe;OOM+ z?dzAEnwFlEn_pO2Rnyx)VdCsLa}OUmcKqa>d-oqae)8hws}CQ)eEsqB*KeQmhIbek z7&Sdz977}|*B-2nKA0fE{y^QblvbnPnb&-hGB-c}T|a%D_;tP8_w4VQ z=LWrcv2WS8lC9qg<}BOcv$EM?`ILnmuB<$#Xa4?IV`jn-x^O}b|NQ+j1#B0%w>)Fn zV0nb?oW_RbiDv}uFMP{Xz1eWqFuua`Qjp-XMc@7tw3mdD(bJ+-Z4dn_MG-_m3KbYOzB z&Vwn}o|sAm^I5QcVQNj8-C#Lu*S`0DxxyK8K`y^G^*a34@-18$v-8%Qmswlqcwc1u a%lu{14uLZ-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`u4fKP}k zke1W6kRD*(Sg326Xz5sJ=~!y%S!x?tX&cyR8`x1!U zE#>N&vP~Ix?)L~fvhhq1E;+HGlr4Zuoc5!lIL8@MUQTpt6Hc~)E#{zsp zT!C~$Lqlk2sDp!pv9YnXwzis@sfvoRlBR)%hMBs$iJGplhK8}ay1AORnYy-#nwFWW zrm4ERvAVXgnwF`Wrm315P|!q8(?ng%SY68qB%%r8s)CWarm?!FnVN>FI#3X(ObecjEF)4bEa@Za4%X_rOGs(N6cGkCiCxvX literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive-selected.png b/OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..7e5c6e3912cef0b9de268abda0978941af8664c9 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR40PFVvUNI}?CdR<&qFY9FVe@b@QpOLIt->$j4x=g!PkS7}A=! zL;tbyhg&jCouLx&^c%a)v@J=S5ZHO8w#CN9hLHuT zUvJJ1@)4WUIQ6rLWA*vSgf!a=45sHl&TYzGAoy7BspZPt%ZqI$v0R#T||GUom*P`njxgN@xNAP`Gz2 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..1dd9a00dbf3002009f2fa7530f45348cc981a41b GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ET>(BJ zu0Z<#-~ivuGkSrp(JKk^3ua(sV&>rF;ujDU5*8H`mync_mXVc{S5Q<^Q`gYc(l#@< zu(GzXwRdoGc5!tR_}vu))cMxa#WBR<^xDZUg_;a_S_Grkh~Mi9+Ow+RQtkii!Gara zDLn4^UB2IQcFJRm`YE^XzYAV_`R}&(g4?!RExuHls<>Aq;I+e#eH_=gJgVRSb8+U4 zTzZhPD(_dY!m~31(+|9P%H2DmHiPr-%6;<_4(lBCxFZzdP$>O?t9z3}o1n6Z(>INa zM<-4Us`#R%n5odD(;&+v#j!!VfhAWeLs_#y#*Vk(32Q+nlb^u-`5AvwLar~YD1$QQMV^j0_HSED_x)G2@@mt?2dNZ@9a?*?sL{%d>|q h_r6~){$F`1+$C7~x9e7KaiGT;JYD@<);T3K0RU|zEmi;k literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.16/assets/radio-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ce86f9028e8e4eb16b8985cc5b007f1595de5dc4 GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uqfKP}k zkUoF@{`vdwk6nFy_3Go3*Poob{^Zj2mzS@ zmu|ec1R{arFE8GFe);x`3)i1ry8i6^wdWUZJb(W3)AQG#E?#^76v%k_>D!NAKYslF z@$2`mU%&tU{rms_|BbcB-vO;uEeY}qW)Kh%5)!tww6eAi2n-Gmsj024t8Z&>?*xLb zuC5+1VDmSO1Zt@Cba4!kkjy=JTc}Av#Np!F$V%PK48c7upa0*VaoE6St62Tq_xjoM zw|6Zuoz4C5x1ny}+C46DS7p53s(#$X@+)-HR(3f*BXg$W2|8yE$f$7VCzMRuDfmL{ zgRlRk!b%o(Zuoc5!lIL8@MUQTpt6Hc~)E4+DHc zT!Hle|NmF50uulC1Hu3QXF%ZpxogkPUw?k_#*53hU!J}C`0CYH=dV3Jd+XWN+s`jt zeR$#K^NY7$T)g(;+@&YyZ#+G7_1W30&n{hi22_9U>XUQVo?g8E;{4U8=YfV?1*(5? z;p+4A*Pfrf`t;n@rx&h2J$D0WI8X{qUVC=#%JU1?o&&8rfBh+ly!z}S$o6MI#pi(H zAoTRY)n_;Fy}o_#?X%|}p1lO3PtSqq^{2P*zkT@hy?1o;IsFflW;u&}bqD<~?fsHkdcX`7i_SX$fI+BrG9`1%KghJ|J4 zJGBZI2?Pvc;{h;%@4k>*V(Z1MpwVVo}1sj8+2+sHjX}7G5F|w)vXjLPmC8PMhY-49B}!Om>(& zaGHKV+(zohVF#x9g%0MwIDMJ?3+LB#NEJ8jVmbF%tn^dc{N~kRd5il(Bjb%%KD6fP zS(txr?Hs-n2U5N(dAhEX;d%SM@q(Un;*aF~C(TDa?td>k`Z9E7-pZqCw2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR402bOxh^qTfqwn6xatI^{rOvgUOFZ&dC zX)fP?pPG0NP17BRS)Qj>_Ve#?Ir43V!qSpv%X=3W-L^R<5?;~Mab3P?$|cix8+Fv> zPI2&8baj|pXn$BSr-tjDS7cJ$44nhIX8R8~pIm0JH$m%q%-+)7FPqGCnP{s+0&a0T0*>iu(N vdSCA+hf61%jU?|Z`|WdHaN}x?&35yHZaa!wlZuoc5!lIL8@MUQTpt6Hc~)EX99de zT!Hle;R38CJ>&rT$E765FPMRenT3^KKu}0VR!&|)QAtf*LsLsfPv6Mc#LV2n(%Qz> z&duG!)63h(*UvvGIVCkMGb=kUzo4k3w4$=Ax~8_Sz9D+i#0v}zj8dL1jv*GO*G|q2 zZgLQ5H7{V@SmSwV%^H!KZZBr$AnzxC{{I(Q%c3#;WSUL672DtV z_4#>P=LYX)Q=zr&mP_6-Z(EqXYSmUA=?|}e|0`wq-KD;(=I}SO*X50cGt)!lT6cK< z&1!J3ThMM`;lJ;F;;G_U2PP*kV0S;s+|~PguD^9JEnghHJ|)KHX=7$p-m=^i2Qp@QFirk@qPOu~y_0mSQrF((S64N@?Rx04 zasAV-%kfK(Mt)tHcak^zTkzhQS0~)${K~uZrP0Rr^exuFP-pOT^>bP0l+XkK{Opkr literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-unchecked.png b/OSX-Arc-White/gtk-3.16/assets/radio-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..8c6189931a02a12c208be33d4c55606ae152f631 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t`fKP}k zkiLBR>6xp~&R>6i@y3fww_aYj{_MhyXBV$MKY#7{h3n5R-F$utB=!6fQ1&Jefkl99 zFuHQ<(QV8^3N=I{MQ{__xNk#nZJ_+r&QHd z|F3*G$@iZ1%^h~>Q?=9^gEa&Eg?vp5HVfSpli1@@$Iv$4)C;M_8c4{8!M(g0fsXJgQu&X%Q~loCIG44 B-kAUZ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/radio-unchecked@2.png b/OSX-Arc-White/gtk-3.16/assets/radio-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..a6210d6a0b8ba67758e7979641153479028f29e0 GIT binary patch literal 758 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E{{wtN zT!Hld{r}IL`G585)!Vmk@4tWl*yG1%&OAGJ{mJ?3PtV_YdhzPB^VgqWxbghr)feZk zJ~@Bw`Niu`&s}|b?%LDy*PmSgqN_j>By#@RvkTXNil3baid=hk4yX~x1quR1z*6U~ zJqL+^#GhXPY6r_ANSJz%320KN+#B~^-@Nzw*8Mk6UwnM}5{N!M1EN=-o&(YA&o5qo ze)In8$Im}LefjbE%g@hWe|`a?Z$R|x=dVA%e*O6e0{{R02LZXheS3gGU|kaA7tFxI z%Er#Y$z^F}ZR_CZ^XA}A31jXA3T2Y;^nIk zAHRJ4@$=VjpYw)y7#J9pJY5_^EKaYTd^7BjgMf>&Pyu^+U?HQpfnlH{=M@(Lj&8Q( zlz;!DpYTLaJGLiaed+m`FW+f-MlE`BwdvW*&2`zpKxgoD^>bP0l+XkK>nf-j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-active-dark.png b/OSX-Arc-White/gtk-3.16/assets/switch-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..dbf7c5e37416ffd7876ccfac3a8d117d5791af5a GIT binary patch literal 799 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jG6&H zA+A8h4FCU!PJbLU=}G9sXF*f$1x$SsJn2Eulm~%R9)?VP6g>G+@RY|v(?HxHAbaxT zps5dm?BK}{13|J6gQh+Tobo7W3WR(ZJQd6ak&lDGT3}K@E=UTFeA`a@wVr~>K7@$- zwx0nqylQrV$m$(Fb$fj3_n2C_n_7FB+IX7T`Y6>vqinrb%?_`c zoj{AcYj=6q?eVVP>)m(&XuDtgX}^xMex2w1yDs>5T@09TJ8;4spkpfPMACp^WnL2G z7tFvYEh8syU})s(=I-U~;};x~mtQz*&fNJ6wr<;g=;*P_SFT>aedq3*x9{G6`1t9| z_aDE0|Nis$uQo%g4lvwRJzX3_BqaA9%#3DC6k&Ui?iA$JJwZ(OmhqHV8g9XDnwe8C zWfcGW-|sO?EpFZS#lMdosBGev*79EQ`m-ay)z0Uabb@uIcg`uSl_)%Dxbdh_uhLB~ z>&F{dFX?=qr0V{yf-6_qb6RG~N@u&LuH8b(nv-{lBy%+w{`>y*;36%~EIS6lGLy5P z&BbCSE)ZhcaIAio+DkER9w7;B2BABjDhtp1PA=(omEzpO(qNlcdG^9u&s|4tO@!vW zV~Thx-!G|j_fZ@hC)a6)LwCyD)y2LCsvSJ5(-8RYYrylmc^)6$FfY*AG{rO4%bP1| zkLR>X`^9`euNd57%AB_H`N@g)vs%vXKWWtKy=ms{I*XWxwbNFHa?J``A=A=!;iRo_ j?`oZe#};4Cgs6D1myq`njxgN@xNAYoTHm literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-active-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..8046628ef56db3872c824db3ff2be95a2176c719 GIT binary patch literal 1433 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-active-header.png b/OSX-Arc-White/gtk-3.16/assets/switch-active-header.png new file mode 100755 index 0000000000000000000000000000000000000000..1850dae18c073e93e49a4fa92d6583b44e96e2d3 GIT binary patch literal 807 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 Ynfy%V@7bH}#6d~Z)78&qol`;+0IMloDF6Tf literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6ba25b419f16a90a42e1081691300640374fbe58 GIT binary patch literal 1439 zcmb_ci#L>M7$0eKi4tmyNmmZSAu{!uYRnLyneX$>H#0V;ko)8|GK{p+P|QxO%#Bo% z%aW32ce^;EwuZHHx8yf=d+Vso>1VcU*W*ZwD_iKYS;AoN>7|JIQY;P`ZgK!%O5hORH z`yWha@#4}mBhz9DnVFexM^h5{(UGaKZoIVki&JD90>MC!G1&e{-2gPj|~&izd<)dm#z0vS_2913L8v0%jrB6-6p zAI0T^SlJjN({N;OF{zHD(6c0ZOfk$V8^ProOrpg~wWv(Tk?L7;JucHS6UFv!TXxD2!bGJ2M5DI*7- zI+h%iXmKE0a>Ie)l4em44CUZz(SM0`%*8gA`T-@1B{zkB7Zk7yf=OgLiHwpcIEl*M z4L}Ro9S{M*0Fe+q20{ShAcPAc2@skB#2tF}EqXTKW_orD zJ*Nf9RUx?@$Z3F1MAU_do}l7xRNRA}?Lmurv7+Y~;F1AMI)H%zrC`9p|Hd?IA5nr= zu1d#I7QtYd;c^pGQ!{h(RjXE8Sgf(Mw6b2i(avtu<}F*cZMS##*y-u%!QP{ z1_EJOF6`&aKB$`Pn>}RdyWS|ZR@GJW*lp6?$7Q_s(2koy&Z@vFb#7nUH}E$1Nwncb z*DsCA+jn&HEEN*J$Zg09}yJx}% ztI2vvOWRsZn}3~MUu~}XLfpP$1OD1Mts;5j`gn+8W+gf4Gu^#T?RF@; zrm9g_##OQ7jgHWIjakA*GfSD7>Q&xCkDc5TWqh&|#9p#5W6srg5-nNZm3C8muNt&% zEegc;t_-` znfK_)5IK(O;cYFla!waRm!}<$IJ6i1qp3Cxdr6*|p5gB^TJD{0G~k@RV@_Q--TADU zXsoOv3_QuVv*74bk8ggeMpne%KmLdIJ)=V4!7zOl#dReX`rd8bZ!}B1JaS`5S^4F~ zOt3@E3sO?~SJ=rlzwxEIwlXxY?nqlCQ?X1kMC`p+8OFAC>TJ(!il#>S@*;Vo8h&JV zjhs6*9k+U4e~S9g&ku)gYzw^%WkTM=n zzP?XUM{w>|Lnh@r>kMAq+xz)r*wlfigG%i}z_GHiyH<(aH6iVtt>Y6FLjHAg+n)`u zj?>$U6Rt`2Lo*WvDs+4{1Y$m2x!vl6vLwZIPA7JHySwF4ZDCmW^FH%WB~t|#VjF*N vt^F97Tv*R<@~f}^X(l!HgYKE*O7~L+Ud`oef|Ng6EPjx%KkC;+J(Bk?CS|21 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-header-dark.png b/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..c018801e7d545d1b2b5fe3715ea1e65fb1c078c7 GIT binary patch literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jNAb} zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacBcGNNek~^;3c$J^`L>=81R3?%qiQ>l;aR&|&(J~7*h$aSN#ER6 z-`ri_+*9AeTi?pp&?dmpCdAMo+}H_-BF()s%)PU$!W*n28*IWGY=C5BqeEhsL*fL7 zq)AR0(_M?#dRA@otlHsO14O$#>-Kmz?DuUw;oE-7xBZN7`#HbP3jq^u1HCg(?|nEh zG$Koa{DK)6`S}F|rKF|R)YLV#wDt6CZ0$nB!XuJXQnGV$OG--1Dk>|RnwpziT3XvW zIy$?$x_gKM3u;^(fnhJ_>Eak-aeD8S>tTl+1lS(9IOuF_bkyl+NMIC=P)YK1Y%U2D z`TlqQk;u%OXXjZ~9j>?jdG1-t|IS4^RtsMo%xqNBO!>B0v5)1um&Ag*yCT=lI)5}G zA^eSnfCP`mU7Imw9fR*a^NlH5Vu~)6!qQagYBn! zW~C+Dxip>`o_oB!BhKZ?tA-#sXSp^dBi9r)#-}$kzFe6koz-#T1oN(x#oxIqr%KuH z+Rae%$@+Cj$CV%P=dIY5^tbyKX&Z0RTXals!Pb*oY$sgzbE*Ay^6KILvF`+T$EfyP zfAM2;~%`}T&(NNdCXnj`6(~ilTr-BL1~}C)78&qol`;+0N^lRsQ>@~ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..870d9317825d0aff84590d8d8197cf18920011e5 GIT binary patch literal 1423 zcmbtU2~$&76n-EMBrGBn1XPxS)lv#X8gN)7Bm_v|g_oB^2t_aQ7G zAn7WmCX1Q*S>h6IQ6^MUQsOVj6N)mp1)2W&McJLN!rdUq>@kwSq5?6rwkDOXvHRCZ z(qGt3Mp(KCcPz3sv-G-0^zN55)f1X(ncXpmG(Sh0SK?dsu}!l;#=zz|K&Dzs)GWZt zId;b)iakTxmSDAxt^OTR8Q2;lQ)xsr^USsd6w@I}J<_VDs|{?Gk%<{mwVt8TGgQwJ zwUMPZqRM%OTF1Z)Otpd8Y5;nMO2+^W8UtVy0MntE5tJ~oc@!|nsP(8Cv;i_krg}Yt z0Z#)H10{MC$kyFZV7RU^>46~zu1x;xY+#t$SnmgvXx7~{Mt=gyKZxW{B>NL70U^|Y zJ@EmdFd>vqASDHnlZa#vk&;fN0&t1306Zd%9|8aiLs_Mv`vA&AInwYXX*gg`Rrr4S z-t_vt+j!MY3ZqLAAX3qiX`yL4;N;751%@Beoxpc&juIWyTFZ|KS4zfC`*K18F{^z z=N>%G5w2|Sj=kMY;rqRfaq=0Iyvp*3FdprHd5o`1w&P3k7vOE`(jsiQHb7CmU>1C5 z#lQI^Jk6$zsm5wTQ!j0qnCVD~OD-ya?2?uRe{5bgcW8C8>(lOcqo#Rn^30IRkT-$V z|NLm~s@`@#B=vYPcgB-@LL)0G{c=nIJMbmEDxA;V?<6jrt5%L9$vu{df?1r4=y919 zS>(s#ko;bt2POpBi(a)2Lw8(Mv^Jdgh0h0FtK$N!-+9Tz@<83i3o-JRF)|(>msDlD zlJ>J=T9Dm{Cv3I8)YBk-_xk_(5Ob=p=dHedQVVw6mNbo0Hu{->ISVEl$O~ z1JZ{Ljl}%rK?b+JQJ#XtjF5BM&%FtCTHNK=+ancsye4EA*}e(oT5`pN=YG6ob!aHd zKCAJ(sh=&@k&aV?*Dsb?TPHggcI{ix&P0orJlY@LHlLd~L8QI@+i@+UYvVP8?`hm; zH5Sb>*`YtN>U$%%S_n6yU~lD5uP8B*md6b4xwU?BixNxA`wNxsw7v9M(ve%EW_v1U zyL=+E2Ruh-f2|owB`yinS9Zr04CIiC+iu)-j&-MuW3muI=lJ(pzUSK%C!f-5Z<8P0 z`Yqzkhs=~+u3_zIwyxG074^3dJv$mg}vurrVo)urAMD3A2{+a+T4H+ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-header.png b/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6db079521e29578b2953c630ff88724f55696c GIT binary patch literal 783 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jI04Z zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacqwFQma+kh%hUAyLG?YfshTOy}F ziJbW)Wx=zw1o-U3d7N_@KNe@2cAi(yZrO(Y#p+g~PO$fKk1|e1@ z-9W>g|NjTyxG-t=oi{!4H`Z65k9qd(F2|vD+B43?T@hXK>bd$!1y`oyEe#~%d;ovp1u8XYNyGE>KL{V;~Z(jeyLQa6|qQ-oroO+d6m$6J9%F}3t1K17&KJljv1a7oeY?N-_>!XeF=rkgmc5)-mBk;< z@z}8H-_m4}U-b#m8-33#^|sk``-ks3)%1mbKIxtc@oiVV@-9_=@9s_?$@uR@&onlC b-hYAVoyP4i)91Zw10_gLS3j3^P6p5mq1%p`O}+&5Dl2kr4=lL>3_hM;lsbBpn8GZnZ4!n<3KCmE;44YOw-8TCV9N*s8J;Vra1N7RhQL*j zxeAD_Byy!ho}9#$lLT_0Cvv1j;J}xI3;}pjh^GK8B%Tri8C1A3hzrI56$OdAP~ibj zIf(~aWDt-oxIw^hL1WPaLms%Y_%CER(K5!uJfMZY;AVMCP6qJh`}p#og~~{wGWL=( zv09Y`s8t=QRi!ql(;L+EMs-$``dE{?piNWQrYXLuDR0-7cW7B1+Vg-et*~2H1?bUL z59k^m>6?c1ts;G!$Z+eKq5XxS12FobYt+y+`l09bY#%@}J0hPORn3j5=3c7-MhQS; z{99w308AN`TBA~DRO#k*v-5fjCjFerFlU-GnvC=D$^A7iKfj=$u=v!e(z3GCOy-%h<^Maz5uu$h*rHrq zU;uf4pH}=SYGuHhrL_9Kp}NOttvAL~Qy+!#-PB~a{uFfRPAX{#i^O&knZEQNCaYal zCtJ4CvSX>#S7Z75oX=mLJW*G?&PJ!)zUq0OH@4mRz-9CWYKPyACFYa$KW=NJir;<^E`!DjFdWr{bB9j*#%WDmT8 zMmO#(Yc9@+;~*}2RTj_IT!hC}28g+IL3BvVm69E+R;PJB#s1j{-}Qa@;+n0?qH7p4 zbJh;N14ZsK!yc;R)v}O7kB+iTzr8&lh9Y~61T^p6UcbUUu$Sgvh%JRh!G$MX_UgW>n*txpN}UD7rHqcm!w&DT)UlHVed} zb3GH^)3zwN;l`ng)0>yE_)Raq-fKR9!9V+P(J@ z+vYu%qLKv?_{q|{)*pL=`@*w4b`9%jDb0=}fjit?e#vm{FDi{WIW48fiq;oq==1hD z?3PTJb9hUugYR9s7=)`!6k)d4-5b9X=lV?9@e$V*S$j{MIuqw+wBCZw**4YMEFpT? zBv)>68SL~i8=^JA!w38I^QWhWde!|MXB*ET`j@@i30wWjX?MSUO+y3%f8m{lM9c^?@SfSd6d9-O#Si<(T{0(tI_`n<3n4D}lE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-selected.png b/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1afd341ff9a37dc843102e302954107951cabfc3 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)EZv%Wn zT!Hj|nt>;8e?EEp8*cpb4^Z~Shu`AB9bQ6gl%r^z0|`Ks5JB z;@l@G3!bGdc$U57S?;puHS1s2t$*3D@#WOLZ>Iy%{`ZTHe^_zi!^U%;j^Fuq;n9za zK=kCt)n`AhKl^d}`LAd1e*^7$`Qi8LPru)O`u*eA-ygsK0OQ*(1mYgOuizr-sbdTli4c1jwY9Eyxu5n~zQTs0?i&*3*?AF^XAK^H`f6cMPKRwnr zBQ-oT7v$ubZIkU&nbJuMz*xoy$<``z&lWbAk;p=ovg+{an^LB{Ts5 Dv;3lb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-active-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..87d63563ea907c7046d4e8cf6b11ab8335a43f76 GIT binary patch literal 1327 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-active-selected.png b/OSX-Arc-White/gtk-3.16/assets/switch-active-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..08480e0a42cb413a8fcdf28a0435d22c1012fd12 GIT binary patch literal 805 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jQRmS zA+A8h{|5*>egFH(yWeP*Kl=a@x%l`yki78d`?aS(f~GtQnffSn+M~#skE3Qjj-K@- zZuXP7IZqPiJV{;fG;QJ2>?O}~mORT{`aEyx^O|)pYk_F}%ewV1>o>fby6^3@eQ&1& z(f)Tc_P<+n?8EXCA6A_Fu;J{dV|Ts+&A<5Q`=!UaMql;^A~L0w*Ao2W0$X7y?*=7-8XOFz5np>)0gi*e*OOa=kM;V=MsT|ujc9E z7$PCL_h4o;W1`-t#%b(Eue~ZbfmpUgV zFWA7OaH{S6=IFf4DVHOcOmgUDx{-X?yK9~4sh4-0RS$mDYY6>UIA00K)AnzAWYoa0 z{qBW{=W0Vd3rx8arqtiHEw<-Z$=JboLoCv3vEEZvX`Xcwr}xYcXwRvU$i2sM+9vhn zBwxQnPj05nyk2Y+y3KaO4d&lEmsf~}ZjG@1z`t;EvYJR>gi~kBGFgc&`D|C!BG|vP ReFla(gQu&X%Q~loCIA39;VJ+C literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-active-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-active-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..22586c16123053a236947b5719a5b27afad8c131 GIT binary patch literal 1445 zcmeH`?N`zV6vr_&6w`cYr6}5iXb&qzk7P!cMnkM=DVEOVQ(2~yJc5wA+SX<}rqj$o zDVfK_G)bbI6}p+0`Gik7JE=@lKm-)zK}1AgzwQ10gWdD_-h1vn_tib$TX;GGV+(;o zKp>DUHVhpF)HFc8R^~wN_ZYSYia8+^i?gz_;>||R0IhXaSR4Taa(()b%o3nwZotrm zcp{bK;ED zfWnWV3eHmbXDbBfDg<#fK|+-jsm- zXfl{gMx)92??Lj->UDrWl88|e(I7K(i;Z9hN2jgZoL!)Q!_I0*~A>uwL4{Z%PG{_M=dX2zG`jj>h9_7>*o#(jZ98W&j{y4 z66u0mrC!#otm@YEMtsC@B;d(XEII@i`&Krti+2oh24^w2{k8fryXH1VIeu{T3B#{= zOE}CA67*AemmejpE`Col_j8-U{e^r3m}`4+8;L}^E(2HhEIkd<=U!TwqUF9%^YT~T zr7?YcD;txGA0u5L%Nc%g;f*YdZaBOZ=i-(5)KasYRR3~1A%3AjOS0_z{W7wE_PlmO z?fSPL&=#CeFxEJWk}cX+b4guO;@LG}gPDgPo|tnMVO-0?da`m!51XGm3N~>HFQTea zTgKx`8gK6KuIcKFqgvC8n;UWnPU)zc=gY6kv#nylnP{&YfmMExCd{Ef(8#6a%mG>+ zL}M81JI+!_uAE78N)Pq1-gShHfWYcee69_A?^<3b@*g;9fvi4K=NH*2ig&ma2k#fB6()_mE+CXx_oi zep=4;9bx}0|I3z+bxK&I-bXlMu7Al|62bXQDFo-;84x9UOFIWoXm2iV_@F-7UVR6# zk3+A_w}^4@IFHSl0v8Y%P)`|hOjVG7-?FW&WlpxF4%%Ng|DX;N;Nxqr;J}c)mW_!? z_It_0_arHog`a)w2xL6keKm-Q819{*B&Ih)_nk@IJNSuK9<1~4w;1r)iAZ_oc5!lIL8@MUQTpt6Hc|`>jQRmS zA+A8h4FCU!PJbLU=}G9sXF*f$1x$SsJn2Eulm~%R9)?VP6g>G+@RY|v(?HxHAbaxT zps5dm?BK}{13|J6gQh+Tobo7W3WR(ZJQd6ak&lDGT3}K@E=UTFa+W;HT>`Wbsu3cd zy%;0{MD-h9H*S1Yv-V}px|cw1wnTwufEq<2037TzB@<&MTjH0nybjyRUxPbM?!m$KNkM z`Edn^p8mM{^vC0Ozn;AN_4NJkXYYT%{`BX~=RY66|NRU^KmLCG`S<&;e?NZx`}6ld z5Ipa#c?}FP^O7LHUO$_n*IiwHaDEak7A-VTprZrQd2-}175TS{xQ*|OY zWlwyXA{{x&bmo?cMy3D$=NlLu`*Q7TUCI3)<$C|`M9ooow0d)$_?tP#nv+h7W~~kT zT512JAvLEt#VFNm>NdB;PfIeE8#S+oh)KR;yf!TyUJ> z&4h=G&h`VPUoG7Hpji5VQSI(rV<0ay*)dhnVS<(1jnQ#|~Qf+$)`AS)UqQc$vFfd55>r%^KJ1 s+CTRmV0bep_+bXnmlr=Q5&r*{TRHgs4DLe`S)hdK>FVdQ&MBb@0PoR37gV!=glSj=D=-xfs2oGTU$4%R}WMiBgh@bf-gdSINVkuskFZ z>blVrmd;c15Fxuvw(PgrG&5{1W*hfgb@$(WU+?ed`}w>-@9+Eb&-eAcf=2CIV_<0j zgTdDL`T79R83S!sJ#8rVAYSQ1hc*G}htt#3d&>z{(KjT!EnzS%EA&C!UPugEUdGohd!{Yp z)0lq5w+EiIC2}!j5Fqg|keI{+$eJ!x0%Q&IrA6jq$smRV zY8*&BECtehaw9`Z=q?CAU5L~qTr5RXe!-Xglk7i|4EcZn1sVaxf0dB)XTc|v&$&hh zjrh#}PlPnkL>w8!Q9wKu3@qRU74m`$dEv$U@DhGR3IBNcL`=CL=9b`Oh2ZpUVSJU4 zP%TWXnM|sk{FN?Bs}rTyi7wTPG9QSt8^qTkG>UT?#ko!5JO~VN;a?J3i{wVDr2P3z zRo84y&)ogKIeNeJ;h?nPwXAVi*2Mh4V9K5{KeUd>TUqipmb`sbJ^;@DEm(LXSQrsP zP_TrG(MiSI_lhwHA_ZHd;6Rvyu*jQU%<&0c4`%yLbQ9U=Wmd>kX^Xi4g zrA5_}5`ub3rCw4mEiXY>)-3%_4+Zo*!V>`$7PdlL=PO+kQ?s?^>ntqc);5Uswi`Cu zZ~9@o`;J|^J@z1dfEKQ1U1l}mA`R{_wQ%=7c{!UeTYk0=hAdacuquk7uqP!1bD zU{sRg`iAaRZq5FBf9mG85Nyv@1|7Z2ZNreWi4$G>sjddnDG&gFVQ#UTtLb z+gHughORS3{t;E;>Ndwf8@Y)W=Mk&+aqR74g?%+^%-YUR|8d)3N)0N`KC5xmf8!87 ztmuaL-o4HpYcASZAfki6O`=xR-n8{~)K8#BAswciPqI~+mSxR$+qjk1NT!#2{uQ|4 zo$JUc49Y3L&m#z)Tvdup-Qz7qw8$k9PQN{FD`pf zD9wb2b!}Uzg!kGGZVKx1K2&3fS%1#e7R>0|{V?nT`&o|a)hee|(t2AXF|V97tT1+e zogQ#128Nm)XzXyDk|6?^JB^Qezia98HaDv%?FhY=plf$((&4ag7RNLc;8v&W9C%}8 zqiA>fCWm(0Y^}F!a>wNy+EHW5{2%lmbvg9%H+52uo#lDullmEl(xeH5*lx~Oh(P|d zC8@>Q%+?>I79F@%urIb*I zWPL*wH1n8*6jiw|UzzrTsmEkQ_axSBGuS^BZUqDat|iRE=!xkq&hE@?O0^rsT=KHF eSY;8VCHPKfs6IU<oc5!lIL8@MUQTpt6Hc|`>jDi6^ zA+A8hKoA#K9i7q;msTE?Tpg8A6_H#UlUNm#QWc$46O~vMl~5CtTos*I6O#l))j&p6 zVs%V1kgSPLss@Wx0~ygEK`;ZzP6kN*T}K~i;SOi^fbFuv4eZ|xXh=Mrq^5@HWRq0XMs zE~P0`u+RQpFe+BT3%rUhOmUEi(`m{T{tTUr#Mm_)kf5IH;!w*uQ)qSZnDD8Z6ZQ?nuUk}sF8aMnnHaFW;YTEVm zskfbY8kZWk*Q}Kfvy5!f56%u+V3{(tU6iAEx-XZZ`{hwI zW(re4g=*(hxs(YoDtP{#TKOGbNs#m=I+##!mpLU*XKtmVg?!V9?ru{ZU!aL43 zu){KG>MNZVpR-FEfX?}y`s32_^G}N1))dWgQ<%2@W6t3Xdl^^9JWmr4i`Sl38g}9I e(W@5A-txbgB`kA`@!}d#+Vgbvb6Mw<&;$U%nlH@& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b2935b0787443a9f65e134c7ebf72feb9c8c3843 GIT binary patch literal 1338 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42%~8 zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10l z0z_UhE?%*&-Z8G;v2H$b?!F1$fvMhsX}%$ue!-c3AsK!^Mko+v1%%}Ugac7-V0ca- zkc`L;jVTF>EeVe;jfgLch%b*!sEkSkB5){yLrnSV6%k;JCX@vE1v4-*v#_xX3JHse zOGrvd%gV_sC@QO{s+pRZTUguJ+B>;KL`BEM#wDkuX6NP=m6VoMOqe)n^3-XImu=m) zeaEidM~)poaq`sZGv_Ycx_j@zlc&#KzIy%c)8{W=zy0|6>-WDrzw`bK3{3f+E{-7* zl5Y=wj}A(dV0#dLdfCl;yK^!#FK=3?E1lJ?#G*Z4cwSLTQ@zkVHk{b^t7F_SGj_AJ|Xv$p^Li+Q_u?o0cf6gVTicH;k|M_*M=ihpS+zkmPB z`ilDofB1hZ2fq3s7pt-Jtknz2`un`I=apZ1Xc?emsbhcs{M!>reF4XJrWzeRHapq* zgyM_^ZL_6SPd}SBf9{Eu+HSo2)=o;?`+j++%^3;PAJ;m4Z}x8VdvaBDdE4vml%R{6 zd4O6TZJvM(!SVXa-*C;RF48|}w$HBKz)Tdg`N?BMo*9}cqBDsP2$FZ?jWO3&j| zR$Y706utu$Q2d|AH%y>_YyGJnf7&otNKjipaajuWB#*(%CD&NirsBr!%t`+uWCjTkf$KZ|!=@ z$EzV(qGH*@`S;8vt!dF;oKO0@J9$)^o#WBlX!411iq(rF0u2Wg8W@aY#7-BoEimz5 zcVb|AqR^o5HtXo7>4F-rFB%wGED{9_GQu^dh4whTWS4CaO!K~a=(?6}f^IkZ`^*_2&ur?&; zT2->zCxhfG4`P)i%_@^(PrMB5k=hfja+)n%sYk}CFsmSUg66b&PtAoR&jh}**z8iI zaqs=Z+s8M&{5fMu+wH4IC*5wECFZ8gJh$%fhjJd5x&Zgn6Ms&+e`i&j*+2H&=c}J} vINjWKxYYOE?mzD3cYRCSx9LujynJ52d1k5m_Trb1K_!=`tDnm{r-UW|lUp~U literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-header-dark.png b/OSX-Arc-White/gtk-3.16/assets/switch-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..54a297ad7541aed9f8010826ee7f0722b548e1f0 GIT binary patch literal 775 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>j8XwU zA+A8hKoA#K9i7q;msTE?Tpg8A6_H#UlUNm#QWc$46O~vMl~5CtTos*I6O#l))j&p6 zVs%V1kgSPLss@Wx0~ygEK`;ZzP6kN*T}K~i-{bYVzjAzTW=2#G2TjVT7Q z{X=uWWL7{Jhyg^pM)tbK4tmCpdL|C~CXV{1P6j5<2Bt0sX3hp?E+&>9rdFO7cD@#N zewHBQZ|@Rj?;7sl7UAF)=?FybKosQ!L>^I2p3%-8(av5mexcd^Ae7@DmK_kD8xma{ z8eIhRGSE5>t(%R&ps_3o@(X5Ql$Mc`H!w7Eb#wRf_VEi2$;&UCHD~Vp1zWdmKXmli zf*{BLQAD8vzWtnMmHH0$0^GfpU^t0;kG5F`0$x*1e`IgH!eQs8U zbT-dbGG82@eApk%uv^UYmCS{u-?U33Zm><*=K1Li<5RuQx0$(DGo)3kyxbhb)3EKQ zOS06OElU$ssy=$yJ)02Pby+}2b+XN~hR{6mhh6g9Ph6GSbShD1Ucj$YE2Z7;zTA8& pHH)k6;nbYCbXME>v3$vw{xRh8NSTJPXkGv%Lr+&fmvv4FO#nokET{kg literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-header-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f7333eb18e184e01a839aa1093fd6ef9cf01d5b4 GIT binary patch literal 1355 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*XJ zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10lr)f89VBkI2f3^7?`;jnmQX> zdYD*xm|A(7T6>#Wdzk@A8*g(E@-epsB3}zz9}8PwOM8DS`v4oKU>oOPTc==K=MY=x zP&?-kJC{&9moR%Eat*h4jc{-acW{evbc=L!k978o@$gIZ@JsRvO!E#*^#+nbK$Pwi znC=&n+5SKjmK_pZ9127+#bGfe;c=xAab=MS6~F+G0--8kI0Jog_~#sTVC*K8 z1o;IsFfy~Su?q?bi-}7}N=eJg$tx%-tEj4(nweWz+t}JWxkN-o$Hc}Zr=(`*<`tEc zmQ_rcIBD|KX^WR_-L`$luH8qD9Y1mM)af(lF5J3%@4=I&&tATI{qED}FJHg?`1$Mi zzdXP5{tOIEC7v#hArg{r4}OmhN|a!GU>+T|>}~GhoXpJ2r@W%guAGt44EfctGGyH{ zSxp0}DQ_1pdhmJsGsex#O!s&G`Lp!(t9?)R*9Z93c~+JtbEmIdx^dT@l=ME06tVbc zb9Thc(Oj82x8T!r>&O3Mr>}mzPf%tV-|>&BlkWUE>?lDK}zam`sRN9{Cq+Pz|Q*LE=A8Gew6TTx9%xt~jieEIF;MbZapxTg=>;bQq$?7vo z#4)fvju8#khA5Ez^+;0bmhSfg~DxStyL34@;jttZmS-gwyS`_lcz7( z`L5W^#HW>Y-xUt-mA_J$*QzqHa6_kaf5OKP$t_ZOV(A`5-rlo*YFk{m`mk(!IX{d0 zip4)~2zllf2D)lLcX)ktk?W!fbIZ4^S@n@G{iR=W=*@|Ho_@N&|GD||@;NaT9VU}O OMVY6opUXO@geCwiH7(5m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-header.png b/OSX-Arc-White/gtk-3.16/assets/switch-header.png new file mode 100755 index 0000000000000000000000000000000000000000..3e45db3633cc2039d0db7b01c281da4d34fe8739 GIT binary patch literal 798 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jC=t; zA+A8h{|6L&|M3fmke%@3=N};V`;Xs1^54IIK=R|~@1MT>`26JukO36`^!exKFF%3o zqsLAkJAV4ui8IGeoIP>++`a=x4jepo@X)bCM@}9-3Ph)7&RINr?vmN_md=^K^x@O@ z51+lib^pz+2XC(4esv9q?!3Bm^Tp+xFD~AAe(A>Z^Vgnj=yy8{43Wr^AirP+MhQu2 z8EqY1J9`Ib7gslLpX8LZ?%uxs35%C3UB7AbzWoOd9Xo#I>W!PXZr{0c|KX#@kDokw z_Uz@$m#<#EdGq!i2)qY_uVC===kMRY|Ni~=&tuP%-N4|N^>lFzk&xVb@MTz2fC$@# z{wrrTe}Cz_Zk+i{BvxdA6HeW?R=+@ zqPO?nRmR=l=J9mT6o-t5R~|MbPdfF`hG}Q?bmw=>D`WHznioGUYRR7DW!tN`_R$B4 z_95dlvOWb62!3Kda~#Iq!@h#$$cVVt#9PcMt#v5-prZ^btUaS=M{glhBaZBgtq8WLY4dm>3r6O4kvNtYq z^pa$_^~}7#&?D3PaKNue?aDEeLtb6}@bp~_-%kD|MLRnjz8wKO)KP4q%g1AK755J0 tO*j>q$Q5{UYEh^<>)xn1zobk57#Or3JoOWvc^nuU44$rjF6*2UngBQ>>v;eG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-header@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7feaadf8e32987805438100c6c562b98fd05e948 GIT binary patch literal 1406 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e0ebce4219bf5b0c278795661b12f628db9d83f9 GIT binary patch literal 1289 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42=B& zJ|V6^#X!)|&=4BB$^l3g7W$?&q@@A54Sq>wNlBg2(Li>2Kte-8K|@q#MQCzia&kjl zTxDchab#LUVq#@PVs&U*d0bjURC0AfMn!B&O?Z51Omah1LQPa^Ra|myOk!13d_`1B zZER9CP)%%NWo%+?baHKE5{Mm>QWKR_6`NQSl~^5yh(IQQ z)qt!33MK=!08OaXGjz~11|latQwM!hXMJ;LLsMsC3r|xZvH~J+b0D$-B3}z2a`3Zq z2(WPqv2g~XFgxcEJLfP5AaV_Na*cFyk978o_4G^h^h@#%NbwFx^9}-{4BvnZzmP1y zFd)hfi7pNUqF5j*1qM`jd|6~-MI_LVU~jHbUB4U{AFU-pe!&ckOw25tTwFZ7ynOru z0)j$9!XhG~vT}0r3W~}qss@He#>OUQ=H}Km_709t{sDnOL6OnPDXD4cIk|ax`S}Hf zMHQ7*)wOkX4GoRWt*veC9i3g>J){A#4eDzc7?`3xT^vIq4!^zeJ6y<7guP%%yXdXo zE2n1WuUxWb%at=K#yt%eZkiTOZB0_#UbHx<=Hrg~iZ|QTe$P3%`_BW*y81_RSnbl& z-k-S_IX~aNTL10cg$D~tq{?Q#%&0IZSvz;x7B=^TlY7{rV`m&#%(6z;yIbB;Z>xr; zw1(El4>On_@0VZw_r!#@lx_{Jvh(@R=Sa0ptxW3L(6y+|FKX_&m0dnLO5p~VLYCj$ zDRbXT_;yF?mASjJO7v8>u{;uBRFBOmxpgn>(h)9uXnir?H4f9)I`tku z@#AoVo~3q@*MH1l+uJN6J1cqj+h2ET%-*UB@_I4(x2HX{SJ})gZ_~cY`_**S z4Xu0TSk<0BbM?)#bGwr+obuC(IBs$*?jGy4k5@XIQV+ksF23f`#iqGe+k>WC%x0|? zGkbAC?XuXBm&_9_AD=6jRT+GCf!S5TZ^w`5iN>n@lK=9GI=?g8vsYX^ z^1E-xoFxA5ePS PP(kGB>gTe~DWM4f`}P}Q literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-insensitive-header.png b/OSX-Arc-White/gtk-3.16/assets/switch-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..009545df62b5808b8f6b929ef9cd903a9230961d GIT binary patch literal 720 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!Hj|T7vICe}Dh}8*amopTB?p{0rfJ`tsw`m!Dt0{e*DmE?6-Sh!(9}uxRDsqbH6Y zJ$3Z>spBWk96xdH#Hn+qfauJHGv_W|xccnk&F7bIKEHbB<@Gx+Z$Ef@`_bD+&pteQ z{sC;@uP@(z{rL6!?_ZEDLAE{VKp%RQ1o;IsF!BosN=d7!Yieoh+1T2JhJ{BYr)1~k zmXwxNR5ms>x3sjjb#!!eb^$?m4<4}S;UXOd21Y(l7sn8b(|fPnENe0lU`seS^;%cN z_FY%+UQ-R#c2yCTGXL~XKSe~hwPIPpn~lk>D%xzx`Ka|=Pkp|d-8`xYOX018adrGvPo_1 zn8w-`6n!|nK+5D~K;I9+hxT(`O<8C6rg*(UNbK*4Cl~84dHLe<%Xo=b3HFCr&uAAB8m+TQj3 cKXEIj2%A?uji)9o1co<*r>mdKI;Vst0AjbD<^TWy literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-insensitive-header@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-insensitive-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e85297dd9c981895f4325629fdf480894ee5cb78 GIT binary patch literal 1245 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42&fK zJ|V6^#s7yRn7d%bJRn*GL@O68TDfD_{#|?a@7aHN@BYL4_aEJV5QvWNKYaY);p2yo zo;Z5+)Y0Roj-NPl{KUBvC(fNack#m2XBVym(esNppI^TD{OX;T*YCW%dGGaY5PEz2 z!P^H<-amNu{?W4!kDh;c^8CZ=_ut;W|Mva^5dHY@>BpxpK=kX!uiw9Z{RV@-VDSGh zIH)y$2o?gvy{06{FPMRmiJ66yi-(twUqDbuSVUA-PF_J#Sw+>r(8$=t%-q_>-oeqy zKOitDGCDaWH7z|SH!r`Su&AQ4s=BtWp|QEOt-YhOtGkB`aL$SA69WTNu&0Y-NW|f{ zH~xlS3XotgSQ2#6$9S#J=}BI1T)o#UnIzG&ZbSL$uSH9HrJ2}N8e=N|{k$Lqlcpye&6A$~DA{7(y9ar>&cKzjk;3f9wu31mM z8r##Fwz~T_0y5R&-2ykxyvNt`y=_ah&*W)Kx=ndhW50iz)2NV>eMD$&OV-st4!ez| z(ku^o_9ZU)u;Qwv{Mw*HylWS^y;^kBQhasR5@(Y+CU;(a(KYn4YFkv5e{%c#lDn-k z8&8U5x!rmFi#xVWXyaKkuUQ#Z>T>V1z6Ee?oi}gJoo2O#9xR%RW|{0{w{4JD(&)YY zL+YHsluiRtb^9MlUsr!jyC0T%*+x=#e@gN4t-I`x6un-#e(MJ5ZJG+fJD5JLS^8xf-%6Ez3A+2- z59M@Q+wD-QU-H+guu9Hr<+i-TXSe^pqrL39{?#+$8+~Ie)qn1leOI%$Q6q#aa+TU- zt+QfU8fsQ|lglILajk3Mj^y;4D-?U?_pxQ^;>sVJg+88m^yaML{g3xG+zsj(nC}|) VzF4#U959(Pc)I$ztaD0e0sz2l*cku- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-insensitive-selected.png b/OSX-Arc-White/gtk-3.16/assets/switch-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f4398f604cea201a384be697cc410ec161652278 GIT binary patch literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)ETLOGS zT!A#HfRmFmH#fJkva+_ewxpz_s;X+voH;XR&YU-I-ok|omn~bic=6)p%a^ZPw{Fv> zO`A7w-oAbNmMvR$?AWn$=gwWbcJ0}-XYby<55eI6{rf=r5g5D&gST(r0_m?`zkUaU z-(c|f?_W6M|NsA~cN|23j)zZ?|(J?bOx3sjf zvbT3|aCCHXc6E!5i;qu8%r7V`tg5PRZfR+2Z|{-%E$oOnr~FxA(cT`lgx&c}YfZ z@R0}1-dnC`g_!wo{#R!DNA-&JgQ|Jl75p7~Z}Ogf-j)97iTqB+Akmapv3@_QK}o>V L)z4*}Q$iB}XucBQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..67ea825a4dac0c1fcd15b7bd32b42e7c1aa4c652 GIT binary patch literal 1081 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*mM zJ|V6^#gqe1PEH{qAwfYwDJdyMMMVt_4Idw$;NalEz`)$x+`_`bl9G~z3l}b4ymcfQR8`fqv~?`4tgLP9ot&IqTwLAU-90?LyuE#VW8>oD;}a5-Q&Likii(R%N=wVi z%PXs@Ynq!|Iy<|%dz4ODyD=~@nR~i8hD02GJ3Tx2mV-#!Qzci9%!W6STSPtvt>uVV zdTWx<)J363#Bv00{{Qdp!?caXY>UZAW=YRbd@y@C`r}Cj) zDb4TtBtuEnS?8LBQZENiG?Z#QJNew(4-XS7Zd=}SSlA(!5~kuCmK~ns7Qc#BL`(Kz z;Ul&;_cmJcmIZ`K$}AR2``A-h5_M$4nIlZ?Yrac_-xYfGEAEHo>6F?7OeO~=POE)5 zP5)cOf?ewkmi$>Wzr-S$X={Ms!vBv{65Bbqb}OmYs|DnJ_2YT9_><=UDSp}k=|Z6a zYHNKQBX>+{)GMsC*5%xw`FKO24;&XzB# zHP&BNzJ2-l)}6OrHFESkSy26h_mT~JM^(UGR@p#3kEd5d)x*vGjYQd*Z3`6I+uu1_ z9-Pp4zUV@wM8H+&faxL6TgtimL{)Q&le)Y&S#V0X_ikJylyX%~bw%1ouYehgsunI< zVU@c`i}|f)rtrj=M1^NH!Iyu`3H#^9b1Ufbsk;xKgdEuzAamC~ue90n`m1BQ=?yxp zyH@^}I{cA;!aI)`t_?4x%vY#cIM;Q*mcO!Bm+xoae4ZQc^pBY8-HSWMB)0L;zo$N? zQt=@gr)2&qnZ@d!?k&r=kovnL)BKc1c88d#-f1?CiHb4P{y+Nle@%Tre_ErTxBRw6 QOF{Y8)78&qol`;+0C33TeEoc5!lIL8@MUQTpt6Hc~)EKLdP1 zT!Hle|Nqb21%h|y@4vrv>EXE>uP@wueDmg;3)i1qxc>U$ji+ZXKRbKt*}1FFFI;_i z_VVMimtS7E`Rwe~XP2%$JAd`b1rU0E;o6IH*PdRy_VoOn$I)C-q#cR*5f*C+@p!RFGU){L<3aApO{^GUg zcOJgI_wX&ygsus5yC%%*nl!Ix(!3=rcPv}IYsK0njw|5@Bef$2~r!T)gef#y}$L}A%e*gac_xE2A0D74z{Pr%O=Yvav{DK)6 z`S}F|rKF|R)YLUKwY2s0Y;5g9!@|NNl2cN$b8<^cO3NxL8=IP2T3TA$IyyQ!yMUm( z2M@6L^JX~%1EaX7i(`nz>AhEOh8;2xV0#ee;Nln%R_G`Y6Conf%jKcX>ygv_^0z%t zb7J;m$(OwUuf}|__Eev#acY~e*W6Gk5zoa%v$%G8e0VbR=A7F(J(j;_aIZO&c(&x3 zVY|lePFe751x^-Yqd%w|I3USIX@(kM1N@@JG#*{r*Pnb85|<(?1_SxE8-qQ`G8Lz_NS3 R8o(G}@O1TaS?83{1OQCJq?`Z% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-insensitive@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b0a2b569d611c70dad934bdded3f061186376543 GIT binary patch literal 1331 zcmb7@i&GO<6vo3t1u94Zbp$l>EK*T17KSz=3817h5FskU*zrL?K?sjjM2e5tfCh>@ zRP3MuBLd;&SR6$J9SVrpB)cJOLWohwV>c9IqCg5V485U$LC<{W-r2L?@0>e(XRlFX z_SxIH+Tn0GdrDM99N15R++kw{);D;_7Hn3zWD3p3#zrv_I}RRgv!agV;&5&c&1vzI zYlS-~ZeT_xFyk31%)H|{bX;Cu-nP@3>A5G5XVJGYa#CwP5?ygPi$-cREfScQmXCY(iX_9vh5wl*m9DKSkR)8+V|8II zhkVoi;KX+C`&PA`;pNo2z!P?#+`B%F!5e(`U_)Uq{)!^DyI&nj9uMvrJjm*2kDcEc zV@M~iZ~g4YNq%zdx^cmJz;|S!Dk6Hx_WPOI(B_^NMMT+(#l58JLqVbV9YHT5L)~hp zEYrVTVzb6%%~gY@fg$3X{Q9`8~$ogM7sU!;Wz(q+ZeAXXsW+J7?YK&gh!k WfsG399$y6f2{=k*Ohh~R80%k5GVKQd literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-selected.png b/OSX-Arc-White/gtk-3.16/assets/switch-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c2d2186b7c0bd5bac14b912d1a4c0263236bac21 GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!A!I04pnNetv#+b#+ZmO>uE?Wo2baNy*%~bLY&NGjHC!MT-_KS+ZpD;>AmsE?u!= z#j<6~HiE(C&6~Gw-MS47wr}6QbLY-oyLRo_vuEGFef#(Ce*goIkidH+@ZrOUZ!qv1 z4E}(@UoiOp|NpAJj&VTmd6oqE1v9X+aq;mB2#SfzE2yZdYiMcf=o=Us8Jqa{`UM08 zCa0uiWMpP$W)&5emX?)QR#w&4)~{N#cI~?L8%~`*bN1}L`w!lK{P^YTw>Jx)T*l;fhO!6yy8uRKfHdw=~g-ZO%+UpHn{dY+H8S@_1V%5dYYzPQcR zj-s8r)q=iCdTkdK$($&B>YV0e)wG*1jyF#7C52Yu`8FS8cH5X;e zt#$droW@=C?&m>A*4ggcI(qmV?(gjoVY(Q9pudKxq}HQmp6V>Il3NK?=Y!R3q*!?l zne@DGH0RiPaPjrq%F~UEujv#_F1)^C$It&#o*SR9J^z4v_3`yrHU7q(k=cKIbz890 vQ(m3h+Zg6Iu4}pRPA$m%^}K}Fb^S67Ud}DAW4c+6fYOqutDnm{r-UW|d-6fb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch-selected@2.png b/OSX-Arc-White/gtk-3.16/assets/switch-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6e1b8944f146baf901484833de12d8f0ff4e0995 GIT binary patch literal 1216 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42)p` zJ|V6^#dHI#tgKvITzq_d!otGh;^HbQDjFIZ+S=MaK0f~b{(*skSy@@Rxw(afg~i3i zixw?fx^(HXWy_W?U%q0+iq)%EZ``mZQpVJ!o`c1E?>QR z?fQ+Icke%V`0o9Ok3WC?{x`3FcM$^vQ@p2(V@Sl|w>NHw3pvWL7jPW$PFdHn#pTea z+pdQ{ghggHl?7f(N;Y-c?4+|nBjw-!>1osTbk4k6^Y_`&;y-q8>E4&=KnkO7t+Q2P5CnzCxebukWfA*9{-Hmk%JQZ@G@uR=i z=GNp(llg!0bj|v*dCml${&ODjvsSMNJK3{Q%J-bSfZMmt5}KB`-uGy7mmc!bZGW}z zby>PgWQI_?N#UiA++AnST<=WIDmT33^ZrTqLB>K)NmJ#d|8t}_c*T5{P;LFMx8TT| znbubv)-JcMpLW?IN62s9qFE;Yq`MBg%ayc5Z;wrv2&>?GsZ;s$P*J9@>HSxeCoTL| zC$MP&=Z(isOJ1;E;!W;mdbKNY&sIlsT@9{KyO57ew&p&bcNggY=I@TWko)6MyWbv% znc>Sq7W7{){&x9f)1(WJobTK8?%I|cQE7aA`}U{+sarKK)MFf8l`H7V1a0@ph)#B5 z+U<9?e0QFEa_QV1Cl}Z*K5<(7nRBvFo5r5!&hPg)RCZtR$((GsS3M#8LX&Rk>?AL% z5BES#Y+Nt=cD>4Br!m5B*bSy*n3f$S!Yt zN`9B~_oFgT?e3er*==ccYUZ}7(Klyp{_GjE)0O+goW};H?-FII89lx8Rlna{XuHFy zG-tz!^V4QNZhp1>pwj#}&D4qu5;Lyv_*vFndGw37SK8wh>E^Fw)@4hmss5b1ZkizL zw63XDtMC4+3)0kE6t&oeY2EZx$rhJs>pto|a}>P(|H0M!8q*E-GaO+xW!}rjRtqXV NJYD@<);T3K0RTvLGB^ML literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/switch.png b/OSX-Arc-White/gtk-3.16/assets/switch.png new file mode 100755 index 0000000000000000000000000000000000000000..3bc55877e42a5bf328abd5e09b449ed63c6c3ee0 GIT binary patch literal 765 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 bc8WikEzLKv>9wkWk~f2=tDnm{r-UW|J+3%t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-close-active-dark.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-close-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..73405fc18816276d32184e67e1431502a7f2910f GIT binary patch literal 606 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-close-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-close-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-close-backdrop.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-close-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-close-backdrop@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-close-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-close-dark.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-close-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..65a9a23c5f8fcf7a13b3abfc067592a29ae49cf3 GIT binary patch literal 472 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 bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-active-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-active@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34 z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-backdrop.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-backdrop@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-dark.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..9fb27510706cf376531a3b1c43aa6bf85234c3e4 GIT binary patch literal 464 zcmV;>0WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-hover-dark.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-hover-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2de4e7446c8f105738d3ea2eb4ad5418fb864215 GIT binary patch literal 589 zcmV-T0|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-hover-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-hover@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-maximize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI340WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-active-dark.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..017991834cbf3294b5b02dca303a9a7345099ced GIT binary patch literal 485 zcmVma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-active-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-active@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`J z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-backdrop.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-backdrop@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-dark.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6ced316d8202e43a1a87366761f6bf8231aa0ea2 GIT binary patch literal 462 zcmV;<0WtoGP)eFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtlma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-hover-dark@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-hover@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`JeFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize@2.png b/OSX-Arc-White/gtk-3.16/assets/titlebutton-minimize@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtl .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #2b2e39; + background-image: linear-gradient(to bottom, #ab6441); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #2b2e39; + background-image: linear-gradient(to bottom, #b14342); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #b6bcc6; } + .linked.vertical > .entry { + border-bottom-color: #3a3e4a; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:first-child { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(68, 74, 88, 0); + border-color: rgba(43, 46, 57, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #D3DAE3; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.suggested-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.destructive-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 2px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .inline-toolbar GtkToolButton > .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5), inset -1px 0 rgba(43, 46, 57, 0.5); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.5); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(43, 46, 57, 0.5), inset 0 1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #484c59; } + .menuitem.button.flat:checked { + color: #D3DAE3; } + +*:link, .button:link, .button:visited { + color: #a9caf1; } + *:link:visited, .button:visited { + color: #7eafe9; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #d5e5f8; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #a9caf1; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(43, 46, 57, 0.6); + border-style: none none none solid; + color: #ccd3dc; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(211, 218, 227, 0.45); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #2b2e39; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #2b2e39; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383C4A; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, rgba(32, 35, 43, 0.97)) 1 0 1 0; } + +.inline-toolbar { + background-color: #313541; + border-style: solid; + border-color: #2b2e39; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #383C4A; + border-style: solid; + border-color: #2b2e39; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #313541; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: rgba(47, 52, 63, 0.97); + border-color: rgba(38, 42, 51, 0.97); } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + .csd .titlebar { + background-color: rgba(47, 52, 63, 0.97); } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(167, 94, 57, 0.988)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(173, 60, 59, 0.988)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.37)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.27)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(63, 69, 84, 0.991)); + border-color: rgba(21, 23, 28, 0.67); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(211, 218, 227, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(211, 218, 227, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #93b7e3; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #8a909b; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #D3DAE3; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #D3DAE3; + background-image: linear-gradient(to bottom, #2b2e39); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #b6bcc6; + background-color: #404552; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #D3DAE3; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #404552, inset -1px 0 #404552; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, rgba(255, 255, 255, 0) 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #404552; } + column-header .button:active:hover { + color: #D3DAE3; } + column-header .button:insensitive { + border-color: #383C4A; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383C4A; + border: 1px solid #2b2e39; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(211, 218, 227, 0.45); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(64, 69, 82, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #4f5461; } + .menu.button.bottom { + border-top: 1px solid #4f5461; } + .menu.button:hover { + background-color: #4f5461; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #20222a; + border-radius: 3px; + background-clip: border-box; + background-color: #383C4A; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(64, 69, 82, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #404552; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #2b2e39; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #383C4A; } + .notebook.header.frame { + border: 0px solid #2b2e39; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #2b2e39; } + .notebook.header.bottom { + box-shadow: inset 0 1px #2b2e39; } + .notebook.header.right { + box-shadow: inset 1px 0 #2b2e39; } + .notebook.header.left { + box-shadow: inset -1px 0 #2b2e39; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #404552, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #404552; + box-shadow: inset 0 -1px #404552, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #404552, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #404552; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(211, 218, 227, 0.45); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(211, 218, 227, 0.725); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #D3DAE3; } + .notebook tab .button { + padding: 0; + color: #9da3ad; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(211, 218, 227, 0.45); } + .notebook.arrow:hover { + color: rgba(211, 218, 227, 0.725); } + .notebook.arrow:active { + color: #D3DAE3; } + .notebook.arrow:insensitive { + color: rgba(211, 218, 227, 0.15); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #a5abb5; + border: 1px solid rgba(0, 0, 0, 0.3); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #3e434f; + border: 1px none #2b2e39; } + .scrollbar .slider { + background-color: #767b87; } + .scrollbar .slider:hover { + background-color: #676b78; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #2b2e39 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3e434f; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(211, 218, 227, 0.45); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #444a58); + border: 1px solid #262933; + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, #505666); + border-color: #262933; } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3c414e); + border-color: rgba(38, 41, 51, 0.8); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #2d303b); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(45, 48, 59, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #2d303b; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: #404552; + border-color: #404552; } + +.frame { + border: 1px solid #2b2e39; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #404552; + border-color: #2b2e39; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(255, 255, 255, 0.03); } + .list-row.button:active { + color: #D3DAE3; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: white; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #D3DAE3; + border: 1px solid #2b2e39; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #D3DAE3; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(211, 218, 227, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #D3DAE3; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(211, 218, 227, 0.45); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(47, 52, 63, 0.97); + border-bottom: 1px solid rgba(32, 35, 43, 0.97); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #383C4A; + border-color: #2b2e39; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #2b2e39; } + +.sidebar, .sidebar .view { + border: none; + background-color: #3c4150; } + .sidebar:selected, .sidebar .view:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #D3DAE3; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #2b2e39; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #2b2e39; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + GtkColorSwatch#add-color-button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.97), 0 8px 8px 0 rgba(0, 0, 0, 0.35); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.87), 0 5px 5px 0 rgba(0, 0, 0, 0.35); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #22242d; } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: rgba(47, 52, 63, 0.97); + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #2b2e39; } + +GtkHTML { + background-color: #404552; + color: #D3DAE3; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #D3DAE3; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #868b97; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #404552; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #404552; } + +.nautilus-circular-button { + border-radius: 50%; + outline-radius: 50%; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(211, 218, 227, 0.5); + border-color: rgba(180, 192, 207, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #313541; + border-color: #1b1d24; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #2b2e39; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: rgba(38, 42, 51, 0.97); } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #404552; } + .open-document-selector-treeview.view:prelight { + background-color: #4a4f5c; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #D3DAE3; } + +.open-document-selector-path-label { + color: #8a909b; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #9da3ad; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #D3DAE3; } + +.gedit-document-panel-dragged-row { + border: 1px solid #2b2e39; + background-color: #22242d; + color: #D3DAE3; } + +GeditStatusbar { + border-top: 1px solid #2b2e39; + background-color: #383C4A; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #2b2e39; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(211, 218, 227, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #3c4150; + padding: 6px; + border-color: #2b2e39; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #D3DAE3; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #383C4A; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #404552; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #D3DAE3; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(211, 218, 227, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, rgba(43, 46, 55, 0.95)); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(255, 255, 255, 0.05); + border: solid rgba(255, 255, 255, 0.07); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(211, 218, 227, 0.45); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #D3DAE3; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(32, 35, 43, 0.97); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(32, 35, 43, 0.97)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(64, 71, 86, 0.97); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #2b2e39; + border-right: 1px solid #2b2e39; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #2b2e39; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #2b2e39; + background-color: #383C4A; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #383C4A; + color: #D3DAE3; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: #434859; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #383C4A; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #D3DAE3; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #404552; } + +GraniteWidgetsWelcome GtkLabel { + color: #868b97; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(211, 218, 227, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #404552); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #a5abb5; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #D3DAE3; } + +#content_frame { + padding-bottom: 14px; + background-color: #383C4A; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + #content_frame .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(47, 52, 63, 0.97); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(38, 42, 51, 0.97); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #D3DAE3; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: rgba(38, 42, 51, 0.97); } + +NemoWindow GtkEventBox { + background-color: #383C4A; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog .sidebar, +NautilusWindow .sidebar, +NemoWindow .sidebar { + border-right: 1px solid rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog .sidebar:dir(rtl), +NautilusWindow .sidebar:dir(rtl), +NemoWindow .sidebar:dir(rtl) { + border-left: 1px solid rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog .source-list.sidebar.view, +NautilusWindow .sidebar, +NautilusWindow .source-list.sidebar.view, +NemoWindow .sidebar, +NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar row, GtkFileChooserDialog .source-list.sidebar.view .view, GtkFileChooserDialog .source-list.sidebar.view row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar row, + NautilusWindow .source-list.sidebar.view .view, + NautilusWindow .source-list.sidebar.view row, + NemoWindow .sidebar .view, + NemoWindow .sidebar row, + NemoWindow .source-list.sidebar.view .view, + NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar row.image, GtkFileChooserDialog .source-list.sidebar.view .view.image, GtkFileChooserDialog .source-list.sidebar.view row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar row.image, + NautilusWindow .source-list.sidebar.view .view.image, + NautilusWindow .source-list.sidebar.view row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar row.image, + NemoWindow .source-list.sidebar.view .view.image, + NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar row.cell:selected, GtkFileChooserDialog .source-list.sidebar.view .view.cell:selected, GtkFileChooserDialog .source-list.sidebar.view row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar row.cell:selected, + NautilusWindow .source-list.sidebar.view .view.cell:selected, + NautilusWindow .source-list.sidebar.view row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar row.cell:selected, + NemoWindow .source-list.sidebar.view .view.cell:selected, + NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog .source-list.sidebar.view.frame, + NautilusWindow .sidebar.frame, + NautilusWindow .source-list.sidebar.view.frame, + NemoWindow .sidebar.frame, + NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog .source-list.sidebar.view .separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow .source-list.sidebar.view .separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(42, 45, 55, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #404552; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: rgba(31, 33, 40, 0.95); } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(38, 42, 51, 0.97); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(47, 52, 63, 0.97); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(42, 45, 55, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #2b2e39; } + +.gedit-bottom-panel-paned { + background-color: #404552; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog .sidebar .scrollbar .trough, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .trough, +NautilusWindow .sidebar .scrollbar .trough, +NautilusWindow .source-list.sidebar.view .scrollbar .trough, +NemoWindow .sidebar .scrollbar .trough, +NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog .sidebar .scrollbar .slider, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .slider, +NautilusWindow .sidebar .scrollbar .slider, +NautilusWindow .source-list.sidebar.view .scrollbar .slider, +NemoWindow .sidebar .scrollbar .slider, +NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .scrollbar .slider:hover, + NautilusWindow .sidebar .scrollbar .slider:hover, + NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .scrollbar .slider:prelight:active, + NautilusWindow .sidebar .scrollbar .slider:prelight:active, + NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .scrollbar .slider:insensitive, + NautilusWindow .sidebar .scrollbar .slider:insensitive, + NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #D3DAE3; +@define-color theme_text_color #D3DAE3; +@define-color theme_bg_color #383C4A; +@define-color theme_base_color #404552; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #D3DAE3; +@define-color text_color #D3DAE3; +@define-color bg_color #383C4A; +@define-color base_color #404552; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3c4150; +@define-color insensitive_fg_color alpha(#d3dae3, 0.5); +@define-color insensitive_base_color #404552; +@define-color theme_unfocused_fg_color #D3DAE3; +@define-color theme_unfocused_text_color #D3DAE3; +@define-color theme_unfocused_bg_color #383C4A; +@define-color theme_unfocused_base_color #404552; +@define-color borders #2b2e39; +@define-color unfocused_borders #2b2e39; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #a9caf1; +@define-color content_view_bg #404552; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.16/gtk-darker.css b/OSX-Arc-White/gtk-3.16/gtk-darker.css new file mode 100755 index 0000000..fa9430a --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/gtk-darker.css @@ -0,0 +1,3896 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, .view.label.separator, GtkPlacesSidebar.sidebar .view.label.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +.label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator { + color: #5c616c; } + +.label:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, .label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #7d8189; } + .linked.vertical > .entry { + border-bottom-color: #f4f5f6; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4), inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, rgba(32, 35, 43, 0.97)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: rgba(47, 52, 63, 0.97); + border-color: rgba(38, 42, 51, 0.97); } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + .csd .titlebar { + background-color: rgba(47, 52, 63, 0.97); } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(167, 94, 57, 0.988)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(173, 60, 59, 0.988)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.37)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.27)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(63, 69, 84, 0.991)); + border-color: rgba(21, 23, 28, 0.67); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #fcfcfc; + border: 1px none #dcdfe3; } + .scrollbar .slider { + background-color: #b8babf; } + .scrollbar .slider:hover { + background-color: #c7c9cd; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(0, 0, 0, 0.05); } + .list-row.button:active { + color: #5c616c; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(47, 52, 63, 0.97); + border-bottom: 1px solid rgba(32, 35, 43, 0.97); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar, .sidebar .view { + border: none; + background-color: #fbfbfc; } + .sidebar:selected, .sidebar .view:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #5c616c; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #dcdfe3; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #dcdfe3; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + GtkColorSwatch#add-color-button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.97), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.87), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: rgba(47, 52, 63, 0.97); + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button { + border-radius: 50%; + outline-radius: 50%; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: rgba(38, 42, 51, 0.97); } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:prelight { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #5c616c; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #F5F6F7; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, rgba(43, 46, 55, 0.95)); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(32, 35, 43, 0.97); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(32, 35, 43, 0.97)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(64, 71, 86, 0.97); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: rgba(38, 42, 51, 0.97); } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog .source-list.sidebar.view, +NautilusWindow .sidebar, +NautilusWindow .source-list.sidebar.view, +NemoWindow .sidebar, +NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar row, GtkFileChooserDialog .source-list.sidebar.view .view, GtkFileChooserDialog .source-list.sidebar.view row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar row, + NautilusWindow .source-list.sidebar.view .view, + NautilusWindow .source-list.sidebar.view row, + NemoWindow .sidebar .view, + NemoWindow .sidebar row, + NemoWindow .source-list.sidebar.view .view, + NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar row.image, GtkFileChooserDialog .source-list.sidebar.view .view.image, GtkFileChooserDialog .source-list.sidebar.view row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar row.image, + NautilusWindow .source-list.sidebar.view .view.image, + NautilusWindow .source-list.sidebar.view row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar row.image, + NemoWindow .source-list.sidebar.view .view.image, + NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar row.cell:selected, GtkFileChooserDialog .source-list.sidebar.view .view.cell:selected, GtkFileChooserDialog .source-list.sidebar.view row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar row.cell:selected, + NautilusWindow .source-list.sidebar.view .view.cell:selected, + NautilusWindow .source-list.sidebar.view row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar row.cell:selected, + NemoWindow .source-list.sidebar.view .view.cell:selected, + NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog .source-list.sidebar.view.frame, + NautilusWindow .sidebar.frame, + NautilusWindow .source-list.sidebar.view.frame, + NemoWindow .sidebar.frame, + NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog .source-list.sidebar.view .separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow .source-list.sidebar.view .separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(38, 42, 51, 0.97); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(47, 52, 63, 0.97); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog .sidebar .scrollbar .trough, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .trough, +NautilusWindow .sidebar .scrollbar .trough, +NautilusWindow .source-list.sidebar.view .scrollbar .trough, +NemoWindow .sidebar .scrollbar .trough, +NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog .sidebar .scrollbar .slider, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .slider, +NautilusWindow .sidebar .scrollbar .slider, +NautilusWindow .source-list.sidebar.view .scrollbar .slider, +NemoWindow .sidebar .scrollbar .slider, +NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .scrollbar .slider:hover, + NautilusWindow .sidebar .scrollbar .slider:hover, + NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .scrollbar .slider:prelight:active, + NautilusWindow .sidebar .scrollbar .slider:prelight:active, + NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .scrollbar .slider:insensitive, + NautilusWindow .sidebar .scrollbar .slider:insensitive, + NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.16/gtk-light.css b/OSX-Arc-White/gtk-3.16/gtk-light.css new file mode 100755 index 0000000..d33a027 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/gtk-light.css @@ -0,0 +1,3896 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, .view.label.separator, GtkPlacesSidebar.sidebar .view.label.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +.label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator { + color: #5c616c; } + +.label:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, .label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #7d8189; } + .linked.vertical > .entry { + border-bottom-color: #f4f5f6; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4), inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, rgba(212, 213, 219, 0.95)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; } + .csd .header-bar { + background-color: rgba(231, 232, 235, 0.95); + border-color: rgba(212, 213, 219, 0.95); } + .header-bar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 4px 4px 0 0; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + .csd .titlebar { + background-color: rgba(231, 232, 235, 0.95); } + .titlebar:backdrop { + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd .titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + .maximized .titlebar { + background-color: #e7e8eb; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #eff0f2; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: border-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: #F27835; + background-image: linear-gradient(to bottom, rgba(238, 162, 121, 0.98)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: #FC4138; + background-image: linear-gradient(to bottom, rgba(244, 128, 123, 0.98)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(82, 93, 118, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(82, 93, 118, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(82, 93, 118, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.15)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.1)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #fbfbfc); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(245, 246, 247, 0.985)); + border-color: rgba(82, 93, 118, 0.3); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #fcfcfc; + border: 1px none #dcdfe3; } + .scrollbar .slider { + background-color: #b8babf; } + .scrollbar .slider:hover { + background-color: #c7c9cd; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(0, 0, 0, 0.05); } + .list-row.button:active { + color: #5c616c; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(231, 232, 235, 0.95); + border-bottom: 1px solid rgba(212, 213, 219, 0.95); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar, .sidebar .view { + border: none; + background-color: #fbfbfc; } + .sidebar:selected, .sidebar .view:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #5c616c; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #dcdfe3; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #dcdfe3; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + GtkColorSwatch#add-color-button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: rgba(231, 232, 235, 0.95); + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button { + border-radius: 50%; + outline-radius: 50%; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: rgba(212, 213, 219, 0.95); } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:prelight { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #5c616c; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #F5F6F7; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, rgba(43, 46, 55, 0.95)); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(253, 253, 254, 0.95); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: rgba(212, 213, 219, 0.95); } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog .source-list.sidebar.view, +NautilusWindow .sidebar, +NautilusWindow .source-list.sidebar.view, +NemoWindow .sidebar, +NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar row, GtkFileChooserDialog .source-list.sidebar.view .view, GtkFileChooserDialog .source-list.sidebar.view row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar row, + NautilusWindow .source-list.sidebar.view .view, + NautilusWindow .source-list.sidebar.view row, + NemoWindow .sidebar .view, + NemoWindow .sidebar row, + NemoWindow .source-list.sidebar.view .view, + NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar row.image, GtkFileChooserDialog .source-list.sidebar.view .view.image, GtkFileChooserDialog .source-list.sidebar.view row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar row.image, + NautilusWindow .source-list.sidebar.view .view.image, + NautilusWindow .source-list.sidebar.view row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar row.image, + NemoWindow .source-list.sidebar.view .view.image, + NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar row.cell:selected, GtkFileChooserDialog .source-list.sidebar.view .view.cell:selected, GtkFileChooserDialog .source-list.sidebar.view row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar row.cell:selected, + NautilusWindow .source-list.sidebar.view .view.cell:selected, + NautilusWindow .source-list.sidebar.view row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar row.cell:selected, + NemoWindow .source-list.sidebar.view .view.cell:selected, + NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog .source-list.sidebar.view.frame, + NautilusWindow .sidebar.frame, + NautilusWindow .source-list.sidebar.view.frame, + NemoWindow .sidebar.frame, + NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog .source-list.sidebar.view .separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow .source-list.sidebar.view .separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(212, 213, 219, 0.95); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(231, 232, 235, 0.95); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog .sidebar .scrollbar .trough, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .trough, +NautilusWindow .sidebar .scrollbar .trough, +NautilusWindow .source-list.sidebar.view .scrollbar .trough, +NemoWindow .sidebar .scrollbar .trough, +NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog .sidebar .scrollbar .slider, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .slider, +NautilusWindow .sidebar .scrollbar .slider, +NautilusWindow .source-list.sidebar.view .scrollbar .slider, +NemoWindow .sidebar .scrollbar .slider, +NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .scrollbar .slider:hover, + NautilusWindow .sidebar .scrollbar .slider:hover, + NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .scrollbar .slider:prelight:active, + NautilusWindow .sidebar .scrollbar .slider:prelight:active, + NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .scrollbar .slider:insensitive, + NautilusWindow .sidebar .scrollbar .slider:insensitive, + NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.16/gtk-solid-dark.css b/OSX-Arc-White/gtk-3.16/gtk-solid-dark.css new file mode 100755 index 0000000..3bd18b0 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/gtk-solid-dark.css @@ -0,0 +1,3903 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #a9caf1; + -GtkWidget-visited-link-color: #7eafe9; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(211, 218, 227, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #D3DAE3; + background-color: #383C4A; } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #383C4A; + color: #D3DAE3; } + .gtkstyle-fallback:prelight { + background-color: #4e5467; + color: #D3DAE3; } + .gtkstyle-fallback:active { + background-color: #22242d; + color: #D3DAE3; } + .gtkstyle-fallback:insensitive { + background-color: #3c4150; + color: rgba(211, 218, 227, 0.45); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #D3DAE3; + background-color: #404552; } + .view.dim-label, .view.label.separator, GtkPlacesSidebar.sidebar .view.label.separator, .header-bar .view.subtitle { + color: rgba(211, 218, 227, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +.label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator { + color: #D3DAE3; } + +.label:insensitive { + color: rgba(211, 218, 227, 0.45); } + +.dim-label, .label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #404552; + border-top: 1px solid #2b2e39; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #2b2e39; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #2b2e39; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #3c414e; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + background-image: linear-gradient(to bottom, #404552); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + background-image: linear-gradient(to bottom, #404552); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + background-image: linear-gradient(to bottom, #404552); + box-shadow: inset 1px 0 #5294e2, inset -1px 0 #5294e2, inset 0 1px #5294e2, inset 0 -1px #5294e2; } + .entry:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(64, 69, 82, 0.55); + background-image: linear-gradient(to bottom, rgba(64, 69, 82, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #2b2e39; + background-image: linear-gradient(to bottom, #ab6441); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #2b2e39; + background-image: linear-gradient(to bottom, #b14342); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #b6bcc6; } + .linked.vertical > .entry { + border-bottom-color: #3a3e4a; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:first-child { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #3a3e4a; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(68, 74, 88, 0); + border-color: rgba(43, 46, 57, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #D3DAE3; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: #353945; + border-color: #23262e; } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.suggested-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.destructive-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 2px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .inline-toolbar GtkToolButton > .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5), inset -1px 0 rgba(43, 46, 57, 0.5); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.5); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(43, 46, 57, 0.5), inset 0 1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(43, 46, 57, 0.5); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #484c59; } + .menuitem.button.flat:checked { + color: #D3DAE3; } + +*:link, .button:link, .button:visited { + color: #a9caf1; } + *:link:visited, .button:visited { + color: #7eafe9; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #d5e5f8; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #a9caf1; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(43, 46, 57, 0.6); + border-style: none none none solid; + color: #ccd3dc; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(211, 218, 227, 0.45); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #2b2e39; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #2b2e39; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383C4A; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, #20232b) 1 0 1 0; } + +.inline-toolbar { + background-color: #313541; + border-style: solid; + border-color: #2b2e39; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #383C4A; + border-style: solid; + border-color: #2b2e39; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #313541; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px #363b48; } + .csd .titlebar { + background-color: #2f343f; } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: #323843; } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #a45d39); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #aa3c3b); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.4)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.3)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3e4553); + border-color: rgba(21, 23, 28, 0.7); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(211, 218, 227, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(211, 218, 227, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #93b7e3; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #8a909b; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #D3DAE3; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #D3DAE3; + background-image: linear-gradient(to bottom, #2b2e39); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #b6bcc6; + background-color: #404552; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #D3DAE3; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #404552, inset -1px 0 #404552; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, rgba(255, 255, 255, 0) 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #404552; } + column-header .button:active:hover { + color: #D3DAE3; } + column-header .button:insensitive { + border-color: #383C4A; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383C4A; + border: 1px solid #2b2e39; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(211, 218, 227, 0.45); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(64, 69, 82, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #4f5461; } + .menu.button.bottom { + border-top: 1px solid #4f5461; } + .menu.button:hover { + background-color: #4f5461; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #20222a; + border-radius: 3px; + background-clip: border-box; + background-color: #383C4A; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(64, 69, 82, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #404552; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #2b2e39; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #383C4A; } + .notebook.header.frame { + border: 0px solid #2b2e39; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #2b2e39; } + .notebook.header.bottom { + box-shadow: inset 0 1px #2b2e39; } + .notebook.header.right { + box-shadow: inset 1px 0 #2b2e39; } + .notebook.header.left { + box-shadow: inset -1px 0 #2b2e39; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #404552, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #404552; + box-shadow: inset 0 -1px #404552, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #404552, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #404552; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(211, 218, 227, 0.45); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(211, 218, 227, 0.725); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #D3DAE3; } + .notebook tab .button { + padding: 0; + color: #9da3ad; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(211, 218, 227, 0.45); } + .notebook.arrow:hover { + color: rgba(211, 218, 227, 0.725); } + .notebook.arrow:active { + color: #D3DAE3; } + .notebook.arrow:insensitive { + color: rgba(211, 218, 227, 0.15); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #a5abb5; + border: 1px solid rgba(0, 0, 0, 0.3); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #3e434f; + border: 1px none #2b2e39; } + .scrollbar .slider { + background-color: #767b87; } + .scrollbar .slider:hover { + background-color: #676b78; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #2b2e39 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3e434f; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(211, 218, 227, 0.45); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #444a58); + border: 1px solid #262933; + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, #505666); + border-color: #262933; } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3c414e); + border-color: rgba(38, 41, 51, 0.8); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, #353945); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #2d303b); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(45, 48, 59, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, #454a59); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #2d303b; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: #404552; + border-color: #404552; } + +.frame { + border: 1px solid #2b2e39; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #404552; + border-color: #2b2e39; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(255, 255, 255, 0.03); } + .list-row.button:active { + color: #D3DAE3; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: white; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #D3DAE3; + border: 1px solid #2b2e39; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #D3DAE3; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(211, 218, 227, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #D3DAE3; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(211, 218, 227, 0.45); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: #2f343f; + border-bottom: 1px solid #20232b; } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #383C4A; + border-color: #2b2e39; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #2b2e39; } + +.sidebar, .sidebar .view { + border: none; + background-color: #3c4150; } + .sidebar:selected, .sidebar .view:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #D3DAE3; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #2b2e39; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #2b2e39; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + GtkColorSwatch#add-color-button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px #20232b, 0 8px 8px 0 rgba(0, 0, 0, 0.35); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.9), 0 5px 5px 0 rgba(0, 0, 0, 0.35); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #22242d; } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: #2f343f; + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #2b2e39; } + +GtkHTML { + background-color: #404552; + color: #D3DAE3; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #D3DAE3; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #868b97; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #404552; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #404552; } + +.nautilus-circular-button { + border-radius: 50%; + outline-radius: 50%; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(211, 218, 227, 0.5); + border-color: rgba(180, 192, 207, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #313541; + border-color: #1b1d24; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #2b2e39; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: #262a33; } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #404552; } + .open-document-selector-treeview.view:prelight { + background-color: #4a4f5c; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #D3DAE3; } + +.open-document-selector-path-label { + color: #8a909b; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #9da3ad; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #D3DAE3; } + +.gedit-document-panel-dragged-row { + border: 1px solid #2b2e39; + background-color: #22242d; + color: #D3DAE3; } + +GeditStatusbar { + border-top: 1px solid #2b2e39; + background-color: #383C4A; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #2b2e39; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(211, 218, 227, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #3c4150; + padding: 6px; + border-color: #2b2e39; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #D3DAE3; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #383C4A; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #404552; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #D3DAE3; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(211, 218, 227, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, #2b2e37); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: #414654; } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(255, 255, 255, 0.05); + border: solid rgba(255, 255, 255, 0.07); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(211, 218, 227, 0.45); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #D3DAE3; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid #20232b; + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px #363b48; } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, #20232b); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #404756; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #2b2e39; + border-right: 1px solid #2b2e39; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #2b2e39; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #2b2e39; + background-color: #383C4A; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #383C4A; + color: #D3DAE3; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: #434859; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #383C4A; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #D3DAE3; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #404552; } + +GraniteWidgetsWelcome GtkLabel { + color: #868b97; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(211, 218, 227, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #404552); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #a5abb5; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #D3DAE3; } + +#content_frame { + padding-bottom: 14px; + background-color: #383C4A; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + #content_frame .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #2f343f; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #262a33; } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #D3DAE3; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: #262a33; } + +NemoWindow GtkEventBox { + background-color: #383C4A; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog .sidebar, +NautilusWindow .sidebar, +NemoWindow .sidebar { + border-right: 1px solid #2a2d37; } + +GtkFileChooserDialog .sidebar:dir(rtl), +NautilusWindow .sidebar:dir(rtl), +NemoWindow .sidebar:dir(rtl) { + border-left: 1px solid #2a2d37; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog .source-list.sidebar.view, +NautilusWindow .sidebar, +NautilusWindow .source-list.sidebar.view, +NemoWindow .sidebar, +NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: #353945; } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar row, GtkFileChooserDialog .source-list.sidebar.view .view, GtkFileChooserDialog .source-list.sidebar.view row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar row, + NautilusWindow .source-list.sidebar.view .view, + NautilusWindow .source-list.sidebar.view row, + NemoWindow .sidebar .view, + NemoWindow .sidebar row, + NemoWindow .source-list.sidebar.view .view, + NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar row.image, GtkFileChooserDialog .source-list.sidebar.view .view.image, GtkFileChooserDialog .source-list.sidebar.view row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar row.image, + NautilusWindow .source-list.sidebar.view .view.image, + NautilusWindow .source-list.sidebar.view row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar row.image, + NemoWindow .source-list.sidebar.view .view.image, + NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar row.cell:selected, GtkFileChooserDialog .source-list.sidebar.view .view.cell:selected, GtkFileChooserDialog .source-list.sidebar.view row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar row.cell:selected, + NautilusWindow .source-list.sidebar.view .view.cell:selected, + NautilusWindow .source-list.sidebar.view row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar row.cell:selected, + NemoWindow .source-list.sidebar.view .view.cell:selected, + NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog .source-list.sidebar.view.frame, + NautilusWindow .sidebar.frame, + NautilusWindow .source-list.sidebar.view.frame, + NemoWindow .sidebar.frame, + NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog .source-list.sidebar.view .separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow .source-list.sidebar.view .separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: #2a2d37; } + +NautilusWindow NautilusWindowSlot { + background-color: #404552; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: #353945; } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: #1f2128; } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: #262a33; } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: #2a2d37; } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #2b2e39; } + +.gedit-bottom-panel-paned { + background-color: #404552; } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: #353945; } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: #252831; } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkFileChooserDialog .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog .sidebar .scrollbar .trough, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .trough, +NautilusWindow .sidebar .scrollbar .trough, +NautilusWindow .source-list.sidebar.view .scrollbar .trough, +NemoWindow .sidebar .scrollbar .trough, +NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog .sidebar .scrollbar .slider, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .slider, +NautilusWindow .sidebar .scrollbar .slider, +NautilusWindow .source-list.sidebar.view .scrollbar .slider, +NemoWindow .sidebar .scrollbar .slider, +NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .scrollbar .slider:hover, + NautilusWindow .sidebar .scrollbar .slider:hover, + NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .scrollbar .slider:prelight:active, + NautilusWindow .sidebar .scrollbar .slider:prelight:active, + NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .scrollbar .slider:insensitive, + NautilusWindow .sidebar .scrollbar .slider:insensitive, + NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #D3DAE3; +@define-color theme_text_color #D3DAE3; +@define-color theme_bg_color #383C4A; +@define-color theme_base_color #404552; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #D3DAE3; +@define-color text_color #D3DAE3; +@define-color bg_color #383C4A; +@define-color base_color #404552; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3c4150; +@define-color insensitive_fg_color alpha(#d3dae3, 0.5); +@define-color insensitive_base_color #404552; +@define-color theme_unfocused_fg_color #D3DAE3; +@define-color theme_unfocused_text_color #D3DAE3; +@define-color theme_unfocused_bg_color #383C4A; +@define-color theme_unfocused_base_color #404552; +@define-color borders #2b2e39; +@define-color unfocused_borders #2b2e39; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #a9caf1; +@define-color content_view_bg #404552; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.16/gtk-solid-darker.css b/OSX-Arc-White/gtk-3.16/gtk-solid-darker.css new file mode 100755 index 0000000..5add043 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/gtk-solid-darker.css @@ -0,0 +1,3896 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: #F5F6F7; } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, .view.label.separator, GtkPlacesSidebar.sidebar .view.label.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +.label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator { + color: #5c616c; } + +.label:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, .label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #7d8189; } + .linked.vertical > .entry { + border-bottom-color: #f4f5f6; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: #353945; + border-color: #23262e; } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4), inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, #20232b) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px #363b48; } + .csd .titlebar { + background-color: #2f343f; } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: #323843; } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #a45d39); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #aa3c3b); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.4)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.3)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3e4553); + border-color: rgba(21, 23, 28, 0.7); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #fcfcfc; + border: 1px none #dcdfe3; } + .scrollbar .slider { + background-color: #b8babf; } + .scrollbar .slider:hover { + background-color: #c7c9cd; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, #353945); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, #454a59); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(0, 0, 0, 0.05); } + .list-row.button:active { + color: #5c616c; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: #2f343f; + border-bottom: 1px solid #20232b; } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar, .sidebar .view { + border: none; + background-color: #fbfbfc; } + .sidebar:selected, .sidebar .view:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #5c616c; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #dcdfe3; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #dcdfe3; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + GtkColorSwatch#add-color-button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px #20232b, 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.9), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: #2f343f; + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button { + border-radius: 50%; + outline-radius: 50%; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: #262a33; } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:prelight { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #5c616c; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #F5F6F7; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, #2b2e37); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: #414654; } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid #20232b; + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px #363b48; } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, #20232b); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #404756; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353945; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #353945; } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: #262a33; } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog .source-list.sidebar.view, +NautilusWindow .sidebar, +NautilusWindow .source-list.sidebar.view, +NemoWindow .sidebar, +NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: #353945; } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar row, GtkFileChooserDialog .source-list.sidebar.view .view, GtkFileChooserDialog .source-list.sidebar.view row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar row, + NautilusWindow .source-list.sidebar.view .view, + NautilusWindow .source-list.sidebar.view row, + NemoWindow .sidebar .view, + NemoWindow .sidebar row, + NemoWindow .source-list.sidebar.view .view, + NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar row.image, GtkFileChooserDialog .source-list.sidebar.view .view.image, GtkFileChooserDialog .source-list.sidebar.view row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar row.image, + NautilusWindow .source-list.sidebar.view .view.image, + NautilusWindow .source-list.sidebar.view row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar row.image, + NemoWindow .source-list.sidebar.view .view.image, + NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar row.cell:selected, GtkFileChooserDialog .source-list.sidebar.view .view.cell:selected, GtkFileChooserDialog .source-list.sidebar.view row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar row.cell:selected, + NautilusWindow .source-list.sidebar.view .view.cell:selected, + NautilusWindow .source-list.sidebar.view row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar row.cell:selected, + NemoWindow .source-list.sidebar.view .view.cell:selected, + NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog .source-list.sidebar.view.frame, + NautilusWindow .sidebar.frame, + NautilusWindow .source-list.sidebar.view.frame, + NemoWindow .sidebar.frame, + NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog .source-list.sidebar.view .separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow .source-list.sidebar.view .separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: #353945; } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: #353945; } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: #2a2d37; } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: #262a33; } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: #353945; } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: #353945; } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: #252831; } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkFileChooserDialog .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog .sidebar .scrollbar .trough, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .trough, +NautilusWindow .sidebar .scrollbar .trough, +NautilusWindow .source-list.sidebar.view .scrollbar .trough, +NemoWindow .sidebar .scrollbar .trough, +NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog .sidebar .scrollbar .slider, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .slider, +NautilusWindow .sidebar .scrollbar .slider, +NautilusWindow .source-list.sidebar.view .scrollbar .slider, +NemoWindow .sidebar .scrollbar .slider, +NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .scrollbar .slider:hover, + NautilusWindow .sidebar .scrollbar .slider:hover, + NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .scrollbar .slider:prelight:active, + NautilusWindow .sidebar .scrollbar .slider:prelight:active, + NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .scrollbar .slider:insensitive, + NautilusWindow .sidebar .scrollbar .slider:insensitive, + NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.16/gtk-solid.css b/OSX-Arc-White/gtk-3.16/gtk-solid.css new file mode 100755 index 0000000..603b3ff --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/gtk-solid.css @@ -0,0 +1,3896 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: #F5F6F7; } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, .view.label.separator, GtkPlacesSidebar.sidebar .view.label.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +.label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator { + color: #5c616c; } + +.label:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, .label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #7d8189; } + .linked.vertical > .entry { + border-bottom-color: #f4f5f6; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: #353945; + border-color: #23262e; } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4), inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + +.primary-toolbar { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, #d4d5db) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; } + .csd .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 4px 4px 0 0; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px #eff0f2; } + .csd .titlebar { + background-color: #e7e8eb; } + .titlebar:backdrop { + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd .titlebar:backdrop { + background-color: #eff0f2; } + .maximized .titlebar { + background-color: #e7e8eb; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #eff0f2; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: border-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: #F27835; + background-image: linear-gradient(to bottom, #eea57e); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #f48480); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(82, 93, 118, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(82, 93, 118, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(82, 93, 118, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.15)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.1)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #fbfbfc); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #f5f5f7); + border-color: rgba(82, 93, 118, 0.3); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #fcfcfc; + border: 1px none #dcdfe3; } + .scrollbar .slider { + background-color: #b8babf; } + .scrollbar .slider:hover { + background-color: #c7c9cd; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, #353945); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, #454a59); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(0, 0, 0, 0.05); } + .list-row.button:active { + color: #5c616c; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: #e7e8eb; + border-bottom: 1px solid #d4d5db; } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar, .sidebar .view { + border: none; + background-color: #fbfbfc; } + .sidebar:selected, .sidebar .view:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #5c616c; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #dcdfe3; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #dcdfe3; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + GtkColorSwatch#add-color-button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: #e7e8eb; + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button { + border-radius: 50%; + outline-radius: 50%; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: #d4d5db; } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:prelight { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #5c616c; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #F5F6F7; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, #2b2e37); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: #414654; } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px #eff0f2; } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #fdfdfe; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353945; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #353945; } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: #d4d5db; } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog .source-list.sidebar.view, +NautilusWindow .sidebar, +NautilusWindow .source-list.sidebar.view, +NemoWindow .sidebar, +NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: #353945; } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar row, GtkFileChooserDialog .source-list.sidebar.view .view, GtkFileChooserDialog .source-list.sidebar.view row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar row, + NautilusWindow .source-list.sidebar.view .view, + NautilusWindow .source-list.sidebar.view row, + NemoWindow .sidebar .view, + NemoWindow .sidebar row, + NemoWindow .source-list.sidebar.view .view, + NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar row.image, GtkFileChooserDialog .source-list.sidebar.view .view.image, GtkFileChooserDialog .source-list.sidebar.view row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar row.image, + NautilusWindow .source-list.sidebar.view .view.image, + NautilusWindow .source-list.sidebar.view row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar row.image, + NemoWindow .source-list.sidebar.view .view.image, + NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar row.cell:selected, GtkFileChooserDialog .source-list.sidebar.view .view.cell:selected, GtkFileChooserDialog .source-list.sidebar.view row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar row.cell:selected, + NautilusWindow .source-list.sidebar.view .view.cell:selected, + NautilusWindow .source-list.sidebar.view row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar row.cell:selected, + NemoWindow .source-list.sidebar.view .view.cell:selected, + NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog .source-list.sidebar.view.frame, + NautilusWindow .sidebar.frame, + NautilusWindow .source-list.sidebar.view.frame, + NemoWindow .sidebar.frame, + NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog .source-list.sidebar.view .separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow .source-list.sidebar.view .separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: #353945; } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: #353945; } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: #2a2d37; } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: #d4d5db; } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: #353945; } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: #353945; } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: #252831; } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkFileChooserDialog .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog .sidebar .scrollbar .trough, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .trough, +NautilusWindow .sidebar .scrollbar .trough, +NautilusWindow .source-list.sidebar.view .scrollbar .trough, +NemoWindow .sidebar .scrollbar .trough, +NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog .sidebar .scrollbar .slider, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .slider, +NautilusWindow .sidebar .scrollbar .slider, +NautilusWindow .source-list.sidebar.view .scrollbar .slider, +NemoWindow .sidebar .scrollbar .slider, +NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .scrollbar .slider:hover, + NautilusWindow .sidebar .scrollbar .slider:hover, + NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .scrollbar .slider:prelight:active, + NautilusWindow .sidebar .scrollbar .slider:prelight:active, + NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .scrollbar .slider:insensitive, + NautilusWindow .sidebar .scrollbar .slider:insensitive, + NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.16/gtk.css b/OSX-Arc-White/gtk-3.16/gtk.css new file mode 100755 index 0000000..c76e132 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/gtk.css @@ -0,0 +1,3896 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, .view.label.separator, GtkPlacesSidebar.sidebar .view.label.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294e2; + background-color: rgba(82, 148, 226, 0.2); } + +.label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator { + color: #5c616c; } + +.label:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, .label.separator, .popover .label.separator, GtkPlacesSidebar.sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.image { + color: #7d8189; } + .linked.vertical > .entry { + border-bottom-color: #f4f5f6; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294e2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294e2; + box-shadow: 0 -1px 0 0 #5294e2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #5294e2; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:hover, .osd .button:hover:first-child, .osd .button:hover:last-child { + box-shadow: none; } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:hover, .osd .button.flat:hover:first-child, .osd .button.flat:hover:last-child { + box-shadow: none; } + .osd .button.flat:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, +.linked > .button:hover, +.linked > .button:active, +.linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + .inline-toolbar GtkToolButton > .button.flat:active, .osd .button:active, .inline-toolbar .button:active, .linked > .button:active, GtkComboBox.combobox-entry .entry:active, GtkComboBox.combobox-entry .button:active, .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, .linked > GtkComboBox > .button:active:dir(ltr), .inline-toolbar GtkToolButton > .button.flat:checked, .osd .button:checked, .inline-toolbar .button:checked, .linked > .button:checked, GtkComboBox.combobox-entry .entry:checked, GtkComboBox.combobox-entry .button:checked, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked, .linked > GtkComboBox > .button:checked:dir(ltr) { + box-shadow: none; } + .inline-toolbar.toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .inline-toolbar .button:dir(rtl):backdrop, .linked > .button:dir(rtl), + .linked > .button:dir(rtl):hover, + .linked > .button:dir(rtl):active, + .linked > .button:dir(rtl):checked, GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), .primary-toolbar .linked.path-bar > .button:dir(rtl), .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, .primary-toolbar .linked.path-bar > .button:first-child, .header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:first-child:active, .inline-toolbar .button:first-child:active, .linked > .button:first-child:active, .inline-toolbar GtkToolButton:first-child > .button.flat:active, GtkComboBox.combobox-entry .entry:first-child:active, GtkComboBox.combobox-entry .button:first-child:active, .linked > GtkComboBox:first-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, .osd .button:first-child:checked, .inline-toolbar .button:first-child:checked, .linked > .button:first-child:checked, .inline-toolbar GtkToolButton:first-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:first-child:checked, GtkComboBox.combobox-entry .button:first-child:checked, .linked > GtkComboBox:first-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, .primary-toolbar .linked.path-bar > .button:last-child, .header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + .osd .button:last-child:active, .inline-toolbar .button:last-child:active, .linked > .button:last-child:active, .inline-toolbar GtkToolButton:last-child > .button.flat:active, GtkComboBox.combobox-entry .entry:last-child:active, GtkComboBox.combobox-entry .button:last-child:active, .linked > GtkComboBox:last-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, .osd .button:last-child:checked, .inline-toolbar .button:last-child:checked, .linked > .button:last-child:checked, .inline-toolbar GtkToolButton:last-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:last-child:checked, GtkComboBox.combobox-entry .button:last-child:checked, .linked > GtkComboBox:last-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } + +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, .primary-toolbar .linked.path-bar > .button:only-child, .header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + .osd .button:only-child:active, .inline-toolbar .button:only-child:active, .linked > .button:only-child:active, .inline-toolbar GtkToolButton:only-child > .button.flat:active, GtkComboBox.combobox-entry .entry:only-child:active, GtkComboBox.combobox-entry .button:only-child:active, .linked > GtkComboBox:only-child > .button:active, .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, .osd .button:only-child:checked, .inline-toolbar .button:only-child:checked, .linked > .button:only-child:checked, .inline-toolbar GtkToolButton:only-child > .button.flat:checked, GtkComboBox.combobox-entry .entry:only-child:checked, GtkComboBox.combobox-entry .button:only-child:checked, .linked > GtkComboBox:only-child > .button:checked, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4), inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:active, .linked.vertical > .button:active, .linked.vertical > GtkComboBoxText > .button:active, + .linked.vertical > GtkComboBox > .button:active, .linked.vertical > .entry:checked, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button:checked, + .linked.vertical > GtkComboBox > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:first-child:active, .linked.vertical > .button:first-child:active, .linked.vertical > GtkComboBoxText:first-child > .button:active, + .linked.vertical > GtkComboBox:first-child > .button:active, .linked.vertical > .entry:first-child:checked, .linked.vertical > .button:first-child:checked, .linked.vertical > GtkComboBoxText:first-child > .button:checked, + .linked.vertical > GtkComboBox:first-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.4); } + .linked.vertical > .entry:last-child:active, .linked.vertical > .button:last-child:active, .linked.vertical > GtkComboBoxText:last-child > .button:active, + .linked.vertical > GtkComboBox:last-child > .button:active, .linked.vertical > .entry:last-child:checked, .linked.vertical > .button:last-child:checked, .linked.vertical > GtkComboBoxText:last-child > .button:checked, + .linked.vertical > GtkComboBox:last-child > .button:checked { + box-shadow: none; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + .linked.vertical > .entry:only-child:active, .linked.vertical > .button:only-child:active, .linked.vertical > GtkComboBoxText:only-child > .button:active, + .linked.vertical > GtkComboBox:only-child > .button:active, .linked.vertical > .entry:only-child:checked, .linked.vertical > .button:only-child:checked, .linked.vertical > GtkComboBoxText:only-child > .button:checked, + .linked.vertical > GtkComboBox:only-child > .button:checked { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); } + GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 #cfd6e6; } + GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, rgba(212, 213, 219, 0.95)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; } + .csd .header-bar { + background-color: rgba(231, 232, 235, 0.95); + border-color: rgba(212, 213, 219, 0.95); } + .header-bar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 4px 4px 0 0; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + .csd .titlebar { + background-color: rgba(231, 232, 235, 0.95); } + .titlebar:backdrop { + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd .titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + .maximized .titlebar { + background-color: #e7e8eb; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #eff0f2; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, GtkPlacesSidebar.sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, GtkPlacesSidebar.sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: border-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: #F27835; + background-image: linear-gradient(to bottom, rgba(238, 162, 121, 0.98)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: #FC4138; + background-image: linear-gradient(to bottom, rgba(244, 128, 123, 0.98)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } + +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, .primary-toolbar .linked.path-bar > .button, .header-bar .linked.path-bar > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked.stack-switcher > .button:insensitive, .header-bar .linked.stack-switcher > .button:insensitive, .primary-toolbar .linked.path-bar > .button:insensitive, .header-bar .linked.path-bar > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, .primary-toolbar .linked.path-bar > .button:active, .header-bar .linked.path-bar > .button:active, .primary-toolbar .linked.path-bar > .button:checked, .header-bar .linked.path-bar > .button:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, .primary-toolbar .linked.path-bar > .button:first-child:hover, .header-bar .linked.path-bar > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:first-child:active, .header-bar .linked.stack-switcher > .button:first-child:active, .primary-toolbar .linked.stack-switcher > .button:first-child:checked, .header-bar .linked.stack-switcher > .button:first-child:checked, .primary-toolbar .linked.path-bar > .button:first-child:active, .header-bar .linked.path-bar > .button:first-child:active, .primary-toolbar .linked.path-bar > .button:first-child:checked, .header-bar .linked.path-bar > .button:first-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, .primary-toolbar .linked.path-bar > .button:last-child:hover, .header-bar .linked.path-bar > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar .linked.stack-switcher > .button:last-child:active, .header-bar .linked.stack-switcher > .button:last-child:active, .primary-toolbar .linked.stack-switcher > .button:last-child:checked, .header-bar .linked.stack-switcher > .button:last-child:checked, .primary-toolbar .linked.path-bar > .button:last-child:active, .header-bar .linked.path-bar > .button:last-child:active, .primary-toolbar .linked.path-bar > .button:last-child:checked, .header-bar .linked.path-bar > .button:last-child:checked { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, .primary-toolbar .linked.path-bar > .button:only-child:hover, .header-bar .linked.path-bar > .button:only-child:hover { + box-shadow: none; } + .primary-toolbar .linked.stack-switcher > .button:only-child:active, .header-bar .linked.stack-switcher > .button:only-child:active, .primary-toolbar .linked.stack-switcher > .button:only-child:checked, .header-bar .linked.stack-switcher > .button:only-child:checked, .primary-toolbar .linked.path-bar > .button:only-child:active, .header-bar .linked.path-bar > .button:only-child:active, .primary-toolbar .linked.path-bar > .button:only-child:checked, .header-bar .linked.path-bar > .button:only-child:checked { + box-shadow: none; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(82, 93, 118, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(82, 93, 118, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(82, 93, 118, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr), .header-bar GtkComboBox.combobox-entry .button:dir(ltr) { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(ltr):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(ltr):insensitive { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl), .header-bar GtkComboBox.combobox-entry .button:dir(rtl) { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + .primary-toolbar GtkComboBox.combobox-entry .button:dir(rtl):insensitive, .header-bar GtkComboBox.combobox-entry .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0); } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.15)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.1)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #fbfbfc); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(245, 246, 247, 0.985)); + border-color: rgba(82, 93, 118, 0.3); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #fcfcfc; + border: 1px none #dcdfe3; } + .scrollbar .slider { + background-color: #b8babf; } + .scrollbar .slider:hover { + background-color: #c7c9cd; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list, .list-row { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(0, 0, 0, 0.05); } + .list-row.button:active { + color: #5c616c; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4a85cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(231, 232, 235, 0.95); + border-bottom: 1px solid rgba(212, 213, 219, 0.95); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar, .sidebar .view { + border: none; + background-color: #fbfbfc; } + .sidebar:selected, .sidebar .view:selected { + background-color: #5294e2; } + +GtkPlacesSidebar.sidebar .view { + color: #5c616c; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294e2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #dcdfe3; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #dcdfe3; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + GtkColorSwatch#add-color-button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: rgba(231, 232, 235, 0.95); + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button { + border-radius: 50%; + outline-radius: 50%; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +NemoWindow EelEditableLabel.entry { + transition: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:checked { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:checked { + box-shadow: none; } + +.gedit-headerbar-paned { + color: rgba(212, 213, 219, 0.95); } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:prelight { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294e2; } + +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294e2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #5c616c; } + +.preferences.sidebar GtkViewport { + border: none; } + +.preferences.sidebar GtkListBox { + background-color: #F5F6F7; } + +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #353945; } + GtkBox.gb-command-bar-box GtkLabel { + color: #BAC3CF; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-image: linear-gradient(to bottom, rgba(43, 46, 55, 0.95)); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(253, 253, 254, 0.95); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: rgba(212, 213, 219, 0.95); } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +GtkFileChooserDialog .sidebar, GtkFileChooserDialog .source-list.sidebar.view, +NautilusWindow .sidebar, +NautilusWindow .source-list.sidebar.view, +NemoWindow .sidebar, +NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar row, GtkFileChooserDialog .source-list.sidebar.view .view, GtkFileChooserDialog .source-list.sidebar.view row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar row, + NautilusWindow .source-list.sidebar.view .view, + NautilusWindow .source-list.sidebar.view row, + NemoWindow .sidebar .view, + NemoWindow .sidebar row, + NemoWindow .source-list.sidebar.view .view, + NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar row.image, GtkFileChooserDialog .source-list.sidebar.view .view.image, GtkFileChooserDialog .source-list.sidebar.view row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar row.image, + NautilusWindow .source-list.sidebar.view .view.image, + NautilusWindow .source-list.sidebar.view row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar row.image, + NemoWindow .source-list.sidebar.view .view.image, + NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar row.cell:selected, GtkFileChooserDialog .source-list.sidebar.view .view.cell:selected, GtkFileChooserDialog .source-list.sidebar.view row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar row.cell:selected, + NautilusWindow .source-list.sidebar.view .view.cell:selected, + NautilusWindow .source-list.sidebar.view row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar row.cell:selected, + NemoWindow .source-list.sidebar.view .view.cell:selected, + NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog .source-list.sidebar.view.frame, + NautilusWindow .sidebar.frame, + NautilusWindow .source-list.sidebar.view.frame, + NemoWindow .sidebar.frame, + NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog .source-list.sidebar.view .separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow .source-list.sidebar.view .separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog .sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(212, 213, 219, 0.95); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(231, 232, 235, 0.95); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog .sidebar .scrollbar .trough, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .trough, +NautilusWindow .sidebar .scrollbar .trough, +NautilusWindow .source-list.sidebar.view .scrollbar .trough, +NemoWindow .sidebar .scrollbar .trough, +NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog .sidebar .scrollbar .slider, GtkFileChooserDialog .source-list.sidebar.view .scrollbar .slider, +NautilusWindow .sidebar .scrollbar .slider, +NautilusWindow .source-list.sidebar.view .scrollbar .slider, +NemoWindow .sidebar .scrollbar .slider, +NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog .sidebar .scrollbar .slider:hover, + NautilusWindow .sidebar .scrollbar .slider:hover, + NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog .sidebar .scrollbar .slider:prelight:active, + NautilusWindow .sidebar .scrollbar .slider:prelight:active, + NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog .sidebar .scrollbar .slider:insensitive, + NautilusWindow .sidebar .scrollbar .slider:insensitive, + NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.16/render-assets.sh b/OSX-Arc-White/gtk-3.16/render-assets.sh new file mode 100755 index 0000000..d31fbb8 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/render-assets.sh @@ -0,0 +1,34 @@ +#! /bin/bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +SRC_FILE="assets.svg" +ASSETS_DIR="assets" +INDEX="assets.txt" + +for i in `cat $INDEX` +do +if [ -f $ASSETS_DIR/$i.png ]; then + echo $ASSETS_DIR/$i.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +if [ -f $ASSETS_DIR/$i@2.png ]; then + echo $ASSETS_DIR/$i@2.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i@2.png + $INKSCAPE --export-id=$i \ + --export-dpi=180 \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png +fi +done +exit 0 diff --git a/OSX-Arc-White/gtk-3.16/sass/_applications.scss b/OSX-Arc-White/gtk-3.16/sass/_applications.scss new file mode 100755 index 0000000..f76b269 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/_applications.scss @@ -0,0 +1,750 @@ +// +// Tab overrides +// +GeditNotebook.notebook, +ScratchMainWindow .notebook, +EphyNotebook.notebook, +MidoriNotebook .notebook, +TerminalWindow .notebook, +PantheonTerminalPantheonTerminalWindow .notebook { + + tab.reorderable-page.top, tab.top { + &:active, &.active-page, &.active-page:hover { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + } +} + +TerminalWindow .notebook, +PantheonTerminalPantheonTerminalWindow .notebook { + + tab.reorderable-page.top, tab.top { + padding-top: 7px; + border-top-width: 3px; + } + + &.header.top { + box-shadow: inset 0 1px opacify($header_border, 1), + inset 0 -1px $borders_color; + } +} + +// +// Evolution +// +// needed for webkit/GtkStyle/Evolution compatibility +GtkHTML { + background-color: $base_color; + color: $text_color; + + &:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +// +// Sushi +// +// used by gnome-font-viewer and sushi +SushiFontWidget { + padding: 6px 12px; +} + +// +// GNOME Terminal +// +TerminalWindow { + .background { + background-color: transparent; + } + + .scrollbar { + &.vertical .slider { margin-left: 3px; } + &.trough { border-width: 0; } + } +} + +// +// Nautilus +// +.nautilus-canvas-item { + border-radius: 2px; +} + +.nautilus-desktop.nautilus-canvas-item { + color: white; + text-shadow: 1px 1px transparentize(black, 0.4); + + &:active { color: $fg_color; } + &:selected { color: $selected_fg_color; } +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: mix($fg_color, $bg_color, 50%); + + &:selected, &:selected:focus { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +NautilusNotebook.notebook { + background-color: $base_color; + + tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + } +} + +NautilusQueryEditor .search-bar.toolbar { + padding: 5px; + box-shadow: none; + background-color: $base_color; +} + +.nautilus-circular-button { + border-radius: 50%; + outline-radius: 50%; +} + +$disk_space_unknown: transparentize($fg_color, 0.5); +$disk_space_used: transparentize($selected_bg_color, 0.2); +$disk_space_free: darken($bg_color, 3%); + +.disk-space-display { + border-style: solid; + border-width: 1px; + + &.unknown { + background-color: $disk_space_unknown; + border-color: darken($disk_space_unknown, 10%); + } + &.used { + background-color: $disk_space_used; + border-color: darken($disk_space_used, 10%); + } + &.free { + background-color: $disk_space_free; + border-color: darken($disk_space_free, 10%); + } +} + +// +// Nemo +// +.nemo-desktop.nemo-canvas-item { + @extend .nautilus-desktop.nautilus-canvas-item; +} + +NemoWindow { + + EelEditableLabel.entry { transition: none; } // Workaround for invisible text in rename entry + + .sidebar .frame { border-width: 0; } + + GtkSeparator.separator.horizontal { color: $borders_color; } + + .primary-toolbar NemoPathBar.linked > .button { + $_linked_separator_color: $header_button_border; + + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:insensitive { color: transparentize($header_fg, 0.4); } + + @extend %linked; + + &:hover { + box-shadow: inset 1px 0 $_linked_separator_color, + inset -1px 0 $_linked_separator_color; + } + &:active, &:checked { box-shadow: none; } + + &:first-child { + &:hover { box-shadow: inset -1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:last-child { + &:hover { box-shadow: inset 1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:only-child { + &:hover { box-shadow: none; } + &:active, &:checked { box-shadow: none; } + } + } +} + +// +// Gedit +// +.gedit-headerbar-paned { color: $header_border; } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: $base_color; // disable borders, making them transparent doesn't work for some reason + + &:prelight { + background-color: mix($fg_color, $base_color, 7%); + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + } +} + +.open-document-selector-name-label { + color: $fg_color; +} + +.open-document-selector-path-label { + color: mix($fg_color, $base_color, 50%); + font-size: smaller; + + &:selected { color: transparentize($selected_fg_color, 0.1); } +} + +.gedit-document-panel { + + .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; + & GtkImage { color: inherit; } + } + .prelight-row .button { + color: mix($bg_color, $fg_color, 35%); + } + .list-row .button:hover, + .prelight-row .button:hover { + color: lighten(red, 15%); + } + .prelight-row:selected .button:hover { + color: lighten(red, 20%); + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + &:active { color: $selected_fg_color; } + } + .prelight-row .button:active { + color: $fg_color; + } +} + +.gedit-document-panel-dragged-row { + border: 1px solid $borders_color; + background-color: darken($bg_color, 10%); + color: $fg_color; +} + +//.gedit-document-panel-placeholder-row { +//} + +GeditStatusbar { + border-top: 1px solid $borders_color; + background-color: $bg_color; +} + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; +} + + +GeditViewFrame .gedit-search-slider { @extend %search_slider } + +GeditFileBrowserWidget .toolbar { + border-bottom: 1px solid $borders_color; +} + +.gedit-search-entry-occurrences-tag { + color: transparentize($fg_color, 0.4); + margin: 2px; + padding: 2px; +} + +%search_slider { + background-color: lighten($bg_color, 2%); + padding: 6px; + border-color: $borders_color; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; +} + +// +// Gnome Builder +// + +GbSearchBox.linked { + + > GtkMenuButton.button:last-child:dir(ltr), + > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + + @include entry(header-normal); + + &:hover { @include entry(header-focus); } + &:active, &:checked { @include entry(header-focus); } + &:insensitive { @include entry(header-insensitive); } + } + + > GtkMenuButton.button:last-child:dir(ltr) { + + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; + + &:hover { box-shadow: -1px 0 $selected_bg_color; } + } + > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; + + &:hover { box-shadow: 1px 0 $selected_bg_color; } + } +} + +//Search entry that slides down from top of editor +GbEditorFrame .gb-search-slider { @extend %search_slider; padding: 2px; } + +.gb-search-entry-occurrences-tag { @extend .gedit-search-entry-occurrences-tag } + +GdTaggedEntry { color: $fg_color; } + +// Preferences sidebar style +.preferences.sidebar { + + GtkViewport { border: none; } + GtkListBox { background-color: $bg_color; } + GtkListBoxRow { padding: 10px; } +} + +// Preference page language style +GbPreferencesPageLanguage { + + GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + GtkScrolledWindow { border-top-width: 0; } +} + +// Command Bar styling +GtkBox.gb-command-bar-box { + border: none; + background-color: opacify($osd_bg_color, 1); + + GtkLabel { color: $osd_fg_color; } +} + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: $osd_fg_color; + background-image: none; + background-color: opacify($osd_bg_color, 1); + padding: 6px 6px 6px 6px; + border: none; + + &:selected, + &:selected:focus { + @extend %selected_items; + } +} + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; +} + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; +} + +// Disable various animatinos that are enabled by default and really annoying +// to the overall flow of Builder. +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; +} + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid $borders_color; +} + +GbViewStack.focused GtkBox.header.notebook { + background-color: $base_color; + + .button.dim-label { opacity: 1; } +} + +// +// Epiphany +// +EphyWindow .floating-bar { // Epiphany overrides the floating-bar style, so reset it + color: $fg_color; +} + +// +// Gnome Documents +// +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; +} + +.documents-icon-bg { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px; +} + +.documents-collection-icon { + background-color: transparentize($fg_color, 0.7); + border-radius: 2px; +} + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: lighten($selected_bg_color, 20%); +} + +.documents-entry-tag { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; + + &:hover { + color: $selected_fg_color; + background-color: lighten($selected_bg_color, 4%); + } + &:active { + color: $selected_fg_color; + background-color: darken($selected_bg_color, 4%); + } + + .toolbar .linked &.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; + + &:hover { color: transparentize($selected_fg_color, 0.3) } + } +} + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; +} + +// +// Totem +// +TotemGrilo.vertical GdMainView.frame { + border-width: 0; +} + +// +// Synapse +// +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { background-color: $selected_bg_color; } + +// +// Transmission +// +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; // Remove black border on over- and undershoot +} + +// +// Fallback Mode/Budgie Panel +// +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: $panel_fg; + background-image: linear-gradient(to bottom, $panel_bg); +} + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: $panel_fg; +} + +PanelApplet .button:hover { + color: lighten($panel_fg, 10%); + background-color: transparentize(black, 0.83); + border-color: transparentize(black, 0.83); +} + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: transparentize(black, 0.75); + border-radius: 0; + border-color: transparentize(black, 0.75); + box-shadow: inset 0 -2px $selected_bg_color; +} + +PanelApplet:hover { + color: white; +} + +PanelApplet:active, +PanelApplet:hover:active { + color: $selected_bg_color; +} + +WnckPager { + color: mix($panel_fg, black, 50%); + &:selected { color: $selected_bg_color } +} + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; +} + +ClockBox { + color: $panel_fg; +} + +// Xfce Panel +.xfce4-panel.panel { + background-color: $panel_bg; + + text-shadow: none; + icon-shadow: none; + + .button.flat { + color: $panel_fg; + background-color: transparentize($panel_bg, 1); + border-radius: 0; + border: none; + + &:hover { + border: none; + background-color: lighten($panel_bg, 10%); + } + &:active, &:checked { + color: $selected_fg_color; + border: none; + background-color: $selected_bg_color; + } + } +} + +// +// Floating Bar +// +.floating-bar { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &.top { border-radius: 0 0 2px 2px; } + &.right { border-radius: 2px 0 0 2px; } + &.bottom { border-radius: 2px 2px 0 0; } + &.left { border-radius: 0 2px 2px 0; } + + .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + + background-color: transparent; + box-shadow: none; + border: none; + } +} + +// Elementary Apps + +// +// Birdie +// +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; +} + +// +// Marlin / Pantheon Files +// +MarlinViewWindow { + + *:selected, *:selected:focus { + color: $selected_fg_color; + background-color: $selected_bg_color; + outline-color: transparent; + } + GtkIconView.view:selected { + &, &:focus, &:hover, &:focus:hover { background-color: transparent; } + } + FMListView, FMColumnView { outline-color: transparent; } +} + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + + @include entry(header-normal); + + &:focus { @include entry(header-focus) } + + &:insensitive { @include entry(header-insensitive) } + + &:active, &:checked { + color: $selected_bg_color; + } +} + +// +// Gala +// +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; + + .title, .label { + color: #5c616c; + } +} + +// +// Wingpanel +// +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px transparentize(black, 0.4); + icon-shadow: 0 1px 2px transparentize(black, 0.4); + + &-shadow { + background-image: none; + background-color: transparent; + } + .menu { + box-shadow: none; + + .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; + } + + .window-frame.menu.csd, + .window-frame.popup.csd { + box-shadow: 0 0 0 1px transparentize(black, 0.8), + 0 10px 20px transparentize(black, 0.81), + 0 6px 6px transparentize(black, 0.77); + } + } + .menubar > .menuitem { + padding: 3px 6px; + &:hover { background-color: transparent; } + } + .window-frame.menu.csd, + .window-frame.popup.csd { box-shadow: none; } +} + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px transparentize(black, 0.4); + icon-shadow: 0 1px 2px transparentize(black, 0.4); + + > GtkWidget > GtkWidget:first-child { padding: 0 2px; } + + .menuitem:active, .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; + } + > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; + } +} + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; +} + +.panel .menu .spinner, +.menu .spinner { opacity: 1 } // Fixes sound indicator buttons + +// +// Wingpanel Popover +// +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + + text-shadow: none; + icon-shadow: none; + + .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + border: solid transparent; + border-width: 1px 0; + + GtkLabel, GtkImage { padding: 0 3px; } + + &:hover, &:active { + background-color: if($variant == 'light', transparentize(black, 0.96), transparentize(white, 0.95)); + border: solid if($variant == 'light', transparentize(black, 0.92), transparentize(white, 0.93)); + border-width: 1px 0; + } + *:insensitive { color: $insensitive_fg_color; } + } +} + +// +// Pantheon Terminal +// +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; +} + +// +// Switchboard +// +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: $fg_color; +} diff --git a/OSX-Arc-White/gtk-3.16/sass/_colors-public.scss b/OSX-Arc-White/gtk-3.16/sass/_colors-public.scss new file mode 100755 index 0000000..7d0abba --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/_colors-public.scss @@ -0,0 +1,67 @@ +//apps rely on some named colors to be exported + +// Sass thinks we're using the colors in the variables as strings and may shoot +// warning, it's innocuous and can be defeated by using "" + $var +@define-color theme_fg_color #{"" + $fg_color}; +@define-color theme_text_color #{"" + $text_color}; +@define-color theme_bg_color #{"" + $bg_color}; +@define-color theme_base_color #{"" + $base_color}; +@define-color theme_selected_bg_color #{"" + $selected_bg_color}; +@define-color theme_selected_fg_color #{"" + $selected_fg_color}; +@define-color fg_color #{"" + $fg_color}; +@define-color text_color #{"" + $text_color}; +@define-color bg_color #{"" + $bg_color}; +@define-color base_color #{"" + $base_color}; +@define-color selected_bg_color #{"" + $selected_bg_color}; +@define-color selected_fg_color #{"" + $selected_fg_color}; +@define-color insensitive_bg_color #{"" + $insensitive_bg_color}; +@define-color insensitive_fg_color alpha(#{"" + opacify($insensitive_fg_color, 1)}, 0.5); +@define-color insensitive_base_color #{"" + $base_color}; +@define-color theme_unfocused_fg_color #{"" + $fg_color}; +@define-color theme_unfocused_text_color #{"" + $text_color}; +@define-color theme_unfocused_bg_color #{"" + $bg_color}; +@define-color theme_unfocused_base_color #{"" + $base_color}; +@define-color borders #{"" + $borders_color}; +@define-color unfocused_borders #{"" + $borders_color}; + +@define-color warning_color #{"" + $warning_color}; +@define-color error_color #{"" + $error_color}; +@define-color success_color #{"" + $success_color}; +@define-color placeholder_text_color #{#A8A8A8}; +@define-color link_color #{"" + $link_color}; + +@define-color content_view_bg #{"" + $base_color}; + +//WM +$wm_highlight: lighten(opacify($header_bg, 1), 3%); +$wm_bg_unfocused: opacify($header_bg_backdrop, 1); + +@define-color wm_title alpha(#{"" + opacify($header_fg, 1)}, 0.8); +@define-color wm_unfocused_title alpha(#{"" + opacify($header_fg, 1)}, 0.5); + +@define-color wm_bg #{"" + opacify($header_bg, 1)}; +@define-color wm_bg_unfocused #{"" + $wm_bg_unfocused}; + +@define-color wm_highlight #{"" + $wm_highlight}; +@define-color wm_shadow alpha(#{black}, 0.35); + +//WM Buttons + +// Close +@define-color wm_button_close_bg #{"" + $wm_button_close_bg}; +@define-color wm_button_close_hover_bg #{"" + $wm_button_close_hover_bg}; +@define-color wm_button_close_active_bg #{"" + $wm_button_close_active_bg}; + +@define-color wm_icon_close_bg #{"" + $wm_icon_close_bg}; + +// Minimize, Maximize +@define-color wm_button_hover_bg #{"" + $wm_button_hover_bg}; +@define-color wm_button_active_bg #{"" + $wm_button_active_bg}; + +@define-color wm_button_hover_border #{"" + $wm_button_hover_border}; + +@define-color wm_icon_bg #{"" + $wm_icon_bg}; +@define-color wm_icon_unfocused_bg #{"" + $wm_icon_unfocused_bg}; +@define-color wm_icon_hover_bg #{"" + $wm_icon_hover_bg}; +@define-color wm_icon_active_bg #{"" + $wm_icon_active_bg}; + diff --git a/OSX-Arc-White/gtk-3.16/sass/_colors.scss b/OSX-Arc-White/gtk-3.16/sass/_colors.scss new file mode 100755 index 0000000..8d3a5f2 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/_colors.scss @@ -0,0 +1,101 @@ +// When color definition differs for dark and light variant, +// it gets @if ed depending on $variant + + +$base_color: if($variant =='light', #ffffff, #404552); +$text_color: if($variant == 'light', #5c616c, #D3DAE3); +$bg_color: if($variant =='light', #F5F6F7, #383C4A); +$fg_color: if($variant =='light', #5c616c, #D3DAE3); + +$selected_fg_color: #ffffff; +$selected_bg_color: #5294e2; +$selected_borders_color: darken($selected_bg_color, 20%); +$borders_color: if($variant =='light', darken($bg_color,9%), darken($bg_color,6%)); + +$link_color: if($variant == 'light', darken($selected_bg_color,10%), + lighten($selected_bg_color,20%)); +$link_visited_color: if($variant == 'light', darken($selected_bg_color,20%), + lighten($selected_bg_color,10%)); + +$selection_mode_bg: if($transparency == 'true', transparentize($selected_bg_color, 0.05), $selected_bg_color); +$selection_mode_fg: $selected_fg_color; +$warning_color: #F27835; +$error_color: #FC4138; +$warning_fg_color: white; +$error_fg_color: white; +$success_color: #73d216; +$destructive_color: #F04A50; +$suggested_color: #4DADD4; +$destructive_fg_color: white; +$suggested_fg_color: white; + +$drop_target_color: #F08437; + +//insensitive state derived colors +$insensitive_fg_color: if($variant == 'light', transparentize($fg_color, 0.45), transparentize($fg_color, 0.55)); +$insensitive_bg_color: if($variant == 'light', mix($bg_color, $base_color, 40%), lighten($bg_color, 2%)); + +$header_bg: red; +@if $transparency=='true' and $variant=='light' { $header_bg: transparentize(#e7e8eb, 0.05); } +@if $transparency=='false' and $variant=='light' { $header_bg: #e7e8eb; } +@if $transparency=='true' and ($variant=='dark' or $darker=='true') { $header_bg: transparentize(#2f343f, 0.03); } +@if $transparency=='false' and ($variant=='dark' or $darker=='true') { $header_bg: #2f343f; } + +$header_bg_backdrop: if($darker == 'true' or $variant == 'dark', lighten($header_bg, 1.5%), lighten($header_bg, 3%)); + +$header_border: if($variant == 'light' and $darker=='false', darken($header_bg, 7%), darken($header_bg, 4%)); + +$header_fg: if($variant == 'light', saturate(transparentize($fg_color, 0.2), 10%), saturate(transparentize($fg_color, 0.2), 10%)); +$header_fg: if($darker == 'true', saturate(transparentize(#D3DAE3, 0.2), 10%), $header_fg); + +$dark_sidebar_bg: if($transparency == 'true', transparentize(#353945, 0.05), #353945); +$dark_sidebar_fg: #BAC3CF; +$dark_sidebar_border: if($variant == 'light', $dark_sidebar_bg, darken($dark_sidebar_bg, 5%)); + +$osd_fg_color: $dark_sidebar_fg; +$osd_bg_color: $dark_sidebar_bg; + +$osd_button_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_button_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_entry_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_entry_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_insensitive_bg_color: darken($osd_bg_color, 3%); +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 30%); +$osd_borders_color: transparentize(black, 0.3); + +$panel_bg: darken($dark_sidebar_bg, 4.7%); +$panel_fg: $dark_sidebar_fg; + +$entry_bg: if($variant=='light', $base_color, lighten($base_color, 0%)); +$entry_border: if($variant == 'light', #cfd6e6, darken($borders_color, 0%)); + +$header_entry_bg: if($darker == 'true' or $variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($base_color, 0.1)); +$header_entry_border: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +$button_bg: if($variant == 'light', lighten($bg_color, 2%), lighten($base_color, 2%)); +$button_border: $entry_border; + +$header_button_bg: if($darker == 'true' or $variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($button_bg, 0.1)); +$header_button_border: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +//WM Buttons + +// Close +$wm_button_close_bg: if($variant == 'light' and $darker == 'false', #f46067, #cc575d); +$wm_button_close_hover_bg: if($variant == 'light' and $darker == 'false', #f68086, #d7787d); +$wm_button_close_active_bg: if($variant == 'light' and $darker == 'false', #f13039, #be3841); + +$wm_icon_close_bg: if($variant == 'light' and $darker == 'false',#F8F8F9 , #2f343f); + +// Minimize, Maximize +$wm_button_hover_bg: if($variant == 'light' and $darker == 'false', #fdfdfd, #454C5C); +$wm_button_active_bg: $selected_bg_color; + +$wm_button_hover_border: if($variant == 'light' and $darker == 'false', #D1D3DA, #262932); + +$wm_icon_bg: if($variant == 'light' and $darker == 'false', #90949E, #90939B); +$wm_icon_unfocused_bg: if($variant == 'light' and $darker == 'false', #B6B8C0, #666A74); +$wm_icon_hover_bg: if($variant == 'light' and $darker == 'false', #7A7F8B, #C4C7CC); +$wm_icon_active_bg: $selected_fg_color; diff --git a/OSX-Arc-White/gtk-3.16/sass/_common.scss b/OSX-Arc-White/gtk-3.16/sass/_common.scss new file mode 100755 index 0000000..200adc0 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/_common.scss @@ -0,0 +1,2860 @@ +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); +$asset_suffix: if($variant=='dark', '-dark', ''); // use dark assets in dark variant +$darker_asset_suffix: if($darker=='true', '-dark', $asset_suffix); + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: $error_color; + -GtkPaned-handle-size: 1; + + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + + -GtkTreeView-horizontal-separator: 4; + + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + + -GtkWidget-link-color: $link_color; + -GtkWidget-visited-link-color: $link_visited_color; + + -GtkWidget-focus-padding: 2; // FIXME: do we still need these? + -GtkWidget-focus-line-width: 1; // + + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + + -GtkStatusbar-shadow-type: none; + + // We use the outline properties to signal the focus properties + outline-color: transparentize($fg_color, 0.7); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; +} + + +// +// Base States +// +.background { + color: $fg_color; + background-color: if($transparency == 'true', transparentize($bg_color, 0.001), $bg_color); // without this headerbar transparency doesn't seem to work +} + +*:insensitive { + -gtk-image-effect: dim; +} + +.gtkstyle-fallback { + background-color: $bg_color; + color: $fg_color; + &:prelight { + background-color: lighten($bg_color, 10%); + color: $fg_color; + } + &:active { + background-color: darken($bg_color, 10%); + color: $fg_color; + } + &:insensitive { + background-color: $insensitive_bg_color; + color: $insensitive_fg_color; + } + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +.view { + color: $text_color; + background-color: $base_color; + + &:selected, + &:selected:focus, + &:selected:hover { + @extend %selected_items; + } + &.dim-label { + color: transparentize($text_color, 0.45); + + &:selected, &:selected:focus { + color: transparentize($selected_fg_color, 0.35); + text-shadow: none; + } + } +} + +.rubberband { + border: 1px solid $selected_bg_color; + background-color: transparentize($selected_bg_color,0.8); +} + +.label { + &.separator { + color: $fg_color; + @extend .dim-label; + } + &:selected, + &:selected:focus, + &:selected:hover { + @extend %selected_items; + } + &:insensitive { + color: $insensitive_fg_color; + } +} + +.dim-label { + opacity: 0.55; +} + +GtkAssistant { + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + &:dir(ltr) { border-right: 1px solid $borders_color; } + &:dir(rtl) { border-left: 1px solid $borders_color; } + } + &.csd .sidebar { border-top-style: none; } + .sidebar .label { + padding: 6px 12px; + } + .sidebar .label.highlight { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +GtkTextView { // This will get overridden by .view, needed by gedit line numbers + background-color: mix($bg_color, $base_color, 50%); +} + +.grid-child { + padding: 3px; + border-radius: 3px; + &:selected { + @extend %selected_items; + outline-offset: -2px; + } +} + +%osd, .osd { + color: $osd_fg_color; + border: none; + background-color: $osd_bg_color; + background-clip: padding-box; + outline-color: transparentize($osd_fg_color, 0.7); + box-shadow: none; +} + +// +// Spinner Animations +// +@keyframes spin { + to { -gtk-icon-transform: rotate(1turn); } +} + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; // non spinning spinner makes no sense + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + + &:active { + opacity: 1; + animation: spin 1s linear infinite; + + &:insensitive { + opacity: 0.5; + } + } +} + +$vert_padding: 5px; +// +// Text Entries +// +.entry { + border: 1px solid; + padding: $vert_padding 8px; + + border-radius: 3px; + transition: all 200ms $ease-out-quad; + @include entry(normal); + + &.image { // icons inside the entry + &.left { padding-left: 0; } + &.right { padding-right: 0; } + } + + &.flat, &.flat:focus { + padding: 2px; + @include entry(normal); + border: none; + border-radius: 0; + } + + &:focus { + background-clip: border-box; + @include entry(focus); + } + + &:insensitive { @include entry(insensitive); } + + &:selected, + &:selected:focus { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + &.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; + } + + .linked > & { //FIXME: use same buttons linking logic and template + &:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + &:dir(rtl) { border-right-style: none;} + } + &:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; + &:dir(rtl) { border-left-style: solid; } + } + } + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $selected_fg_color; + border-color: if($variant=='light', $e_color, $entry_border); + background-image: linear-gradient(to bottom, mix($e_color, $base_color, 60%)); + + &:focus { + color: $e_fg_color; + background-image: linear-gradient(to bottom, $e_color); + box-shadow: none; + } + &:selected, &:selected:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + + &.image { // entry icons colors + color: mix($fg_color,$base_color,80%); + } + + .linked.vertical > & { //FIXME comment stuff and make the whole thing smarter. + border-bottom-color: mix($borders_color, $base_color, 30%); + box-shadow: none; + @extend %linked_vertical; + + &:focus { + border-color: $selected_bg_color; + box-shadow: 0 -1px 0 0 $selected_bg_color; + @extend %linked_vertical; + } + + &:insensitive { + border-bottom-color: mix($borders_color, $base_color, 30%); + @extend %linked_vertical; + } + + &:first-child { + border-bottom-color: mix($borders_color, $base_color, 30%); + + &:focus { + border-bottom-color: $selected_bg_color; + box-shadow: none; + } + + &:insensitive { + border-bottom-color: mix($borders_color, $base_color, 30%); + @extend %linked_vertical:first-child; + } + } + + &:last-child { + border-bottom-color: rgba(0,0,0,0.14); + &:focus { + border-bottom-color: $selected_bg_color; + box-shadow: 0 -1px 0 0 $selected_bg_color; + @extend %linked_vertical:last-child; + } + + &:insensitive { + border-bottom-color: rgba(0,0,0,0.14); + @extend %linked_vertical:last-child; + + } + } + } + + .osd & { + @include entry(osd); + &:focus { @include entry(osd-focus); } + &:insensitive { @include entry(osd-insensitive); } + } +} + +GtkSearchEntry.entry { border-radius: 20px; } + +// +// Buttons +// +// stuff for .needs-attention +$_dot_color: $selected_bg_color; + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.01, + to($_dot_color), + to(transparent)); + } + to { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($selected_bg_color), + to(transparent)); + } +} + +.button { + $_button_transition: all 200ms $ease-out-quad; + + transition: $_button_transition; + border: 1px solid; + border-radius: 3px; + padding: $vert_padding 8px; + + @include button(normal); + + &.flat { + @include button(undecorated); + background-color: transparentize($button_bg, 1); + border-color: transparentize($button_border, 1); + // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set + // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but + // it won't fade out when the pointer leave the button allocation area. To make the transition more evident + // in this case the duration is increased. + transition: none; + &:hover { + transition: $_button_transition; + transition-duration: 350ms; + &:active { transition: $_button_transition; } + } + } + &:hover { + @include button(hover); + -gtk-image-effect: highlight; + } + &:active, &:checked { + background-clip: if($variant=='light', border-box, padding-box); + @include button(active); + transition-duration: 50ms; + } + + //Webkitgtk workaround start + &:active { color: $fg_color; } + &:active:hover, &:checked { color: $selected_fg_color; } + //Webkitgtk workaround end + + &.flat:insensitive { + @include button(undecorated); + } + &:insensitive { + @include button(insensitive); + &:active, &:checked { + @include button(insensitive-active); + } + } + // big standalone buttons like in Documents pager + &.osd { + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + background-color: $osd_bg_color; + border-color: darken($osd_bg_color, 8%); + + &.image-button { padding: 10px; } + + &:hover { color: $selected_bg_color; } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } + } + + //overlay / OSD style + .osd & { + @include button(osd); + // there's a problem with sass which prevents it to extend the linked + // placeholder as expected, it should just be "@extend %linked;", the + // placeholder is basically replicated here + // + // Workaround START + border-radius: 0; + border-left-style: none; + border-right-style: none; + + &:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none + } + &:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; + } + &:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; + + &:dir(rtl) { border-left-style: solid; } + } + &:only-child { + border-radius: 3px; + border-style: solid; + } + // Workaround END + &:hover { + @include button(osd-hover); + @extend %linked; + &, &:first-child, &:last-child { box-shadow: none; } + } + &:active, &:checked { + background-clip: padding-box; + @include button(osd-active); + @extend %linked; + } + &:insensitive { + @include button(osd-insensitive); + @extend %linked; + } + + &.flat { + @include button(undecorated); + box-shadow: none; + &:hover { + @include button(osd-hover); + &, &:first-child, &:last-child { box-shadow: none; } + } + &:insensitive { + @include button(osd-insensitive); + background-image: none; + } + &:active, &:checked { + @include button(osd-active); + } + } + } + // Suggested and Destructive Action buttons + @each $b_type, $b_color, $b_fg in (suggested-action, $suggested_color, $suggested_fg_color), + (destructive-action, $destructive_color, $destructive_fg_color) { + &.#{$b_type} { + @include button(suggested_destructive, $b_color, $b_fg); + + &.flat { + @include button(undecorated); + color: $b_color; + outline-color: transparentize($b_color, 0.7); + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%), $b_fg); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%), $b_fg); + } + &.flat:insensitive { + @include button(undecorated); + color: $insensitive_fg_color; + } + &:insensitive { @include button(insensitive); } + } + } + + &.image-button { padding: 2px + $vert_padding; } + .header-bar &.image-button { padding: 2px + $vert_padding 10px; } + + &.text-button { + padding-left: 16px; + padding-right: 16px; + } + + &.text-button.image-button { + // those buttons needs uneven horizontal padding, we want the icon side + // to have the image-button padding, while the text side the text-button + // one, so we're adding the missing padding to the label depending on + // its position inside the button + padding: $vert_padding 8px; // same as .button + GtkLabel:first-child { padding-left: 8px; } + GtkLabel:last-child { padding-right: 8px; } + } + + .stack-switcher > & { + // to position the needs attention dot, padding is added to the button + // child, a label needs just lateral padding while an icon needs vertical + // padding added too. + + outline-offset: -3px; // needs to be set or it gets overridden by GtkRadioButton outline-offset + + > GtkLabel { + padding-left: 6px; // label padding + padding-right: 6px; // + } + > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: $vert_padding - 2px; + padding-bottom: $vert_padding - 2px; + } + + &.text-button { padding: $vert_padding 10px; } // needed or it will get overridden + + &.image-button { padding: $vert_padding - 3px 4px; } + + &.needs-attention > .label, + &.needs-attention > GtkImage { @extend %needs_attention; } + &.needs-attention:active > .label, + &.needs-attention:active > GtkImage, + &.needs-attention:checked > .label, + &.needs-attention:checked > GtkImage { + animation: none; + background-image: none; + } + } + + %needs_attention { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($_dot_color), + to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + @if $variant == 'light' { background-position: right 3px, right 4px; } + @else { background-position: right 3px, right 2px; } + &:dir(rtl) { + @if $variant == 'light' { background-position: left 3px, left 4px; } + @else { background-position: left 3px, left 2px; } + } + } + + //inline-toolbar buttons + .inline-toolbar &, .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .linked > &, + .linked > &:hover, + .linked > &:active, + .linked > &:checked { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked { @extend %linked_vertical; } +} + +// all the following is for the +|- buttons on inline toolbars, that way +// should really be deprecated... +.inline-toolbar GtkToolButton > .button { // redefining the button look is + // needed since those are flat... + @include button(normal); + &:hover { @include button(hover); } + &:active, + &:checked{ @include button(active); } + &:insensitive { @include button(insensitive); } + &:insensitive:active, + &:insensitive:checked { @include button(insensitive-active); } +} + +// More inline toolbar buttons +.inline-toolbar.toolbar GtkToolButton { + & > .button.flat { @extend %linked_middle; } + &:dir(rtl) > .button.flat { @extend %linked_middle:dir(rtl); } + &:first-child > .button.flat { @extend %linked:first-child; } + &:last-child > .button.flat { @extend %linked:last-child; } + &:last-child:dir(rtl) > .button.flat { @extend %linked:last-child:dir(rtl); } + &:only-child > .button.flat { @extend %linked:only-child; } +} + +$_linked_separator_color: if($variant=='light', transparentize($button_border, 0.6), transparentize($button_border, 0.5)); + +%linked_middle { + border-radius: 0; + border-left-style: none; + border-right-style: none; + + &:hover { + box-shadow: inset 1px 0 $_linked_separator_color, + inset -1px 0 $_linked_separator_color; + } + &:active, &:checked { box-shadow: none; } + + &:dir(rtl) { + border-radius: 0; // needed when including %linked_middle:dir(rtl) + } +} + +%linked { + @extend %linked_middle; + + &:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; + + &:hover { box-shadow: inset -1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; + + &:hover { box-shadow: inset 1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + + &:dir(rtl) { border-bottom-left-radius: 0; } + + } + &:only-child { + border-radius: 3px; + border-style: solid; + + &:hover { box-shadow: none; } + &:active, &:checked { box-shadow: none; } + } +} + +%linked_vertical_middle { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; + + &:hover { + box-shadow: inset 0 -1px $_linked_separator_color, + inset 0 1px $_linked_separator_color; + } + &:active, &:checked { box-shadow: none; } +} + +%linked_vertical{ + @extend %linked_vertical_middle; + + &:first-child { + border-radius: 3px 3px 0 0; + border-top-style: solid; + + &:hover { box-shadow: inset 0 -1px $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:last-child { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; + + &:hover { box-shadow: inset 0 1px $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:only-child { + border-radius: 3px; + border-style: solid; + + &:hover { box-shadow: none; } + &:active, &:checked { box-shadow: none; } + } +} + +%undecorated_button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; +} + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + @extend %undecorated_button; + outline-offset: -1px; + border-radius: 2px; + + &:hover { background-color: if($variant=='light', mix($fg_color,$bg_color,5%), mix($fg_color,$bg_color,10%)); } + &:active, &:selected { + @extend %selected_items; + } + &:checked { color: $fg_color; } +} + +// +// Links +// +*:link { + color: $link_color; + &:visited { + color: $link_visited_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); } + } + &:hover { + color: lighten($link_color,10%); + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); } + } + &:active { + color: $link_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } + } + &:selected, *:selected & { + color: mix($selected_fg_color, $selected_bg_color, 80%); + } +} + +.button:link, .button:visited { + @extend %undecorated_button; + @extend *:link; + &:hover, &:active, &:checked { + @extend %undecorated_button; + } +} + +// +// Spinbuttons +// +.spinbutton { + border-radius: 3px; + + .button { + background-image: none; + border: 1px solid transparentize($borders_color,0.4); + border-style: none none none solid; + color: mix($fg_color,$base_color,95%); + border-radius: 0; + box-shadow: none; + + &:dir(rtl) { border-style: none solid none none; } + &:first-child { color: red; } + + &:insensitive { + color: $insensitive_fg_color; + } + &:active { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + +// .osd & { +// .button { +// @include button(undecorated); +// color: $osd_fg_color; +// border-style: none none none solid; +// border-color: transparentize($osd_borders_color, 0.3); +// border-radius: 0; +// box-shadow: none; +// &:dir(rtl) { border-style: none solid none none; } +// &:hover { +// @include button(undecorated); +// color: $osd_fg_color; +// border-color: transparentize(opacify($osd_borders_color, 1), 0.5); +// background-color: transparentize($osd_fg_color, 0.9); +// box-shadow: none; +// } +// &:insensitive { +// @include button(undecorated); +// color: $osd_insensitive_fg_color; +// border-color: transparentize(opacify($osd_borders_color, 1), 0.5); +// box-shadow: none; +// } +// &:last-child { border-radius: 0 2px 2px 0; } +// &:dir(rtl):first-child { border-radius: 2px 0 0 2px; } +// } +// } + + &.vertical, &.vertical:dir(rtl) { + .button { + &:first-child { + @extend %top_button; + @include button(normal); + &:active { + @extend %top_button; + @include button(active); + } + &:hover { + @extend %top_button; + @include button(hover); + } + &:insensitive { + @extend %top_button; + @include button(insensitive); + } + } + &:last-child { + @extend %bottom_button; + @include button(normal); + &:active { + @extend %bottom_button; + @include button(active); + } + &:hover { + @extend %bottom_button; + @include button(hover); + } + &:insensitive { + @extend %bottom_button; + @include button(insensitive); + } + } + } + &.entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; + } + %top_button { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; + } + %bottom_button { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; + } + } + GtkTreeView & { + &.entry, &.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: $selected_bg_color; + border-radius: 0; + box-shadow: none; + } + } +} + +// +// Comboboxes +// +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; + + > .the-button-in-the-combobox { // Otherwise combos + padding-top: $vert_padding - 2px; // are bigger than + padding-bottom: $vert_padding - 2px; // buttons + } + + &:insensitive { + color: $insensitive_fg_color; + } + + .separator.vertical { + // always disable separators + -GtkWidget-wide-separators: true; + } + + &.combobox-entry .entry { + @extend %linked; + + &:dir(ltr) { + border-right-style: none; + + @if $variant=='light' { &:focus { box-shadow: 1px 0 $selected_bg_color; } } + } + &:dir(rtl) { + border-left-style: none; + + @if $variant=='light' { &:focus { box-shadow: -1px 0 $selected_bg_color; } } + } + } + + &.combobox-entry .button { + @extend %linked; + + &:dir(ltr) { + box-shadow: inset 1px 0 $button_border; + + &:insensitive { box-shadow: inset 1px 0 transparentize($button_border, 0.45); } + } + &:dir(rtl) { + box-shadow: inset -1px 0 $button_border; + + &:insensitive { box-shadow: inset -1px 0 transparentize($button_border, 0.45); } + } + } +} + +.linked > GtkComboBox > .button { + // the combo is a composite widget so the way we do button linking doesn't + // work, special case needed. See + // https://bugzilla.gnome.org/show_bug.cgi?id=733979 + &:dir(ltr) { @extend %linked_middle; } // specificity bump + &:dir(rtl) { @extend %linked_middle:dir(rtl); } +} +.linked > GtkComboBox:first-child > .button { + @extend %linked:first-child; +} +.linked > GtkComboBox:last-child > .button { + @extend %linked:last-child; +} +.linked > GtkComboBox:only-child > .button { + @extend %linked:only-child; +} +.linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { @extend %linked_vertical_middle; } +.linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { @extend %linked_vertical:first-child; } +.linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { @extend %linked_vertical:last-child; } +.linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { @extend %linked_vertical:only-child; } + +// +// Toolbars +// +.toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: $bg_color; + .osd &, &.osd { + padding: 7px; + border: 1px solid transparentize(black, 0.5); + border-radius: 3px; + background-color: transparentize($osd_bg_color, 0.1); + } +} + +.primary-toolbar { + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, opacify($header_bg, 1), + darken($header_bg, 7%)) 1 0 1 0; //temporary hack for rhythmbox 3.1 + + //&:backdrop { background-color: opacify($header_bg_backdrop, 1); } + + .separator { @extend %header_separator; } + + @extend %header_widgets; +} + +.inline-toolbar { + @extend .toolbar; + background-color: darken($bg_color, 3%); + border-style: solid; + border-color: $borders_color; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; +} + +.search-bar { + background-color: $bg_color; + border-style: solid; + border-color: $borders_color; + border-width: 0 0 1px; + padding: 3px; + //box-shadow: inset 0 1px 2px rgba(0,0,0,0.25); +} + +.action-bar { background-color: darken($bg_color, 3%) } + +// +// Headerbars +// +.header-bar { + padding: 5px 5px 4px 5px; + + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: opacify($header_border, 1); + + color: $header_fg; + background-color: opacify($header_bg, 1); + + .csd & { // Transparent header-bars only in csd windows + background-color: $header_bg; + border-color: $header_border; + } + + &:backdrop { color: transparentize($header_fg, 0.3); } + + .title { + padding-left: 12px; + padding-right: 12px; + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + @extend .dim-label; + } + + // Selectionmode + &.selection-mode, + &.titlebar.selection-mode { + color: $selection_mode_fg; + background-color: $selection_mode_bg; + border-color: darken($selection_mode_bg, 4%); + box-shadow: none; + + &:backdrop { + background-color: $selection_mode_bg; + color: transparentize($selection_mode_fg, 0.4); + } + + .subtitle:link { @extend *:link:selected; } + + .button { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 1); + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + } + &:hover { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 0.95); + border-color: transparentize($selected_fg_color, 0.5); + } + &:active, &:checked { + color: $selection_mode_bg; + outline-color: transparentize($selection_mode_bg, 0.7); + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:insensitive { + color: transparentize($selected_fg_color, 0.6); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 1); + + &:active, &:checked { + color: transparentize($selection_mode_bg, 0.6); + background-color: transparentize($selected_fg_color, 0.85); + border-color: transparentize($selected_fg_color, 0.85); + } + } + } + + .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; + GtkArrow { -GtkArrow-arrow-scaling: 1; } + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + .maximized & { background-color: opacify($selection_mode_bg, 1); } + } + + .tiled &, .tiled &:backdrop, + .maximized &, .maximized &:backdrop { + border-radius: 0; // squared corners when the window is max'd or tiled + } + + .maximized & { + background-color: opacify($header_bg, 1); + border-color: opacify($header_border, 1); + } + + &.default-decoration, + .csd &.default-decoration, // needed under wayland, since all gtk3 windows are csd windows + &.default-decoration:backdrop, + .csd &.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: opacify($header_bg, 1); + border-bottom-width: 0; + + .maximized & { background-color: opacify($header_bg, 1); } + } +} + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: inset 0 1px lighten($header_bg, 3%); + + .csd & { background-color: $header_bg; } + + &:backdrop { + color: transparentize($header_fg, 0.3); + background-color: opacify($header_bg_backdrop, 1); + + .csd & { background-color: $header_bg_backdrop; } + } + + .maximized & { + background-color: opacify($header_bg, 1); + + &:backdrop, .csd &:backdrop { background-color: opacify($header_bg_backdrop, 1); } + } +} + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { background-color: transparent; } + +// Only extending .header-bar avoids some problems (Gnome Documents searchbar) +.header-bar { + .header-bar-separator, + & > GtkBox > .separator.vertical { @extend %header_separator; } + + @extend %header_widgets; +} + +%header_separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, + transparentize($header_fg, 1) 25%, + transparentize($header_fg, 0.65) 25%, + transparentize($header_fg, 0.65) 75%, + transparentize($header_fg, 1) 75%) 0 1/0 1px stretch; + + &:backdrop { opacity: 0.6; } +} + +%header_widgets { + // Headerbar Entries + .entry { + @include entry(header-normal); + + &:backdrop { opacity: 0.85; } + + &:focus { + @include entry(header-focus); + background-clip: if($darker=='false' and $variant=='light', border-box, padding-box); + + &.image { color: $selected_fg_color; } + } + &:insensitive { @include entry(header-insensitive); } + + &:selected:focus { + background-color: $selected_fg_color; + color: $selected_bg_color; + } + + &.progressbar { + border-color: $selected_bg_color; + background-image: none; + background-color: transparent; + } + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $e_fg_color; + border-color: if($darker=='false' and $variant=='light', $e_color, $header_entry_border); + background-image: linear-gradient(to bottom, mix($e_color, $header_bg, 60%)); + + &:focus { + color: $e_fg_color; + background-image: linear-gradient(to bottom, $e_color); + } + &:selected, &:selected:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + } + + // Headerbar Buttons + .button { + + @include button(header-normal); + + &:backdrop { opacity: 0.7; } + + &:hover { @include button(header-hover); } + &:active, &:checked { + @include button(header-active); + background-clip: if($darker=='false' and $variant=='light', border-box, padding-box); + } + &:insensitive { @include button(header-insensitive); } + &:insensitive:active, &:insensitive:checked { @include button(header-insensitive-active); } + } + + .linked > .button { border-radius: 3px; border-style: solid} + + .linked > .button:hover { box-shadow: none; } + + .linked.stack-switcher > .button, + .linked.path-bar > .button { + + $_linked_separator_color: $header_button_border; + + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:insensitive { color: transparentize($header_fg, 0.4); } + + @extend %linked; + + &:hover { + box-shadow: inset 1px 0 $_linked_separator_color, + inset -1px 0 $_linked_separator_color; + } + &:active, &:checked { box-shadow: none; } + + &:first-child { + &:hover { box-shadow: inset -1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:last-child { + &:hover { box-shadow: inset 1px 0 $_linked_separator_color; } + &:active, &:checked { box-shadow: none; } + } + &:only-child { + &:hover { box-shadow: none; } + &:active, &:checked { box-shadow: none; } + } + } + + // Headerbar Suggested and Destructive Action buttons + @each $b_type, $b_color, $b_fg in (suggested-action, $suggested_color, $suggested_fg_color), + (destructive-action, $destructive_color, $destructive_fg_color) { + .button.#{$b_type} { + @include button(suggested_destructive, $b_color, $b_fg); + + &.flat { + @include button(undecorated); + color: $b_color; + outline-color: transparentize($b_color, 0.7); + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%), $b_fg); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%), $b_fg); + } + &.flat:insensitive, + &:insensitive { @include button(header-insensitive); } + } + .button.#{$b_type}:backdrop, + .button.#{$b_type}:backdrop { + opacity: 0.8; + } + } + + // Headerbar Spinbuttons + & .spinbutton { + + &:focus .button { + color: $selected_fg_color; + + &:hover { background-color: transparentize($selected_fg_color, 0.9); border-color: transparent; } + &:insensitive { color: transparentize($selected_fg_color, 0.6); } + } + .button { + color: $header_fg; + + &:hover { background-color: transparentize($header_fg, 0.75); border-color: transparent; } + &:insensitive { color: transparentize($header_fg, 0.3); } + &:active { background-color: rgba(0,0,0,0.1); } + } + } + + // Headerbar ComboBoxes + & GtkComboBox{ + &:insensitive { color: transparentize($header_fg, 0.6); } + + &.combobox-entry .button { + @include entry(header-normal); + + &:hover { @include entry(header-focus); box-shadow: none; } + &:insensitive { @include entry(header-insensitive); } + } + &.combobox-entry .entry { + &:dir(ltr) { + &:focus { box-shadow: none; } + } + &:dir(rtl) { + &:focus { box-shadow: none; } + } + } + &.combobox-entry .button { + + &:dir(ltr) { + box-shadow: inset 1px 0 $header_button_border; + + &:insensitive { box-shadow: inset 1px 0 transparentize($header_button_border, 0.45); } + } + &:dir(rtl) { + box-shadow: inset -1px 0 $header_button_border; + + &:insensitive { box-shadow: inset -1px 0 transparentize($header_button_border, 0.45); } + } + } + } + + // Headerbar Switches + GtkSwitch { + &:backdrop { opacity: 0.75; } + } + + GtkProgressBar { + + &.trough { background-color: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.05), $header_button_border); } + + &:backdrop { opacity: 0.75; } + } + + // Headerbar Scale + .scale { + + &:backdrop { opacity: 0.75; } + + &.trough { + $_trough_bg: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.05), $header_button_border); + background-image: linear-gradient(to bottom, $_trough_bg); + + &:insensitive { background-image: linear-gradient(to bottom, if($variant=='light' and $darker=='false', transparentize($_trough_bg, 0.05), transparentize($_trough_bg, 0.1))); } + } + &.slider { + $_slider_border: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.2), opacify($header_button_border, 0.3)); + $_slider_bg: if($variant=='light' and $darker=='false', opacify($header_button_bg,1), lighten(opacify($header_bg,1), 10%)); + + background-image: linear-gradient(to bottom, $_slider_bg); + border-color: $_slider_border; + + &:hover { + background-image: linear-gradient(to bottom, lighten($_slider_bg, 5%)); + border-color: $_slider_border; + } + &:active { + background-image: linear-gradient(to bottom, $selected_bg_color); + border-color: $selected_bg_color; + } + &:insensitive { + background-image: linear-gradient(to bottom, mix($_slider_bg, $header_bg, 70%)); + border-color: $_slider_border; + } + } + } +} + +// +// Pathbars +// +.path-bar .button { + padding: 5px 10px; + + &:first-child { padding-left: 10px; } + &:last-child { padding-right: 10px; } + &:only-child { + padding-left: 14px; + padding-right: 14px; + } + + // the following is for spacing the icon and the label inside the home button + GtkLabel:last-child { padding-left: 4px; } + GtkLabel:first-child { padding-right: 4px; } + GtkLabel:only-child, GtkLabel { padding-right: 0; padding-left: 0; } + GtkImage { padding-top: 2px; padding-bottom: 1px; } +} + +// +// Tree Views +// +GtkTreeView.view { // treeview grid lines and expanders, unfortunatelly + // the tree lines color can't be set + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + + border-left-color: transparentize($fg_color, 0.85); // this is actually the tree lines color, + border-top-color: transparentize(black, 0.9); // while this is the grid lines color, better then nothing + + &:selected { + border-radius: 0; + border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly + } + + &:insensitive { + color: $insensitive_fg_color; + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 40%); + } + } + + &.dnd { + border-style: solid none; + border-width: 1px; + border-color: mix($fg_color, $selected_bg_color, 50%); + } + + &.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + color: mix($fg_color, $base_color, 50%); + + &:hover { color: $fg_color; } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + &:hover { color: $selected_fg_color; } + } + + &:checked { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + + &.progressbar, &.progressbar:focus { // progress bar in treeviews + color: $selected_fg_color; + border-radius: 3px; + background-image: linear-gradient(to bottom, $selected_bg_color); + + &:selected, &:selected:focus { + color: $selected_bg_color; + box-shadow: none; + background-image: linear-gradient(to bottom, $selected_fg_color); + } + } + &.trough { // progress bar trough in treeviews + color: $fg_color; + background-image: linear-gradient(to bottom, $button_border); + border-radius: 3px; + border-width: 0; + + &:selected, &:selected:focus { + color: $selected_fg_color; + background-image: linear-gradient(to bottom, transparentize(black, 0.8)); + border-radius: 3px; + border-width: 0; + } + } +} + +column-header { + .button { + @extend %column_header_button; + $_column_header_color: mix($fg_color,$base_color,80%); + color: $_column_header_color; + background-color: $base_color; + &:hover { + @extend %column_header_button; + color: $selected_bg_color; + box-shadow: none; + transition: none; //I shouldn't need this + } + &:active { + @extend %column_header_button; + color: $fg_color; + transition: none; //I shouldn't need this + } + &.dnd { + @extend column-header.button.dnd; + } + } + &:last-child .button, + &:last-child.button { //treeview-like derived widgets in Banshee and Evolution + border-right-style: none; + border-image: none; + } +} + +column-header.button.dnd { // for treeview-like derive widgets + transition: none; + color: $selected_bg_color; + box-shadow: inset 1px 1px 0 1px $selected_bg_color, + inset -1px 0 0 1px $selected_bg_color, + inset 1px 1px $base_color, inset -1px 0 $base_color;; + &:active { @extend column-header.button.dnd; } + &:selected { @extend column-header.button.dnd; } + &:hover { @extend column-header.button.dnd; } +} + +%column_header_button { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, + transparentize(if($variant == 'light', black, white), 1) 20%, + transparentize(if($variant == 'light', black, white), 0.89) 20%, + transparentize(if($variant == 'light', black, white), 0.89) 80%, + transparentize(if($variant == 'light', black, white), 1) 80%) 0 1 0 0 / 0 1px 0 0 stretch; + + &:active, &:hover { background-color: $base_color; } + &:active:hover { color: $fg_color; } + &:insensitive { + border-color: $bg_color; + background-image: none; + } +} + +// +// Menus +// +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: opacify($header_bg, 1); + color: $header_fg; + + &:backdrop { + color: transparentize($header_fg, 0.3); + //background-color: opacify($header_bg_backdrop, 1); + } + + & > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; + + &:hover { //Seems like it :hover even with keyboard focus + background-color: $selected_bg_color; + color: $selected_fg_color; + } + &:insensitive { + color: transparentize($header_fg, 0.6); + border-color: transparent; + } + } +} + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: if($variant=='light', $base_color, $bg_color); + border: 1px solid $borders_color; + + .csd & { + padding: 4px 0px; + border-radius: 2px; + border: none; + } + + .menuitem { + padding: 5px; + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + &:insensitive { + color: $insensitive_fg_color; + } + + &.separator { color: transparentize($base_color, 1); } + + //submenu indicators + &.arrow { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); } + &.arrow:dir(rtl) {-gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); } + } + &.button { // overlow buttons + @extend %undecorated_button; + border-style: none; + border-radius: 0; + &.top { border-bottom: 1px solid mix($fg_color, $base_color, 10%); } + &.bottom { border-top: 1px solid mix($fg_color, $base_color, 10%); } + &:hover { background-color: mix($fg_color, $base_color, 10%); } + &:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent ; + } + } +} + +.csd .popup { border-radius: 2px; } + +.menuitem .accelerator { color: gtkalpha(currentColor,0.55); } + +// +// Popovers +// +.popover { + padding: 2px; + border: 1px solid darken($borders_color, 5%); + border-radius: 3px; + background-clip: border-box; + background-color: if($variant=='light', $base_color, $bg_color); + + box-shadow: 0 2px 6px 1px if($variant=='light', transparentize(black, 0.93), transparentize(black, 0.65)); + + & .separator { color: transparentize($base_color, 1); } + .label.separator { @extend .label.separator; } // Noice + + > .list, + > .view, + > .toolbar, + &.osd > .toolbar { + border-style: none; + background-color: transparent; + } + &.osd { @extend %osd; } +} + +//touch selection handlebars for the Popover.osd above +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; + &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); } + &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); } +} + +// +// Notebooks and Tabs +// +.notebook { + padding: 0; + background-color: $base_color; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms $ease-out-quad; + + &.frame { + border: 1px solid $borders_color; + + &.top { border-top-width: 0; } + &.bottom { border-bottom-width: 0; } + &.right { border-right-width: 0; } + &.left { border-left-width: 0; } + } + &.header { + background-color: $bg_color; + + // this is the shading of the header behind the tabs + &.frame { + border: 0px solid $borders_color; + &.top { border-bottom-width: 0; } + &.bottom { border-top-width: 0; } + &.right { border-left-width: 0; } + &.left { border-right-width: 0; } + } + + $_header_border: $borders_color; + &.top { box-shadow: inset 0 -1px $_header_border; } + &.bottom { box-shadow: inset 0 1px $_header_border; } + &.right { box-shadow: inset 1px 0 $_header_border; } + &.left { box-shadow: inset -1px 0 $_header_border; } + } + tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + + outline-offset: 0; + + // tab sizing + $vpadding: 4px; + $hpadding: 15px; + + //FIXME: we get double border in some cases, not considering the broken + //notebook content frame... + &.top, &.bottom { padding: $vpadding $hpadding; } + &.left, &.right { padding: $vpadding $hpadding; } + + &.reorderable-page { + &.top, &.bottom { + padding-left: 12px; // for a nicer close button + padding-right: 12px; // placement + } + } + @each $_tab in (top, bottom, right, left) { + &.reorderable-page.#{$_tab}, &.#{$_tab} { + + @if $_tab==top or $_tab==bottom { + padding-#{$_tab}: $vpadding + 2; + } + @else if $_tab==left or $_tab==right { + padding-#{$_tab}: $hpadding + 2; + } + + @if $_tab==top { border-radius: 3.5px 2px 0 0; } + @else if $_tab==bottom { border-radius: 0 0 2px 3.5px; } + @else if $_tab==left { border-radius: 3.5px 0 0 3.5px; } + @else if $_tab==right { border-radius: 0 3.5px 3.5px 0; } + + border-width: 0; + border-#{$_tab}-width: 2px; + border-color: transparent; + background-color: transparentize($base_color, 1); + + &:hover, &.prelight-page { + background-color: transparentize($base_color, 0.5); + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + &:active, &.active-page, &.active-page:hover { + background-color: $base_color; + + @if $_tab==top { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $base_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + @else if $_tab==bottom { + box-shadow: inset 0 -1px $base_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + @else if $_tab==left { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $base_color; + } + @else if $_tab==right { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $base_color, + inset -1px 0 $borders_color; + } + } + } + } + GtkLabel { //tab text + padding: 0 2px; // needed for a nicer focus ring + color: $insensitive_fg_color; + } + .prelight-page GtkLabel, GtkLabel.prelight-page { + // prelight tab text + color: mix($fg_color, $insensitive_fg_color, 50%); + } + .active-page GtkLabel, GtkLabel.active-page { + // active tab text + color: $fg_color; + } + .button { //tab close button + padding: 0; + @extend %undecorated_button; + color: mix($bg_color, $fg_color, 35%); + + &:hover { + color: lighten(red, 15%); + } + &:active { + color: $selected_bg_color; + } + & > GtkImage { // this is a hack which makes tabs grow + padding: 2px; + } + } + } + &.arrow { + color: $insensitive_fg_color; + &:hover { color: mix($fg_color, $insensitive_fg_color, 50%); } + &:active { color: $fg_color; } + &:insensitive { + color: transparentize($insensitive_fg_color,0.3); + } + } +} + +// +// Scrollbars +// +$_scrollbar_bg_color: darken($base_color, 1%); + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; // minimum size for the slider. + // sadly can't be in '.slider' + // where it belongs + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; + + $_slider_margin: 3px; + $_slider_fine_tune_margin: 4px; + + .button { + border: none; + } + + &.overlay-indicator { + &:not(.dragging):not(.hovering) { // Overlay scrolling indicator + opacity: 0.4; + + -GtkRange-slider-width: 6px; + + .slider { + margin: 0; + background-color: mix($fg_color, $bg_color, 70%); + border: 1px solid if($variant == 'light', transparentize(white, 0.4), transparentize(black, 0.7)); + background-clip: padding-box; + } + + .trough { + border-style: none; + background-color: transparent; + } + + // w/o the following margin tweaks the slider shrinks when hovering/dragging + &.vertical .slider { + margin-top: $_slider_margin - 1px; + margin-bottom: $_slider_margin - 1px; + } + + &.horizontal .slider { + margin-left: $_slider_margin - 1px; + margin-right: $_slider_margin - 1px; + } + + } + + &.dragging, + &.hovering { opacity: 0.99; } + } + + // trough coloring + .trough { + background-color: $_scrollbar_bg_color; + border: 1px none $borders_color; + } + + // slider coloring + .slider { + background-color: mix($fg_color, $bg_color, 40%); + + &:hover { background-color: mix($fg_color, $bg_color, 30%); } + + &:prelight:active, + &:active { background-color: $selected_bg_color;} + + &:insensitive { + background-color: transparent; + } + } + + // sizing + .slider { + border-radius: 100px; + margin: $_slider_margin; + } + + &.fine-tune .slider { margin: $_slider_fine_tune_margin; } + + &.vertical { + + .slider { + margin-left: 1px + $_slider_margin; + + &:dir(rtl) { + margin-left: $_slider_margin; + margin-right: 1px + $_slider_margin; + } + } + + &.fine-tune .slider { + margin-left: 1px + $_slider_fine_tune_margin; + + &:dir(rtl) { + margin-left: $_slider_fine_tune_margin; + margin-right: 1px + $_slider_fine_tune_margin; + } + } + + .trough { + border-left-style: solid; + + &:dir(rtl) { + border-left-style: none; + border-right-style: solid; + } + } + } + + &.horizontal { + + .slider { margin-top: 1px + $_slider_margin; } + + &.fine-tune .slider { margin-top: 1px + $_slider_fine_tune_margin; } + + .trough { border-top-style: solid; } + } +} + +.scrollbars-junction, +.scrollbars-junction.frame { // the small square between two scrollbars + border-color: transparent; + // the border image is used to add the missing dot between the borders, details, details, details... + border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch; + background-color: $_scrollbar_bg_color; + + &:dir(rtl) { border-image-slice: 0 1 0 0; } +} + + +// +// Switches +// +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; + + &.trough, &.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; + + &:dir(rtl) { background-position: left center; } + } +} + +@each $k,$l in ('',''), + (':active','-active'), + (':insensitive','-insensitive'), + (':active:insensitive','-active-insensitive') { + + // load switch troughs from .png files in assets directory + + GtkSwitch.trough#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}#{$asset_suffix}.png"),url("assets/switch#{$l}#{$asset_suffix}@2.png")); + } + + .menu .menuitem:hover GtkSwitch.trough#{$k}, + .list-row:selected GtkSwitch.trough#{$k}, + GtkInfoBar GtkSwitch.trough#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-selected.png"),url("assets/switch#{$l}-selected@2.png")); + } + + .header-bar GtkSwitch.trough#{$k}, + .primary-toolbar GtkSwitch.trough#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-header#{$darker_asset_suffix}.png"),url("assets/switch#{$l}-header#{$darker_asset_suffix}@2.png")); + } +} + +// +// Check and Radio items * +// +@each $w,$a in ('check', 'checkbox'), + ('radio','radio') { + + //standard checks and radios + @each $s,$as in ('','-unchecked'), + (':insensitive','-unchecked-insensitive'), + (':inconsistent', '-mixed'), + (':inconsistent:insensitive', '-mixed-insensitive'), + (':checked', '-checked'), + (':checked:insensitive','-checked-insensitive') { + .#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"), + url("assets/#{$a}#{$as}#{$asset_suffix}@2.png")); + } + + %osd_check_radio { + .#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-dark.png"), + url("assets/#{$a}#{$as}-dark@2.png")); + } + } + // the borders of checks and radios are + // too similar in luminosity to the selected background color, hence + // we need special casing. + .menu .menuitem.#{$w}#{$s}:hover, + GtkTreeView.view.#{$w}#{$s}:selected, + .list-row:selected .#{$w}#{$s}, + GtkInfoBar .#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-selected.png"), + url("assets/#{$a}#{$as}-selected@2.png")); + } + } +} + +// Selectionmode +@each $s,$as in ('','-selectionmode'), + (':checked', '-checked-selectionmode') { + GtkIconView.view.check#{$s}, + GtkFlowBox.view.check#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}#{$asset_suffix}.png"), + url("assets/checkbox#{$as}#{$asset_suffix}@2.png")); + background-color: transparent; + } +} + +GtkCheckButton.text-button, GtkRadioButton.text-button { + // this is for a nice focus on check and radios text + padding: 1px 2px 4px; + outline-offset: 0; + &:insensitive, + &:insensitive:active, + &:insensitive:inconsistent { + // set insensitive color, which is overriden otherwise + color: $insensitive_fg_color; + } +} + +// +// GtkScale +// +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + + &.trough { margin: 5px; } + &.fine-tune { + &.trough { border-radius: 5px; margin: 3px; } + } + &.slider { + $_slider_border: if($variant=='light', transparentize(darken($button_border,25%), 0.5), darken($button_border,2%)); + + background-clip: border-box; + background-image: linear-gradient(to bottom, $button_bg); + border: 1px solid $_slider_border; + border-radius: 50%; + box-shadow: none; + + &:hover { + background-image: linear-gradient(to bottom, lighten($button_bg, 5%)); + border-color: $_slider_border; + } + &:insensitive { + background-image: linear-gradient(to bottom, mix($entry_bg, $bg_color, 55%)); + border-color: transparentize($_slider_border, 0.2); + } + &:active { + background-image: linear-gradient(to bottom, $selected_bg_color); + border-color: $selected_bg_color; + } + //OSD sliders + .osd & { + background-image: linear-gradient(to bottom, $osd_bg_color); + border-color: $selected_bg_color; + + &:hover { background-image: linear-gradient(to bottom, $selected_bg_color); } + &:active { + background-image: linear-gradient(to bottom, darken($selected_bg_color, 10%)); + border-color: darken($selected_bg_color, 10%); + } + } + //selected list-row and infobar sliders + .menu .menuitem:hover &, + .list-row:selected &, + GtkInfoBar & { + background-image: linear-gradient(to bottom, $selected_fg_color); + border-color: $selected_fg_color; + + &:hover { + background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 85%)); + border-color: mix($selected_fg_color, $selected_bg_color, 85%); + } + &:active { + background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 50%)); + border-color: mix($selected_fg_color, $selected_bg_color, 50%); + } + &:insensitive{ + background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 55%)); + border-color: mix($selected_fg_color, $selected_bg_color, 55%); + } + } + } + &.trough { + + $_scale_trough_bg: if($variant == 'light', $button_border, darken($bg_color, 5%)); + + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, $_scale_trough_bg); + &.highlight { + background-image: linear-gradient(to bottom, $selected_bg_color); + + &:insensitive { + background-image: linear-gradient(to bottom, transparentize($selected_bg_color, 0.45)); + } + } + &:insensitive { + background-image: linear-gradient(to bottom, transparentize($_scale_trough_bg, 0.45)); + } + + //OSD troughs + .osd & { + background-image: linear-gradient(to bottom, lighten($osd_bg_color, 7%)); + outline-color: transparentize($osd_fg_color, 0.8); + &.highlight { + background-image: none; + background-image: linear-gradient(to bottom, $selected_bg_color); + } + &:insensitive { } + } + // troughs in selected list-rows and infobars + .menu .menuitem:hover &, + .list-row:selected &, + GtkInfoBar & { + background-image: linear-gradient(to bottom, transparentize(black, 0.8)); + + &.highlight { + background-image: linear-gradient(to bottom, $selected_fg_color); + + &:insensitive { background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 55%)); } + } + &:insensitive { background-image: linear-gradient(to bottom, transparentize(black, 0.9)); } + } + } +} + +// +// Progress bars +// +GtkProgressBar { + padding: 0; + font-size: smaller; + color: transparentize($fg_color, 0.3); + + &.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; + } +} + +// moving bit +.progressbar { + background-color: $selected_bg_color; + border: none; + border-radius: 3px; + box-shadow: none; //needed for clipping + &.left.right { + + } + &.osd { + background-color: $selected_bg_color; + } + .list-row:selected &, + GtkInfoBar & { background-color: $selected_fg_color; } +} + +.osd .scale.progressbar { + background-color: $selected_bg_color; +} + +// background +GtkProgressBar.trough { + border: none; + border-radius: 3px; + background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); + + &.osd { + border-style: none; + background-color: transparent; + box-shadow: none; + } + .list-row:selected &, + GtkInfoBar & { background-color: transparentize(black, 0.8); } +} + +// +// Level Bar +// +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; + + &.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; + } +} + +.level-bar { + &.trough { + @extend GtkProgressBar.trough; + padding: 3px; + border-radius: 4px; + } + &.fill-block { + // FIXME: it would be nice to set make fill blocks bigger, but we'd need + // :nth-child working on discrete indicators + border: 1px solid $selected_bg_color; + background-color: $selected_bg_color; + border-radius: 2px; + + &.indicator-discrete { + &.horizontal { margin: 0 1px; } + &.vertical { margin: 1px 0; } + } + &.level-high { + border-color: $success_color; + background-color: $success_color; + } + &.level-low { + border-color: $warning_color; + background-color: $warning_color; + } + &.empty-fill-block { + background-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + border-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + } + } +} + + +// +// Frames +// +.frame { + border: 1px solid $borders_color; + &.flat { border-style: none; } + padding: 0; + &.action-bar { + padding: 6px; + border-width: 1px 0 0; + } +} + +GtkScrolledWindow { + GtkViewport.frame { // avoid double borders when viewport inside + // scrolled window + border-style: none; + } +} + +//vbox and hbox separators +.separator { + // always disable separators + // -GtkWidget-wide-separators: true; + color: transparentize(black, 0.9); + + // Font and File button separators + GtkFileChooserButton &, + GtkFontButton &, + GtkFileChooserButton &.vertical, + GtkFontButton &.vertical { + // always disable separators + -GtkWidget-wide-separators: true; + } +} + +// +// Lists +// +.list, .list-row { + background-color: $base_color; + border-color: $borders_color; +} + +.list-row, +.grid-child { + padding: 2px; +} + +.list-row.button { + @extend %undecorated_button; + background-color: transparentize(black, 1); // for the transition + border-style: none; // I need no borders here + border-radius: 0; // and no rounded corners + box-shadow: none; // and no box-shadow + &:hover { + background-color: if($variant == 'light', transparentize(black, 0.95), transparentize(white, 0.97)); + } + &:active { + color: $fg_color; + } + &:selected { + &:active { color: $selected_fg_color; } + &:hover { background-color: mix(black, $selected_bg_color, 10%); } + &:insensitive { + color: transparentize($selected_fg_color, 0.3); + background-color: transparentize($selected_bg_color, 0.3); + .label { color: inherit; } + } + } +} + +.list-row:selected { + @extend %selected_items; + .button { @extend %selected-button } +} + +// transition +.list-row, list-row.button { + transition: all 300ms $ease-out-quad; + &:hover { transition: none; } +} + +// +// App Notifications +// +.app-notification, +.app-notification.frame { + padding: 10px; + color: $dark_sidebar_fg; + background-color: $dark_sidebar_bg; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: darken($dark_sidebar_bg, 10%); + + .button { + @include button(osd); + &.flat { + @extend %undecorated_button; + border-color: transparentize($selected_bg_color, 1); + &:insensitive { @extend %undecorated_button; } + } + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); background-clip: padding-box; } + &:insensitive { @include button(osd-insensitive); + } + } +} + +// +// Expanders +// +.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + &:hover { color: lighten($fg_color,30%); } //only lightens the arrow + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } +} + +// +// Calendar +// +GtkCalendar { + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + padding: 2px; + + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 1.5px; + } + &.header { + color: $fg_color; + border: none; + border-radius: 0; + } + &.button, &.button:focus { + color: transparentize($fg_color,0.55); + @include button(undecorated); + + &:hover { + color: $fg_color; + } + &:insensitive { + color: $insensitive_fg_color; + background-color: transparent; + background-image: none; + } + } + &.highlight { color: gtkalpha(currentColor,0.55); } +} + +// +// Dialogs +// +.message-dialog .dialog-action-area .button { + padding: 8px; +} + +.message-dialog { // Message Dialog styling + -GtkDialog-button-spacing: 0; + + .titlebar { background-color: $header_bg; border-bottom: 1px solid darken($header_bg, 7%) } + + &.csd { // rounded bottom border styling for csd version + &.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; + } + .dialog-action-area .button { + padding: 8px; + border-radius: 0; + + @extend %middle_button; + + &:hover, &:active, &:insensitive { + @extend %middle_button; + } + + &:first-child{ @extend %first_button; } + &:last-child { @extend %last_button; } + } + %middle_button { + border-right-style: none; + border-bottom-style: none; + } + %last_button { + border-bottom-right-radius: 3px; + } + %first_button { + border-left-style: none; + border-bottom-left-radius: 3px; + } + } +} + +GtkFileChooserDialog { + .search-bar { + background-color: $bg_color; + border-color: $borders_color; + box-shadow: none; + } + .dialog-action-box { + border-top: 1px solid $borders_color; + } +} + +// +// Sidebar +// +.sidebar, .sidebar .view { + border: none; + background-color: lighten($bg_color, 2%); + + &:selected { + background-color: $selected_bg_color; + } +} + +// Places sidebar is a special case, since the view here have to look like chrome not content, so we override text color +GtkPlacesSidebar.sidebar .view { + + color: $fg_color; + background-color: transparent; + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &.separator { @extend .separator; } +} + +.sidebar-item { + padding: 10px 4px; + > GtkLabel { + padding-left: 6px; + padding-right: 6px; + } + &.needs-attention > GtkLabel { + @extend %needs_attention; + background-size: 6px 6px, 0 0; + } +} + +// +// Paned +// +GtkPaned { // this is for the standard paned separator + + -GtkPaned-handle-size: 1; // sets separator width + + -gtk-icon-source: none; // removes handle decoration + margin: 0 8px 8px 0; // drag area of the separator, not a real margin + + &:dir(rtl) { + margin-right: 0; + margin-left: 8px; + } + .pane-separator { + background-color: $borders_color; + } +} + +GtkPaned.wide { // this is for the paned with wide separator + -GtkPaned-handle-size: 5; // wider separator here + margin: 0; // no need of the invisible drag area so, reset margin + .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: $borders_color; + border-width: 1px; + } + &.vertical .pane-separator { border-style: solid none;} +} + +// +// GtkInfoBar +// +GtkInfoBar { + border-style: none; + + .button { @extend %selected-button } +} + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: $selected_bg_color; + color: $selected_fg_color; +} + + +// +// Buttons on selected backgrounds +// +%selected-button { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.5); + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + } + &:hover { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 0.8); + border-color: transparentize($selected_fg_color, 0.2); + } + &:active, &:active:hover, &:checked { + color: $selected_bg_color; + outline-color: transparentize($selected_bg_color, 0.7); + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:insensitive { + color: transparentize($selected_fg_color, 0.6); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.8); + + &:active, &:checked { + color: transparentize($selected_bg_color, 0.6); + background-color: transparentize($selected_fg_color, 0.8); + border-color: transparentize($selected_fg_color, 0.8); + } + } +} + +// +// Tooltips +// +.tooltip { + &.background { + // background-color needs to be set this way otherwise it gets drawn twice + // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details. + background-color: lighten($osd_bg_color, 10%); + background-clip: padding-box; + } + + color: $osd_fg_color; + border-radius: 2px; + + &.window-frame.csd { + background-color: transparent; + } +} + +.tooltip * { //Yeah this is ugly + padding: 4px; + background-color: transparent; + color: inherit; // just to be sure +} + +// +// Color Chooser +// + +GtkColorSwatch { + // This widget is made of two boxes one on top of the other, the lower box is GtkColorSwatch {} the other one + // is GtkColorSwatch .overlay {}, GtkColorSwatch has the programmatically set background, so most of the style + // is applied to the overlay box. + + // take care of colorswatches on selected elements + :selected & { + box-shadow: none; + &.overlay, &.overlay:hover { + border-color: $selected_fg_color; + } + } + + // border rounding + &.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + &.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } + &.left, &:first-child, &:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + } + &.right, &:last-child, &:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + } + &:only-child, &:only-child .overlay { + border-radius: 3px; + } + // nth-child works just on the custom colors row + + // hover effect + &:hover, + &:hover:selected { + background-image: linear-gradient(to bottom, transparentize(white, 0.8)); + } + + // no hover effect for the colorswatch in the color editor + GtkColorEditor & { + border-radius: 3px; // same radius as the entry + &:hover { + background-image: none; + } + } + + // indicator and keynav outline colors, color-dark is a color with luminosity lower then 50% + &.color-dark { + color: white; + outline-color: transparentize(black, 0.7); + } + &.color-light { + color: black; + outline-color: transparentize(white, 0.5); + } + + // border color + &.overlay, + &.overlay:selected { + border: 1px solid transparentize(black, 0.85); + &:hover { border-color: transparentize(black, 0.75); } + } + + // make the add color button looks like, well, a button + &#add-color-button { + border-style: solid; // the borders are drawn by the overlay for standard colorswatches to have them semi + border-width: 1px; // translucent on the colored background, here it's not necessary so they need to be set + @include button(normal); + &:hover { @include button(hover); } + .overlay { @include button(undecorated); } // reset the overlay to not cover the button style underneath + } +} + +GtkColorButton.button { + padding: 5px; // Uniform padding on the GtkColorButton + + GtkColorSwatch { border-radius: 0; } +} + +// +// Misc +// +.scale-popup .button { // +/- buttons on GtkVolumeButton popup + padding: 6px; + &:hover { + @include button(hover); + } +} + +GtkVolumeButton.button { padding: 8px; } + +// Decouple the font of context menus from their entry/textview +.touch-selection, +.context-menu { font: initial;} + +.monospace { font: Monospace; } + +// +// Overshoot +// +// This is used by GtkScrolledWindow, when content is touch-dragged past boundaries. +// This draws a box on top of the content, the size changes programmatically. +.overshoot { + &.top { @include overshoot(top); } + &.bottom { @include overshoot(bottom); } + &.left { @include overshoot(left); } + &.right { @include overshoot(right); } +} + +// +// Undershoot +// +// Overflow indication, works similarly to the overshoot, the size if fixed tho. +.undershoot { + &.top { @include undershoot(top); } + &.bottom { @include undershoot(bottom); } + &.left { @include undershoot(left); } + &.right { @include undershoot(right); } +} + +// +// Window Decorations +// + +.window-frame { + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + border-width: 0px; + + $_wm_border: if($variant=='light', transparentize(black, 0.9), transparentize(black, 0.45)); + + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), $_wm_border), + 0 8px 8px 0 if($variant == 'light', opacify($_wm_border, 0.1), transparentize($_wm_border, 0.2)); + + // this is used for the resize cursor area + margin: 10px; + + &:backdrop { + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', transparentize(darken($header_bg, 7%), 0.1), $_wm_border), + 0 5px 5px 0 if($variant == 'light', opacify($_wm_border, 0.1), transparentize($_wm_border, 0.2)); + } + &.tiled { + border-radius: 0; + } + &.popup { + box-shadow: none; + border-radius: 0; + } + // server-side decorations as used by mutter + &.ssd { + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', transparentize(black, 0.35), $_wm_border); + + &.maximized { border-radius: 0; } + } + &.csd { + &.popup { + border-radius: 2px; + box-shadow: 0 3px 6px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.1)), + 0 0 0 1px if($variant == 'light', $_wm_border, darken($bg_color, 10%)); + } + &.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.3)); + } + &.message-dialog { border-radius: 3px; } + } + &.solid-csd { + border-radius: 0; + margin: 1px; + background-color: $header_bg; + box-shadow: none; + } +} + +// +// Titlebuttons +// +.header-bar, +.titlebar { + + &.default-decoration .button.titlebutton { // no vertical padding for ssd buttons + padding-top: 0px; // already handled by the titlebar-padding + padding-bottom: 0px; + } + + .button.titlebutton { + @extend .image-button; + + &:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; + } + padding-left: 4px; + padding-right: 4px; + + @include button(undecorated); + background-color: transparentize($header_bg, 1); + + &:hover { + @include button(header-hover); + } + &:active, &:checked { + @include button(header-active); + } + &.close, &.maximize, &.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; + + &:backdrop { opacity: 1; } + } + // Load png assets for each button + @each $k in ('close','maximize', 'minimize') { + @each $l, $m in ('',''), (':backdrop','-backdrop'), (':hover','-hover'), (':active','-active') { + + &.#{$k}#{$l} { background-image: -gtk-scaled(url('assets/titlebutton-#{$k}#{$m}#{$darker_asset_suffix}.png'), + url('assets/titlebutton-#{$k}#{$m}#{$darker_asset_suffix}@2.png')); } + } + } + } +} + +// catch all extend +%selected_items { + background-image: none; + background-color: $selected_bg_color; + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); +} diff --git a/OSX-Arc-White/gtk-3.16/sass/_drawing.scss b/OSX-Arc-White/gtk-3.16/sass/_drawing.scss new file mode 100755 index 0000000..36a5f36 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/_drawing.scss @@ -0,0 +1,366 @@ +// Drawing mixins + +// Entries + +@mixin entry($t) { +// +// Entries drawing function +// +// $t: entry type +// + + @if $t==normal { + // + // normal entry + // + color: $text_color; + border-color: $entry_border; + background-color: $entry_bg; + background-image: linear-gradient(to bottom, $entry_bg); + } + + @if $t==focus { + // + // focused entry + // + color: $text_color; + border-color: if($variant=='light', $selected_bg_color, $button_border); + background-color: $entry_bg; + background-image: linear-gradient(to bottom, $entry_bg); + + @if $variant == 'dark' { + box-shadow: inset 1px 0 $selected_bg_color, + inset -1px 0 $selected_bg_color, + inset 0 1px $selected_bg_color, + inset 0 -1px $selected_bg_color; + } + } + + @if $t==insensitive { + // + // insensitive entry + // + color: $insensitive_fg_color; + border-color: transparentize($entry_border, 0.45); + background-color: transparentize($entry_bg, 0.45); + background-image: linear-gradient(to bottom, transparentize($entry_bg, 0.45)); + } + + @if $t==header-normal { + // + // normal header-bar entry + // + + color: $header_fg; + border-color: $header_entry_border; + background-image: linear-gradient(to bottom, $header_entry_bg); + background-color: transparent; + + &.image, &.image:hover { color: inherit; } + } + + @if $t==header-focus { + // + // focused header-bar entry + // + color: $selected_fg_color; + border-color: if($darker=='false' and $variant=='light', $selected_bg_color, transparent); + background-image: linear-gradient(to bottom, $selected_bg_color); + } + + @if $t==header-insensitive { + // + // insensitive header-bar entry + // + color: transparentize($header_fg, 0.45); + background-image: linear-gradient(to bottom, transparentize($header_entry_bg, 0.15)); + } + + @else if $t==osd { + // + // normal osd entry + // + color: $osd_fg_color; + border-color: $osd_entry_border; + background-image: linear-gradient(to bottom, $osd_entry_bg); + background-color: transparent; + + &.image, &.image:hover { color: inherit; } + } + + @else if $t==osd-focus { + // + // active osd entry + // + color: $selected_fg_color; + border-color: $osd_entry_border; + background-image: linear-gradient(to bottom, $selected_bg_color); + } + + @else if $t==osd-insensitive { + // + // insensitive osd entry + // + color: transparentize($osd_fg_color, 0.45); + background-image: linear-gradient(to bottom, transparentize($osd_entry_bg, 0.15)); + } +} + +// Buttons + +@mixin button($t, $actionb_bg:red, $actionb_fg: green) { +// +// Button drawing function +// +// $t: button type, +// $actionb_bg, $actionb_fg: used for destructive and suggested action buttons + + @if $t==normal { + // + // normal button + // + color: $fg_color; + outline-color: transparentize($fg_color, 0.7); + border-color: $button_border; + background-color: $button_bg; + } + + @else if $t==hover { + // + // hovered button + // + color: $fg_color; + outline-color: transparentize($fg_color, 0.7); + border-color: $button_border; + background-color: lighten($button_bg, 5%); + } + + @else if $t==active { + // + // pushed button + // + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + + border-color: if($variant=='light', $selected_bg_color, $button_border); + background-color: $selected_bg_color; + } + + @else if $t==insensitive { + // + // insensitive button + // + color: $insensitive_fg_color; + border-color: transparentize($button_border, 0.45); + background-color: transparentize($button_bg, 0.45); + + > GtkLabel { color: inherit; } + } + + @else if $t==insensitive-active { + // + // insensitive pushed button + // + color: transparentize($selected_fg_color, 0.2); + border-color: transparentize($selected_bg_color, 0.25); + background-color: transparentize($selected_bg_color, 0.25); + + opacity: 0.6; + + > GtkLabel { color: inherit; } + } + + @if $t==header-normal { + // + // normal header-bar button + // + color: $header_fg; + outline-color: transparentize($header_fg, 0.7); + outline-offset: -3px; + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + } + + @else if $t==header-hover { + // + // hovered header-bar button + // + color: $header_fg; + outline-color: transparentize($header_fg, 0.7); + border-color: $header_button_border; + background-color: $header_button_bg; + } + + @else if $t==header-active { + // + // pushed header-bar button + // + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + border-color: if($darker=='false' and $variant=='light', $selected_bg_color, transparent); + background-color: $selected_bg_color; + } + + @else if $t==header-insensitive { + // + // insensitive header-bar button + // + color: transparentize($header_fg, 0.45); + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + + > GtkLabel { color: inherit; } + } + + @else if $t==header-insensitive-active { + // + // header-bar insensitive pushed button + // + color: transparentize($selected_fg_color, 0.25); + border-color: transparentize($selected_bg_color, 0.35); + background-color: transparentize($selected_bg_color, 0.35); + } + + @else if $t==osd { + // + // normal osd button + // + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + border-color: $osd_button_border; + background-color: $osd_button_bg; + } + + @else if $t==osd-hover { + // + // active osd button + // + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + border-color: $osd_button_border; + background-color: opacify(lighten($osd_button_bg, 7%), 0.1); + } + + @else if $t==osd-active { + // + // active osd button + // + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + border-color: $osd_button_border; + background-color: $selected_bg_color; + } + + @else if $t==osd-insensitive { + // + // insensitive osd button + // + color: $osd_insensitive_fg_color; + border-color: $osd_button_border; + background-color: transparentize($osd_button_bg, 0.15); + } + + @else if $t==suggested_destructive { + // + // suggested or destructive action buttons + // + background-clip: border-box; + + color: $actionb_fg; + outline-color: transparentize($actionb_fg, 0.7); + background-color: $actionb_bg; + border-color: $actionb_bg; + } + + @else if $t==undecorated { + // + // reset + // + border-color: transparent; + background-color: transparent; + background-image: none; + } +} + +// +// Overshoot +// +@mixin overshoot($p, $c:$selected_bg_color) { +// $p: position +// $c: base color +// +// possible $p values: +// top, bottom, right, left +// + + $_big_gradient_length: 60%; + + $_position: center top; + $_big_gradient_size: 100% $_big_gradient_length; + + @if $p==bottom { + $_position: center bottom; + } + + @else if $p==right { + $_position: right center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + @else if $p==left { + $_position: left center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + background-image: -gtk-gradient(radial, + $_position, 0, + $_position, 0.6, + from(transparentize($c, 0.8)), + to(transparentize($c, 1))); + + background-size: $_big_gradient_size; + background-repeat: no-repeat; + background-position: $_position; + + background-color: transparent; // reset some properties to be sure to not inherit them somehow + border: none; // + box-shadow: none; // +} + +// +// Undershoot +// +@mixin undershoot($p) { +// $p: position +// +// possible $p values: +// top, bottom, right, left +// + + $_undershoot_color_dark: transparentize(black, 0.8); + $_undershoot_color_light: transparentize(white, 0.8); + + $_gradient_dir: left; + $_dash_bg_size: 10px 1px; + $_gradient_repeat: repeat-x; + $_bg_pos: center $p; + + background-color: transparent; // shouldn't be needed, but better to be sure; + + @if ($p == left) or ($p == right) { + $_gradient_dir: top; + $_dash_bg_size: 1px 10px; + $_gradient_repeat: repeat-y; + $_bg_pos: $p center; + } + + background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%); + + padding-#{$p}: 1px; + background-size: $_dash_bg_size; + background-repeat: $_gradient_repeat; + background-origin: content-box; + background-position: $_bg_pos; +} diff --git a/OSX-Arc-White/gtk-3.16/sass/_granite.scss b/OSX-Arc-White/gtk-3.16/sass/_granite.scss new file mode 100755 index 0000000..8e3b35d --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/_granite.scss @@ -0,0 +1,218 @@ +// Granite Widgets + +// +// Overlay Bar +// +.overlay-bar { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; + + GtkLabel { color: $selected_fg_color; } +} + +// +// Thin Pane Separator +// +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid $borders_color; + border-right: 1px solid $borders_color; + +} + +// avoid borders when a viewport is +// packed into a Static Notebook, or Popover +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +// +// Help Button +// +.help_button { + border-radius: 100px; + padding: 3px 9px; +} + +// +// Secondary Toolbars +// +.secondary-toolbar.toolbar { + padding: 3px; + border-bottom: 1px solid $borders_color; + + .button { padding: 0 3px 0 3px; } +} + +// +// Bottom Toolbars +// +.bottom-toolbar.toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: $borders_color; + background-color: $bg_color; + + .button { padding: 2px 3px 2px 3px; } +} + +// +// Sidebar & Source List +// +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; +} + +.source-list, +.source-list.view { + background-color: $bg_color; + color: $fg_color; + -gtk-icon-style: regular; +} + +.source-list.category-expander { + color: transparent; +} + +.source-list.view:prelight { + background-color: lighten($bg_color, 5%); +} + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; +} + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: $bg_color; + background-image: none; +} + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; +} + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: $selected_fg_color; + color: $selected_bg_color; +} + +// +// Expander +// +.source-list.category-expander { + color: $fg_color; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; +} + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; +} + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +// +// Welcome +// +GraniteWidgetsWelcome { + background-color: $base_color; +} + +GraniteWidgetsWelcome GtkLabel { + color: mix($fg_color, $bg_color, 50%); + font: open sans 11; + text-shadow: none; +} + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: transparentize($fg_color, 0.2); +} + +// +// Help Button +// +.help_button { + border-radius: 0; +} + +// +// Popover +// +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + + border: 1px solid transparentize(black, 0.7); + margin: 0; +} + +.popover_bg { + background-image: linear-gradient(to bottom, $base_color); + border: 1px solid transparentize(black, 0.7); +} + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; +} + +// +// Xs Entry +// +GraniteWidgetsXsEntry.entry { padding: 4px; } + +// +// Text Styles +// +.h1 { font: open sans 24px; } +.h2 { font: open sans light 18px; } +.h3 { font: open sans 11px; } +.h4, +.category-label { + color: mix($bg_color, $text_color, 30%); + font-weight: 600; +} + +.h4 { + padding-bottom: 6px; + padding-top: 6px; +} + +GtkListBox .h4{ + padding-left: 6px; +} diff --git a/OSX-Arc-White/gtk-3.16/sass/_lightdm.scss b/OSX-Arc-White/gtk-3.16/sass/_lightdm.scss new file mode 100755 index 0000000..bb7214a --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/_lightdm.scss @@ -0,0 +1,113 @@ +// the panel widget at the top +#panel_window { + background-color: $panel_bg; + color: $panel_fg; + font: bold; + box-shadow: inset 0 -1px darken($panel_bg, 7%); + + // the menubars/menus of the panel, i.e. indicators + .menubar { + padding-left: 5px; + + &, > .menuitem { + background-color: transparent; + color: $panel_fg; + font: bold; + } + } + + .menubar .menuitem:insensitive { + color: transparentize($panel_fg, 0.5); + + GtkLabel { color: inherit; } + } + .menubar .menu .menuitem { font: normal; } +} + +// the login window +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: $fg_color; +} + +// the top half of the login-window, in GtkDialog terms, the content +#content_frame { + padding-bottom: 14px; + background-color: $bg_color; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid transparentize(black, 0.9); + border-width: 1px 1px 0 1px; +} + +#content_frame .button { + @include button(normal); + + &:hover { @include button(hover); } + &:active, &:checked { @include button(active); } + &:insensitive { @include button(insensitive); } +} + +// the lower half of the login-window, in GtkDialog terms the buttonbox or action area +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: if($variant=='light', $osd_bg_color, $header_bg); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid transparentize(black, 0.9); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px if($variant=="light", $dark_sidebar_border, $header_border); +} + +#buttonbox_frame .button{ + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } +} + +#login_window #user_combobox { + color: $fg_color; + font: 13px; + + .menu { font: normal; } + .arrow {} +} + +// the user's avatar box +#user_image { + padding: 3px; + border-radius: 2px; +} + +// the border around the user's avatar box +#user_image_border {} + +// the shutdown button +#shutdown_button.button { + @include button(suggested_destructive, $destructive_color); + + &:hover { @include button(suggested_destructive, lighten($destructive_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($destructive_color, 10%)); } +} + +// the restart button +#restart_button.button { + @include button(suggested_destructive, $suggested_color); + + &:hover { @include button(suggested_destructive, lighten($suggested_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($suggested_color, 10%)); } +} + +// the warning, in case a wrong password is entered or something else goes wrong according to PAM +#greeter_infobar { + border-bottom-width: 0; + font: bold; +} diff --git a/OSX-Arc-White/gtk-3.16/sass/_transparent_widgets.scss b/OSX-Arc-White/gtk-3.16/sass/_transparent_widgets.scss new file mode 100755 index 0000000..7d1e0c9 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/_transparent_widgets.scss @@ -0,0 +1,239 @@ +.titlebar .separator { + color: $header_border; //fixes separator in gnome-tweak-tool +} + +NemoWindow GtkEventBox { background-color: $bg_color; } // fixes nemo statusbar + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; +} + +@if $variant==dark { + GtkFileChooserDialog, + NautilusWindow , + NemoWindow { + .sidebar { border-right: 1px solid $dark_sidebar_border; } + + .sidebar:dir(rtl) { border-left: 1px solid $dark_sidebar_border; } + } +} + +// Dark transparent sidebars +GtkFileChooserDialog, +NautilusWindow, +NemoWindow, +MarlinViewWindow { + + &.csd.background, + .source-list, .source-list.view, .source-list.view:prelight { background-color: transparent; } + + .sidebar, .source-list.sidebar.view { + background-color: $dark_sidebar_bg; + + .view, row { + background-color: transparent; + color: $dark_sidebar_fg; + + &.image { color: transparentize($dark_sidebar_fg, 0.3); } + + &.cell:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + + &.frame { color: $dark_sidebar_fg; } + + .separator { color: transparent; } + + .scrollbar { @extend %dark_sidebar_scrollbar } + } + &.maximized .sidebar { background-color: opacify($dark_sidebar_bg, 1); } +} + +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {background-color: $dark_sidebar_border} + +// Fix Nautilus transparency issues +NautilusWindow NautilusWindowSlot { background-color: $base_color; } +NautilusDesktopWindow NautilusWindowSlot { background-color: transparent; } + +GtkFileChooserDialog { + + &.background.csd, &.background { background-color: $dark_sidebar_bg } + .sidebar { background-color: transparent } + + // Yeah, this is ugly, but prevents a transparent background in the image preview box + GtkPaned > .vertical > .horizontal { background-color: $bg_color; } + + // fix for non gnome environments + .dialog-action-box { background-color: $bg_color } + + .dialog-vbox > .frame { + color: $dark_sidebar_fg; + border-color: transparent; + } + .action-bar.frame { + background-color: transparent; + border-color: if($variant =='light', darken($dark_sidebar_bg, 5%), darken($dark_sidebar_bg, 10%)); + } + + .action-bar.frame, + .dialog-vbox > .frame { + + .button { @extend %dark_sidebar_button; } + .entry { @extend %dark_sidebar_entry; } + + @extend %osd_check_radio; + + GtkLabel, GtkComboBox { color: $dark_sidebar_fg; } + } +} + +// +// Paned Headerbars +// +FeedReaderreaderUI.background.csd, +GeditWindow.background.csd { + + > .titlebar .pane-separator, + &.maximized > .titlebar .pane-separator, + > .titlebar .pane-separator:backdrop, + &.maximized > .titlebar .pane-separator:backdrop { background-color: $header_border; } + + > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: $header_bg; + + &:backdrop { background-color: $header_bg_backdrop; } + } + + &.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: opacify($header_bg, 1); + + &:backdrop { background-color: opacify($header_bg_backdrop, 1); } + } +} + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; +} + +// Gedit +GeditWindow.background { + &.csd { background-color: transparent; } + + .gedit-side-panel-paned .pane-separator { background-color: $dark_sidebar_border; } + .gedit-bottom-panel-paned .pane-separator { background-color: $borders_color; } +} + +.gedit-bottom-panel-paned { background-color: $base_color; } + +.gedit-document-panel { + background-color: $dark_sidebar_bg; + + .maximized & { background-color: opacify($dark_sidebar_bg, 1); } + + .list-row { color: $dark_sidebar_fg; } + + .list-row { + background-color: transparentize($dark_sidebar_fg, 1); + border: solid transparentize($dark_sidebar_fg, 1); + border-width: 3px 2px 3px 2px; + } + .list-row:hover { + border: solid transparentize($dark_sidebar_fg, 0.85); + border-width: 3px 2px 3px 2px; + background-color: transparentize($dark_sidebar_fg, 0.85); + } + .list-row:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + border: solid $selected_bg_color; + border-width: 3px 2px 3px 2px; + + .button { color: $selected_fg_color; } + } + .list-row:selected, .list-row:selected:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + border: solid $selected_bg_color; + border-width: 3px 2px 3px 2px; + } + .prelight-row .button:active { + color: $dark_sidebar_fg; + } +} + +GeditFileBrowserWidget { + background-color: $dark_sidebar_bg; + + .maximized & { background-color: opacify($dark_sidebar_bg, 1); } + + .scrollbar { @extend %dark_sidebar_scrollbar; } + + .horizontal { + background-color: transparent; + border-color: darken($dark_sidebar_bg, 7%); + + .button { @extend %dark_sidebar_button; } + GtkComboBox { color: $dark_sidebar_fg; } + } +} + +GeditWindow.background.csd GeditFileBrowserView.view { + + background-color: transparent; + color: $dark_sidebar_fg; + + &.expander { + color: $dark_sidebar_fg; + &:hover { color: $selected_bg_color; } + } +} + +%dark_sidebar_button { + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } +} + +%dark_sidebar_entry { + @include entry(osd); + + &:focus { @include entry(osd-focus); } + &:insensitive { @include entry(osd-insensitive); } +} + +%dark_sidebar_scrollbar { + + &.overlay-indicator:not(.dragging):not(.hovering) .slider { + background-color: lighten($dark_sidebar_fg, 15%); + border: 1px solid transparentize(black, 0.7); + } + + // trough coloring + .trough { + background-color: transparentize(black, 0.8); + border: none; + } + + // slider coloring + .slider { + background-color: transparentize(lighten($dark_sidebar_fg, 15%), 0.3); + + &:hover { background-color: lighten($dark_sidebar_fg, 20%); } + + &:prelight:active { background-color: $selected_bg_color; } + + &:insensitive { + background-color: transparent; + } + } +} diff --git a/OSX-Arc-White/gtk-3.16/sass/_unity.scss b/OSX-Arc-White/gtk-3.16/sass/_unity.scss new file mode 100755 index 0000000..2441035 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/_unity.scss @@ -0,0 +1,159 @@ +// Decorations +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: $selected_bg_color; + + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; + + &.top { + border: 1px solid if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), transparentize(black, 0.9)); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + + background-image: linear-gradient(to bottom, opacify($header_bg, 1)); + color: $header_fg; // The foreground color will be used to paint the text + + box-shadow: inset 0 1px lighten($header_bg, 3%); + + &:backdrop { + border-bottom-width: 0; + //background-image: linear-gradient(to bottom, opacify($header_bg_backdrop, 1)); + color: transparentize($header_fg, 0.3); + } + } + &.left, &.right, &.bottom, + &.left:backdrop, &.right:backdrop, &.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), transparentize(black, 0.9))); + } +} + +// Panel Style +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: lighten($panel_fg, 20%); + box-shadow: none; + + &:backdrop { color: lighten($panel_fg, 1%); } +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: $selected_fg_color; + background-image: linear-gradient(to bottom, $selected_bg_color); + border-bottom: none; +} + +// Unity Greeter +.lightdm.menu { + background-image: none; + background-color: transparentize(black, 0.6); + border-color: transparentize(white, 0.2); + border-radius: 4px; + padding: 1px; + color: white; +} + +.lightdm-combo .menu { + background-color: lighten($header_bg, 8); + border-radius: 0px; + padding: 0px; + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + color: transparentize(white, 0.2); + background-image: none; + background-color: transparentize(black, 0.5); + + & > .menuitem { + padding: 2px 6px; + } +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: transparentize(black, 0.7); + border-color: transparentize(white, 0.6); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: transparentize(white, 0.9); + border-width: 1px; + border-style: solid; + color: white; +} + +.lightdm.entry:selected { + background-color: transparentize(white, 0.2); +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; + + &.selected { + background-color: transparentize(black, 0.3); + border-width: 1px; + } +} + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); + } +} diff --git a/OSX-Arc-White/gtk-3.16/sass/gtk-dark.scss b/OSX-Arc-White/gtk-3.16/sass/gtk-dark.scss new file mode 100755 index 0000000..529ee3d --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/gtk-dark.scss @@ -0,0 +1,13 @@ +$variant: 'dark'; +$darker: 'false'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.16/sass/gtk-darker.scss b/OSX-Arc-White/gtk-3.16/sass/gtk-darker.scss new file mode 100755 index 0000000..34b8f81 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/gtk-darker.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'true'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.16/sass/gtk-solid-dark.scss b/OSX-Arc-White/gtk-3.16/sass/gtk-solid-dark.scss new file mode 100755 index 0000000..959d8b1 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/gtk-solid-dark.scss @@ -0,0 +1,13 @@ +$variant: 'dark'; +$darker: 'false'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.16/sass/gtk-solid-darker.scss b/OSX-Arc-White/gtk-3.16/sass/gtk-solid-darker.scss new file mode 100755 index 0000000..45b7dbe --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/gtk-solid-darker.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'true'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.16/sass/gtk-solid.scss b/OSX-Arc-White/gtk-3.16/sass/gtk-solid.scss new file mode 100755 index 0000000..28ff2b6 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/gtk-solid.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'false'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.16/sass/gtk.scss b/OSX-Arc-White/gtk-3.16/sass/gtk.scss new file mode 100755 index 0000000..9bb0348 --- /dev/null +++ b/OSX-Arc-White/gtk-3.16/sass/gtk.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'false'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.18/assets.svg b/OSX-Arc-White/gtk-3.18/assets.svg new file mode 100755 index 0000000..7086f47 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/assets.svg @@ -0,0 +1,5965 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gtk-3.18/assets.txt b/OSX-Arc-White/gtk-3.18/assets.txt new file mode 100755 index 0000000..a11af04 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/assets.txt @@ -0,0 +1,84 @@ +checkbox-checked +checkbox-checked-insensitive +checkbox-unchecked +checkbox-unchecked-insensitive +checkbox-mixed +checkbox-mixed-insensitive +radio-checked +radio-checked-insensitive +radio-unchecked +radio-unchecked-insensitive +radio-mixed +radio-mixed-insensitive +checkbox-checked-selected +checkbox-checked-insensitive-selected +checkbox-unchecked-selected +checkbox-unchecked-insensitive-selected +checkbox-mixed-selected +checkbox-mixed-insensitive-selected +checkbox-checked-selectionmode +checkbox-selectionmode +radio-checked-selected +radio-checked-insensitive-selected +radio-unchecked-selected +radio-unchecked-insensitive-selected +radio-mixed-selected +radio-mixed-insensitive-selected +switch +switch-active +switch-insensitive +switch-active-insensitive +switch-header +switch-active-header +switch-insensitive-header +switch-active-insensitive-header +switch-selected +switch-active-selected +switch-insensitive-selected +switch-active-insensitive-selected +titlebutton-close +titlebutton-close-backdrop +titlebutton-close-hover +titlebutton-close-active +titlebutton-maximize +titlebutton-maximize-backdrop +titlebutton-maximize-hover +titlebutton-maximize-active +titlebutton-minimize +titlebutton-minimize-backdrop +titlebutton-minimize-hover +titlebutton-minimize-active +checkbox-checked-dark +checkbox-checked-insensitive-dark +checkbox-unchecked-dark +checkbox-unchecked-insensitive-dark +checkbox-mixed-dark +checkbox-mixed-insensitive-dark +checkbox-checked-selectionmode-dark +checkbox-selectionmode-dark +radio-checked-dark +radio-checked-insensitive-dark +radio-unchecked-dark +radio-unchecked-insensitive-dark +radio-mixed-dark +radio-mixed-insensitive-dark +switch-dark +switch-active-dark +switch-insensitive-dark +switch-active-insensitive-dark +switch-header-dark +switch-active-header-dark +switch-insensitive-header-dark +switch-active-insensitive-header-dark +titlebutton-close-dark +titlebutton-close-backdrop-dark +titlebutton-close-hover-dark +titlebutton-close-active-dark +titlebutton-maximize-dark +titlebutton-maximize-backdrop-dark +titlebutton-maximize-hover-dark +titlebutton-maximize-active-dark +titlebutton-minimize-dark +titlebutton-minimize-backdrop-dark +titlebutton-minimize-hover-dark +titlebutton-minimize-active-dark diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-dark.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..48e843515ab0c485311bf4a55333dec8ea1be7a5 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uGfKP}k zkPevqIC#qAplJ_+raXcmZ3Amp4tfJo(_x>sQ@$-H{5miA_g)L=y&lkaGho8)Kp>iQ4``-jUzsz|Ciapb zzhDMWFYiZ>pG2FlSpgJE^mK6ykqFN{f0OTkfPh0_s8{Lz(uH&X|3B%qLSS!x@uZUt z0YPyM{YlIsO&yFKT#n}rUo`s5uV8;57pW>cXVLCEIgX}l-oAYk);G&g@vye{$?ZSh m>~rGTw}1I#2ajoW|5yvdM9UW~5={hJ#^CAd=d#Wzp$P!*h=fG| literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bfcde3f7ce2ffc388ebaa94c0880c97273347830 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EjR8I( zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(|QFz*^hTM#tDe$JkNF#7WoG zS{$vXmF-2)>dazhDL#b&Zv4*R9|1=KY6{pE#J)F9T&Z zdAc};Se#ya`LGiA&$E%;g2R{h`Nh369N8wR9P8oIVsCr) z;_}8XJnvi;_ZnYo_{Dh9f$drShd)fO)^ape9o7KyxmnQ|wf@-^Ck3hP(hF=i zcUj+MDF0e|FwvYre=Eb?JBQZ_f1Y}Gt#20NuD`RdUwZjKrZ3ihhOFEaA?wxF>XkS5 zC*5to@9^N#Ig=BA6)rO*#?N2&_p+0)(G<^VZk0FlBPSKzx0lP50J@&R)78&qol`;+ E01TMDVE_OC literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6d855156b7a8a5084e5644d663f227ec0350818b GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uAfKP}k zkPe>wEO6?Bpec`nCO-(8{76UNO2^Pf$IwCF%2(gY&(JQ&&@RN#InvNM*3>h_)H}_& zc%^&AX77fB-i?QSn@{+*pYrRx;Ma3Cpyzr(-_3vtw*w~K1Dduk$G{k9x?D++UoeA) zW=(Bv4-W9F=E)zR$^=gr#}J9|-1FXi4GKIg0W3O?_(fe=cm6k3W%T4cmlthayI3{=5_Re8$FsbN%cO-6|?G}B- h=kH6pT1>xw))y)hdZM{))*YZ-44$rjF6*2Ung9h;g@6D6 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..2fb1a071cd4faa895726619e556ae755ef024910 GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCt^q zrcQdM&U)sqdKRAg7T)?cL55D@=DykH0fiPprB;!3R?*Eik&RASvz@Z%xt6YWuiEBW zwavTnsBh~D-}X}hlkNpgdH^&$w@>sj&;?p0L4Lsu{Gwv9@d*iuP0cMWtvz_a8ivVd zfV$Rux;TbdoL+nRrdX4L09%5pxAB2ZwfY|2-|G(+ylHY>=GXrJ(*I&vb)D6VaMs$RNfh(%|&TzM_utY}ld&H$OxvJ=pkcj{a?h3(sHA*`s~p+I!!E zXInp1G2i)mv9+L@xr3|a^6c$9N|W|&s(!8LXtDS2tm~&<&wXF;<`=V>j&9ix6aC-U z`yco5OqgHBroi9K!@#L`&g5-)x6g|J-_0hc()KfY-Y>`&59SF6I-SAO)z4*}Q$iB} DJmAN@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..5bf4e57adfde03979a0b49be72946ae7eb0f4fc5 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkp7PZf~GtQnffSf>Z6o-&r%jV%UblTc*XP5mCtL|zpPvTvSH)Pqqo1Ed-UVZ%U=)P z{(AP|_wx_G-+uZ1>Brx1zyAIJqThdi|NaX!&u{-B2cXfiB|(0{3>um>wLLh1xE~8Q zP+^>>i(`ny)ZBhgz6J#WmS{84@)(A>|My>JPEfe9eO1adwp9j>@hr>}3f(J$v4-vg-QhqCG25?_YIQ VNI7kn<_4fm44$rjF6*2UngFVYrq}=g literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..95ea1e573cb38f8c64edb73a3a5456e79e406c83 GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E)d4;s zu0Z-fArLg>QOJ}>;nRWWNhA=>d=fwVN#fimN%Nj%Eqa!}?0M^!*InD*_Uw8+egFH} zhu_aV{C>;DPrELEI)3Nd#V0>5Kl$MOKT54;5BRGEug0Lo-U3d7N^%E zRs43~!O_s}&o6H7a@gT1q&#`f$wmXOeYJ`cMfRRhowbsUhkYrV(S-j8t68?(R^zzE zyM8u9#Tv`!r`5Tx{MJ%0Xsr0Tm+`@&?1x|3cC22`{qP%`z*I56{B;knb^bi{Zmnz9 z!!O^=)=#}|{r};Ouk0K$(}b)!<~^(A-}vrue!`baK{6>)0wo1$nf6gF)0*#}zoaqw aFC+K%oL35xmfL|&XYh3Ob6Mw<&;$TDg!m%> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..0c9682e5c924443ca9acc13b35f8f92b2a08badf GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uYfKP}k zkPe>wEO6?Bpec`nCO-(8{0PVhoBkvch-N;Cp7|tx_LKOzPg3SR%Ubj-d&#rH70*jo zK5yRqvS-KJi%))Be)8k$vmbX}{<`z}*Ygj*-+uc2_RH_ze}UjX5Iio6?f_aKUlQaO z%%GuJQ(N1E3pD+G6be+D;OXKRA`zb3f0M64frmvqLDc4>+miqPXWBKeG=1JSIcFQI zMuMpu3o}C_rwoIEvS`uC);o89ab8u}CVe+qV6W}&33~(D)*XHxAjvaP_Oj^T9hURw knmkkbRBq+Xv;Nfc_`Vjl-GA5ifI^nR)78&qol`;+04&(0HUIzs literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..288d9fad20e721242b1d7ce552f3929f67f3046a GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCQrw%615zn^>f{g#WLwq5+R>++|gx4#{~^X<&NZ;#&odj8?} z`)|KLeEa?B$KM~n{{Hy=_t)>gfB%EP%n#`ofiBQ03GxeO;1?B(jZa8OY-(<4Y3;!S z)-X&y1Jt$A)5S5w;`G|fw}qM%1lSTxy^R}BEh#QDsr)bAb4|};$L%X0;y=}&YuFGd zqO^F<$HomhKfkcL2Ypd`o^gypg3pU#&WZmC|5!t&&tkb6y4931%zWvUL0uU{bg(lhaI^T9NE*QzAv8YbL!wikH-p=|1z-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uefKP}k zkp7PWf~GtQnffSn+M|^DPg55>&0PE}Yw@$<6)#FxzNlIEvUdH;`VFs+-u`;-;rF|* zem;2f>*t9j%T)?U>CTk z#p0kY-FL5b@x{B$zg_38J(bpIy4LI_+c&4FTW=O^dgAr%^NR^DCYlvUy*PCH{`FdK cC;s_)@@gV?-kq3d3$%&B)78&qol`;+0BVP+?*IS* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..5bed17dbc71ddb3530cd8d5adaa33ddc79d81bd4 GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0Z-faUf{Qqu?oz!lyrqnDIDr#^b1&kK<-PNu2v6Y2MSU#m@?sy=dL?x@+5;o}I5} z?0+}=(7U;Z-fy}1Y3G&C$M1Z*^!WSbCqEv({q^MCuV?RnKmYLi&)d_`}6Rdlz@6z;qvPTLf4+#aW}hRy26^c`-hi` zUT(c9J)0%*>oddiOD{+NPrU!lx-n*&kaXj{XNAAHzRJ}xpIAJX!Q-z2qr;wN25*O+8+B4s~g^RLo`;|n{3fzD^}boFyt=akR{0CqU@wEzGB literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selectionmode-dark.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selectionmode-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..e44c35828909d7593180dc2478dc0d88ca5176f0 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIap0G|+7 zARRFIaqyJKLDL=tO?d=C+6LCzhITrJwmL?3I!5+-7M=#y{sy)IrrsH5UTJ1t>1IAz zW_~$V;nh|VbygAe){za)xr?0h7P*$Jb}L)&QM1dZ>4;D337^)JzHMiG+t2!Tp7ZNC zA29K5;Dp}s@s#{nb8376P*{yv>9t`mOe;5+BT!FqRtb{rP>oZ3Zn0dG2!;Pg%8?Z_lfJ z`QMfgcyqV(DCY@~pSCI|S0 zxB}^*Nl!wjJq@0GKXA&U;K`4IraTIo`Y0Gk!VpkAXv#xv18ZGl2VFB)J#!CzD<6Gp zUwvyo0~>z>+W<44EHj^MbKe~Ez(NcEe2ai0i@+kQhKLxzMbd%x-JDwyc;<2Uf`trL6h$TEfrs~X&2C0d?i7C!3;9$ z8Y|bXTfgDW`wt&KaWJP}W?*3S^>lFziD-R$<95&?0|B-NQGo*9BK{S23|#X*|MOSh z=b!7aKSTC;K~8@5 z>+@8DRqW4>JJ(JYOSHj@zbH$Nr?_VVyp}AZPG&^>bP0l+XkKs$Uf& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selectionmode.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..6a3774bd83b493cb538ba033770e6cf660482800 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIb20G|+7 zARRFIaqyJKLDL=tO?d=I!BZXuPkj_V{c*&M$B{E0r!9Dzw(x1j!e^O_p5-igmb>(M z;qvFz>t42ReciSF^_0DDcU=Cw>*|-i*S?&-|Lx3!Z|5I=zwqe$#Yf*SJ^udk)9=@x z{(SuQ_xGQFfBpi||9}7f1A)uhb%j9d*-L`_f*Cx$ydOP&5^cU_1yE?Kr;B5Vh5y|v zw}qM%1lSUca=mq}v!0(Zs{F66lTeTpIWhXKcG{0;>|$)k*n%!gT4-@aN$iwyxZ$*& zS%T5Wyv{&3-dcXflsVZin-2YbvWZ`f|KX2J$HUIc?#AwVEaNfb`qe1DN3ZMWv3{Oa zthv#-;H%i?^E{7cZ(KJw!X#&*As!@%!oW`|9%h?DPEX z^!)Po{q*?#`uzU?|Nm#Z-U0vs01k9gPE!CJCn%|{uCK7{@9^>R2m@!+0003_Nkl6?)K9LQI#sevBH5?3 zd!>p@+0ARbzG9>g#hzm20DvVAEC8sO5l}z@{~x@593%y=zV-7kAy|1DhzxM$0WluD zTzjq<4Q@S0j0Fu(>pMPZc?l}?djxO%+mxLTg7Hhdc~i zdX5Q&+!?ln0^r!#^lzr+FxC?FAJUIZNju*(BG0L)pJ pX-6%1J(nLAv0Tw8}6)002ovPDHLkV1mj|I28Z@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-checked.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..b63a30d1f5b5d6ce944ed2322df29bbc8888f563 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uSfKP}k zkPevqIC#qAplJ_+raXe9u<4H@XFQIa`8ay!Rse+(JzX3_B*Jsgd-63X@HhmzY~a#5_nGCp{Sp<0 z#s~Mms`@f6Tw%g2epE`MLXcPB3A40Q!e$x!2bK&x?q*y1Y&oZbzqYc~PLqCo*5|KdUw71QT^Z0a22WQ%mvv4FO#qbzpT+Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(`3H1qy~tc@#SBan|Bz*-M_~ zE`46G?0Mb#m-QQ7b!~q=WB@jKtn-2e9Q&9CPle!u_v z=fk%@pMU)Q{_Ee5-~WF8{`c$8zkmNhU_p>xGSD4-B|(0{3^M8(E7z`Dzv0dM4j z=AKRSE=;NUHAnHJ^+ZDxX9f{=R)%LM|0jH7oihCt_o>xuwD}|MEt%5K%5~+tR&^e; zVR<$0hqY^3FJ~t#4V!=HovDJ9K-l{CiFdoM-+j~T+q9wT^NiWYUatLLknvmjd(1SU z^mlvD-p!PHW&4NCroW6y;iw~1!-8hxzTFp<7B4E-m}GGxWj|v^it&m?0qY+EozLLu L>gTe~DWM4fdu-?% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-dark.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..09ddef67d2906e15032c9939eb9d5c7d6ffb00ca GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFl4`1H%tD!;7D!wON5$ O89ZJ6T-G@yGywp&r${3J literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e189f93be6f554bfcb94704123a4e5adf8e0bb0b GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?jwoU=0+ht-8Po)WcU2Dg`emSupQnpsh{pNk1O=WM)&CD4EM;BLaJ61#1Bb?iew`1Z z8U^x^5BLKf*mFq)G?oWAbRJmnf!j;rKO5H-W$qeAt_($P9~LfyrwTvZSvoqZ8Rmyp Vca%9?Is-JB!PC{xWt~$(696o4XT<;j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2436a9e38026781b664ce6ff0593411ef90c0ee1 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFrvSzDJzX3_ zIHHpi8W@*-C{oY}Oi0jVXJ%$A<5r#T>e>a@3w|#F PYGv?r^>bP0l+XkKkeWtD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..44cbfcaf3aa283d532aef00a8d45194c3ee7ba38 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?deJdb$a#~?3P>(=K zkY6wZzo=Mjd_qEEQ*%p8Yfn$0@oQF~oS&zQV~EE2ZhICLIZ@PXS);XfPK6=m)kMy?D+ZXXsdgQp5V+*vw0 asu|{oR(F&+Tsi|ZnZeW5&t;ucLK6U%<7G|& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..be957266467e7e276bb0890d5ea6ffbfd779499a GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF@Ck7R z(*Kb_(3D3&-oiV}w15)qB|(0{3>um>wLLvGo9@U0g>*e#978ywlM@;k)wY``cmyUS zcrr6Hvzc)yGukVQa0E!Ulpb8$5HU-Kp`4YW&`{OIG%nsBsFA_b)z4*}Q$iB}F>yz9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..63ee4347dc6e80e3a72aca0c78f308a46a0c0c88 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7tpJ}8 zS0MeL5D1#`2&g1~1tTL+HD5`PUoZo|s90=#LSj>MOKVS$K*yC#pp3Vti(`n!`Q!uz zo*Ap(A3A8px}f1{tcn4rMnJbtfvCm?@yG{a0T1-JBmx?Z0~|UJEcn3frtn;eJBE=f oLy6mjiFL*%fj_EDE=Oz`X0Uqf6H5_}0~*WV>FVdQ&MBb@0J}|V2mk;8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..7a91e23506f730966b3da6611df3c4225420b1c0 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF3LZ2JOwDG@9E+g z!V#UE(7?ECgNcGiU_yc?Gcz-r8HX~X{bCu80LhlpgKHCtm@l4WDhOv_IL4@!66pQX Q2&k38)78&qol`;+09hGFYybcN literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f741ba44ddc70989fa029a3ee471d29a38d8a653 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?g`~Uy{LSjo5fqDc= zg8YIR_(jEH;}a4Ro0?l%T6=l|jbF0@<@`Kd978lFCMPKH%&5M9@L(zHf`+TsDjPU7 zF0|`>5YZ^$k9@!z@IaPJBB1eqfJ5hj1s}M*6!x=mT~Xw=VdTnC56ZGCNp@t`njxgN@xNAEQn>& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-selected.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c7b5cf258c7a7939a075bb155d4bb529501b77f4 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4M&0F>6(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeLI1n`D5m4c!xbt#AJ$xlWe!&bf>KZH8u3Nw1&HE1@KXEXpUk1wfdAc};Xq-<@ zP~e$S{r~X6Qq~0xSL;=Ya(uxV;qqvvFNf t=B{Dn%24F?Vc{}(s_?^|rK6*oVSZ?JN14N=GeDCWJYD@<);T3K0RT literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..5707c92e5ba81a216fff49e85537331acc54e898 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFpG2FlSpgK%_jGX#;fPL7 zXkdKyrAR>|G$BEkotd4jjAJo_{bFX00LhlpgKHDG*e|Lw6@)V|^y}*!WsTXR0MyFh M>FVdQ&MBb@0FIGKjQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-mixed@2.png new file mode 100755 index 0000000000000000000000000000000000000000..ed851e7a3b88aa7a471c31f1a49fac693b562fc2 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?e39{{R1fH*@e|pdP-GAirP+ z8Fh`7YuByc@aFx8kDoZ0(=P*M{5)M8Lo_BPCn)gDsJ?&jU@7Z@hO5>p8#pvBwCj8j z(J0`Le83y^Nc&hNjou#9rnqiJ$ W+J)2Uif@4?GkCiCxvX$$+}Xs^)zsSE%-Y@D#?!*q)7B}_);Yk=DZtJ-(9tc#(Jj=`J;c#H)YU7> z)jQJ7C(6S&#=|$(!w-n!Jbh!=h{Z$$-N925KCUJ9)Gu|>&VyM{^`aOmPb5ZHL-lc@>^R^uvDHZ z&UrdJSZ>FR+U$>270>2H9f)#TzWX(6iQfO2@e4}5JB5U0ScHBhuF0=1{E$`Mcb)kW XpVN%_Tw7KGJ;dPY>gTe~DWM4f9rLd3 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-selectionmode-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-selectionmode-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..069b32b497c2bb486293291be582e88fbae06d1f GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBn2Vh}LpV4%Za?&Y0OWEOctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS76tf( zxB_W4Eh7~TQ*~_r_PJ!IE&Y9pWlA#KU-Q;@>wgW zd;Lu50(HCX)v;|?+>Y$=3tlf0Z?OKhM6B(?dG)H_7O?-mdKI;Vst0A9EX AWB>pF literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-selectionmode.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..23182178431baccfd18472dce72e5fabbcfad86c GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa{0G|+7 zAbsxIv-8)VU%L4Mh%ST3=Rod@*PlV?&FAyip1pbh_3itw?>>I}`1$+C&p$qY{rLrm zzWx01aXgb%slG;L8X9G(t@_Ir2Sfxh!Pu5n`0Gw?L?}KS9&xh49;c>-qP% zvsr#P^!DBKp8f5twHwt_8oT#?^-Xo!S~$Zt=#`r3627U;s$RW&Us-<(ngcyqV(DCY@~pS+5>z- zT!Hk(tIsZ8e|qlf)AJzo42aHMdw%XZn0@Wpc?@*n`tz4>KEHbV<@LKSZ{B}>3q&8j zy#u0;-#&i+{_*pVPhWm~{`&LFx1V3X|M~_*KYsoE_2<`bAo}~~&)+|Pf#~1gzyHAC z|G)nrpkTtr4s?n@NswPKgRQThe^pz@-hKN&e)|07Zw<>#Z3YI$L{AsTkch)?Z`=+# zWFWxyfT@d>J4Z9{O4byKwKKlg+c~oN%${;rMo&Whf9?L8CNGz5j+{2BC~)Vja|g9Q zpFHvGu7ks|X}=c4cs>=4oN8clKy%HMa;+H>4|tZ?Yb-QyU=S5(U{Nz@bhC@w7I^S{ zb=Yy1a=F(Xjt|yf7j$;0{BSFYLF0PQ%tiJUtMcb>F9=wz@6}o>$C=}^{^H)}Yo#@= z-?7l=xBVJ;;O`@=q|5IgK6sc~xT?MB`1JFga%}%{)waKLe|ux!m%|4=<(T$m^KZWX z`FZQMl!e_g>-q0b+1640W8=*ik7PH+T{@U|wd1P$uP-g#?pb_?4ldrR@A$prZ@>iG ztmfRerRV?cD$Q|Ref}YrMd#OWnGYIvbHB&vX*#Yr|MuGL&i?yaN-NAVYF|#bXyp8J zJVDSbZRb{=CawAc&Yg^X3)a-Qhn_AnG-!{1+z@%|(Jixi($9?T*PURG^g8AGl)Wo4 W&W7*Tw;EtXFnGH9xvXRM>(0i{fIjcjy{Y!CgslmyhkQxfDC%pk9D z{KUyqfByXW`?oK(Fa#)W<>}%W!V#UE(7?FtgRw(^(t!ip-pLB=DN9ITzxe*1n8Akz x$@hE#ry8VB?BYLCk$K?23&u@bA{pLsF$lT`MgDvLLKZuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0UE%%Sc7TR9)LdUCTrbgpAcRP1Q6^foxSx6E!TzR7=lN$H+$4&{h{n8rjYhtl9}Q zNT4LhFPOpB*U!JItz+-L{U1Ml{_?kmWu`VzF3;1&F~s8Z+sWR14GIFzANje0*q;7# zzuL2_snam=*6MEob~RcI!8~rd}Gq74v`C+44Q)kn-UKyPHW|z#;U-{ zu>S-1eO7J%yh`b{X$!5>_ly5xxgT>}qV@idhdaYo$I3Y8S1+NNq+rm9*d>RKjRdX`$cmRkCjYFZ|`MmD-ecJ@0$Jb_AiOM?7@8HCF# zDyL7MK4ZqrnKQQv#47?NtUO&DLpY+76B-!Zu7^4Z=o~n3shEw!Ps(6J(+lI}%n~~e x^cZt%q#oc+naOPQeg_ltV#yPiR2X+?Gfe#EdYgx-`x?*`22WQ%mvv4FO#r`9O9}u0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..305ab4d7431c75fff0784eb9fc12e325e2898bc6 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EHUT~% zu0UEz(?DI_Tus|dP0K`0(^yr*R87-FP1{&a%UE5*SWUx39ViY$rds-z+D10I26nnY z(#TF#=)?@5evy(OzhDMcJ$=uBpu(c!iIZl`gaGr|JgUPc~0)>6xKO4@j*PlA2{ P&{hUdS3j3^P62R^0qxl3~i7eJTK@toM5x<1Po?UdD57f=z>FVdQ&MBb@ E0Fjbcg#Z8m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bdafd334439a1cda0c82647e3edcf457ac90768e GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeL6kzSkVgS@5P!i-9%)r6JD<~?asH|#Y>g4R|##R{^43vxWba4#Pn3$ZPz?5?T zKR;{z^rjzk{!cu>vcTaVx2vOuz^mU}A~)`9aIg#QZ(#Z^D#&!GzJcjK>%;^90~rr7 zJ-^s2U^zk6u~Fv#A%S%X_r$++Xfe3Pir8rV*HKh^#dzgcai!f;&lNzM7(8A5T-G@y GGywojo_(kQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ed2ee8f09ed93a0dee220e101e2241b467468031 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF-4cu_Vbb0fnYQHK3NZt0%8TxI|bVeoYIb6Mw<&;$T#k7WG- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f59d6be3505796abb52d1dbee900e16ad65a05ac GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z$&*fB*mg|5HWM3}}#eNswPKgQAwUwzHRaMn+~!YinC~4+I$O+{Fu2 zQsC+07-Dhy?PN=#1_c2YM;ivmw4ML{hpY}zQrK{6g5P%Y*=cXY!)g~k3|e%LpXbK? z`T(DuimZo%SbAsdW?7*Wv1H$bgf50Bj0Z%PeTX%9d~)vl4CnX{6I=xrT$sIA{rG%? oZ;s}9t21>kZA(}FX`guC;jGP)MLQj%fp#-^y85}Sb4q9e03QpVi~s-t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-selected.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4d32106a91fc846c32e52145ae36bbc8cdc7aa85 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFgN)HayuC$R#B%{*NkLpY+76B-zooeFg@h;3{< z94Wxz!!2RK>&WwvlP9JrVM9X@+Z~5*2?B>r7_(lQuzopr0A4U$zW@LL literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7b361e3461209ca7e8cec4c4a0439109142522a9 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EmH|E? zu0Z-fS%AyRG#{v0xFpCgn1NqRTwYzn*51L{B|f3Ds9>>3 z`3@NH9ElPBUi7~{hhh3jqb3Hq!=Y2uCT>)YF-%ruw|y=redmU|VUs>b^o4vE3BM%4 zSrZg99Fmci52&t;ucLK6U$!H=8( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..9fddfb52e45b62cdc77b9362308576a0b7f0884a GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFbzhDM=h2tkq zp8E6W@87fU->?IPtvp>ELpY+76B-zoeYooopmgBCwr6?*b4n5t?75TfXeK<^$IT|K sk$QkPWiE5l9D{^}686X_9fopNhJ->NU4~?@OrR+Yp00i_>zopr0O9>-?EnA( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked@2.png b/OSX-Arc-White/gtk-3.18/assets/checkbox-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..68126065a1b0ea683b843b4aa6efaa6469a112e7 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z3I-(21MtsJwJCH%)a*QJO;XO{rSr`pI^QG^7`GEKY#xI|NlRK z>SYn2K>{T~e!&d3zJC5yZ5?~}?f>}c^OwIhEHkx%as{3)jv*GO-%hp^YETehakOD@ zOxyYIf5_?pC4~*ACirbPpPlwbJgj!%!=Od?_<3&JuMhCqsmOXLh^2SNZk82F5li+> zNa$jC!gxSr*@swz$0z5$&v1_aFu_$|!G+m-)sN3N_~vMyw>nez(zbNvpZ1CO9nRV; US+vtJ8fZ6zr>mdKI;Vst0QBUbBme*a literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-checked-dark.png b/OSX-Arc-White/gtk-3.18/assets/radio-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..28f3469e793b9cbc46065b4847d7b3d469ca0317 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKAt#9qC zZ|$dVfz|Nr-2e6ot+HWPz~Krzp}s&Eyb+g$5jE6(`F zD)Bhi=?%Aor~mn9q7Au0A{p_g8W(Y_*sCs)!mvP7D@AjGR$K=|+`^}V2P!%Dx-$Oh rQ(KWQb+EEVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z>zcagngNlkuDP4Jf4+G@fq7t|g@3+9K#@gYkx$EUpOzCotw40ruj9O5=Xs!B744v0 zpcnK?g8YIR7!{ROR1J-cO-ya=9GzW4Lc_u%A{!c;np^fAIC1jS=`+`F+`M)B)$6w( zKY#f(>6mC2Q0G@q7sn6@$+ZVxRviowVZBg0Wg6d>5{D)+M=fR9koLd-@rWLT9QuV&N@JnXR+Ql!Dy%%#IUG`0u-TLFSS*)pUxw0zvR{Ac`S?TJi zv}9Y$rX^ymoilD}i?rWT^QZ}ucHX%1@4BYBSNTo3z50)R)8#R*H<4Rt67fo=%Rr&PC fZdC0Om~+8?ns2}UgTe~DWM4fPjwYu literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..bd28d8e25aa879e913f338a2434d884bdd1271a6 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uMfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vl#zLl@Om7l(ipKIAhcOa_R43v_zUug_9RJtU{FPMRcS5IHxz}>^Mu&AiG zrM0!Ky9Wy5rmxBXD$DnDaSV}=WIf0!)T|)Du;GAG-?jhsA=NxwCX5Ud6xMId*vqSO zrI!8udEbD3-W7%Xit^G97gJvI9moz9k?=p&7{KzyQdq}`!9YZIlgI^8a~FnwgCN#| x+E&X&40X>1dZJmc-}IbtEoSRIH3o)1jG+;#PFDoue*>*%@O1TaS?83{1OWB9f;9jD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..867695e1d1700e6faef1335c9ec258d346b9ec2a GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ED*}8% zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2SG;!D?L+ZJ#!#(HTTOm4*;S<3%`7efMVa~b z`EI*UeaOREN6P*x^fBMx%If=R*8;&lR?}TTxUat$-`XC!FGP)7Esdt=O<^&5Sz>+}sp_`E3I+fG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f64ba8faa8d3a3448b5f4ae4e68e4171f3a03e9d GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkp52!2%7RJW!|%t1<%qJJUjE?+qnlnfVxE-xBmwkBwiBa7tFxJtEX?^?%`QjRNT_q z*4+aEre<~rfl4wxT^vIs!gKp?3mp*PVZHk*EO6Zuoc5!lIL8@MUQTpt6Hc~)ElLLH0 zT!Hj|+Jm4ekD_NjiJtu=cJ`C_*-tvRyzbogx(kHf_Uw53GlX&G5XB^6aYeFH-`caMzBy!?W)@`{GWrk2*W&K^{-a{_}k zQ1e4i7sn8b(`zTc7HU!uXx$p5efiU@0JWvlVs-BQf2pPA(6TV|*T1*(jNj<#w0(5< zQSV`NQs9#fR{Jdwyx{)ko@qOrtzNyFEGl*)Hm-d8j^opcd9Fn``K_LzIc-vn)!by( zd%qc07#+AS$QPC*?0iCKx^twNZZ~sM$IQ6*a#zj>3NmLu+@LIz$t2+H`1n)mii|}Q zq_bw-;868T>h#I@w5$GA^+wOUGuu|K`rLbz`>t!`tkrDquYU?{ySe@R+E|IBr+j}d zmC2s=ZR5AjfchK1E#%B~KP;&~&9{hWp$?bM%s-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_0fKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_3KD{IYfP>(`%tzXhT%zyJUL&u<&E5on@RNswPK0}rpBzP^FGhi73?QE^La zYg=~@1h`p>T>`4g^K@|xk&t9P=*V|ifrr6h@`bQh-~RXe-Dc#P$;+_7F{V-?JI7>B zdDC-q&vWGrh39mS+-116nlqf~f_`lKiKtc)p+&9-6d4-UMt3eX(@Au)UHw4t81n&{ uL;pk_YP~n5^BdTAv%T%Q9I=>z;Q{}iK5YqR?(aZ01B0ilpUXO@geCyRy^cZv literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.18/assets/radio-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..30169f61796ec4631f5b553f44478ba2e114877f GIT binary patch literal 611 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EO9OmD zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2iv(c9mS-}!a|i0*y+^yBZBAAi67 z`uqR?f5r`F6M^nDFA4GsW?&Q&7Lk^gk(E_cQc+da)7LjJFm!YG$jHpg%g-+;E3c?% zXl!a}ZR_ko2G+{gF9MBt>*?YcVsU!yk=GMjvC!Sq30c-ge zx2?avDYfn3@14(+YFE|lHeirgH1+lL>6@bCqnJYi((n8|d+Yc{ue*m9e#p=46Ibzk eV3|Adk8!zRUz%yJ!8ayQBzwC0xvX2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&N6M(y}`Banc>0Q#zhK*+P~FWttk5Pq^_nRa6b3! z3w&o8+Pth@J}C{Y|NG1HxtIXs`U4UXw@jJh8eUA;$*gl@z2yZxPNMo)^7h7a?IndMabs5NFGV)Zuoc5!lIL8@MUQTpt6Hc~)EhXZ^< zT!Hle!2yD%Jc^$AIC|ETm|0I^XFrLX{iI{->yB-&JGZ^=0;27&ySKmT+41J_yI)V< z{d)TT_v_Dp-hBQ8bbH9R`7eOp&?^b@3ua(cR8~~W?$y2A#T)%Pi*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9(-AKFhGR$LhY1kd|OH! zn!;FC@=Q7ByZiqCm9N^W?Pvarnh8DH)S?}5E^-y$Qvb)*!mjHLd-X(S-#V{# zr>b*hWWcg3W{HpH&SFk=)a4TP&f?bK&I+6n5m?>!DCjqju>6%{0XbRwUl(M{25(;Q zCF4l`>8ID_d#g2gr&+Zs>3RFGbnb>nkQNsZ*LO=h5&=7tDnm{r-UW|!^vj9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-checked.png b/OSX-Arc-White/gtk-3.18/assets/radio-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..9690dfd870f3f15ec92071949ad857ea387c220f GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t}fKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPM5JZ&tJcl0 zUw{7d=JTJoU;h06|Ns0qrR6|#MN5MGf*C}`#6v>E!kd~~TF;%oaPi}(&tLw%bb2ub zs370d#W6%elJ%e`-ys7527`1p)u~+n|EmkNn@O87G%!^@dpPsEi{oygp8L+1>=<2M zd!Ja%Fr}O$ohe}UDyJv&q(ePAgc#cy7^Y>ZE!&&GCHrlL^sWMahF`jGuW}{SPfz(K mwVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r&4 z3!bJec$%~1S?<#3c}t%kz5Vsrov+95d^>*k+ljm1P6E-rZ=Zks{qp1Q*PnmC{rdO+ z|NpzS_P2pv&?^b@3ua(cR8~~W?$y2A#T)%Pi z*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9()+&@hT)kq#3Rq8BYMUEXERUQLr(g@4A~??U|m7oJC7sUz%~3 nqie~{?K1bv*R&fS6#UD4_({Q*6CVGZK=JSC>gTe~DWM4fq_{Ga literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-mixed-dark.png b/OSX-Arc-White/gtk-3.18/assets/radio-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..41166193a95c307de165e15eaa0311ab1daf57f8 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKA4J6f< zl`8=a5-kbx3uX`%6AuXu3vX&}X+3xT!o`oDK7aZ5(&@z%pn@b%7sn6@$=rj{d@TwB zt_K(Y2y@H$_^y6svd8fciK6ol{oB262kV`jRi9i;#djKg;#d~`t}(V()Z%JKgXi|i zJO(ezf|&eFl{T#0$e{Ros+C;uL~Z7)GeVa#USHpSb7M)(Pv(6^JoCiO|84-<#^CAd K=d#Wzp$Py02#0t8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-mixed-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/radio-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..69ef70712d38458302368e812e7d4e9f9da0b8c1 GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z1KEFkzU&4%Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU_>{rP{tv1WH` zS(D)$_jjH%w{7n-Qd}kJBDpm3$?R1+c6Syw?`T?de}Vg=ub9!ip>q(iqOWVcx|JjSn t^&Ng|cHjH{w1=&lOEW9tPCeTHlR+pkKdb%Nnb)8=@^tlcS?83{1OOz;^SuB7 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..afef7e2ab3aed24ee4f780689018bc9d822ba235 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vkKknub7#$})pq9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*qN4R5* TlG>I5Eo1O>^>bP0l+XkK5~O@o literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6279e389c88e77c4c017f3ef4a0f7144e5cf4277 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU+K3wR&sbt~dW^{zvd}>&CN2((UsKkAB{3!)8^f2A(==Ke_OIhilFl|7oXHcvn`a+-_d@jt~&-g_KPy>{Tn*NLDQ@pScbS?83{ F1OOgM;za-e literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1e0a6677c3b9db5ce2b2dd2c2c974fdba6d1b958 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|^_fKP}k zkp52!2%7Q;s9d6e_YzR2P)U$qFar;-p1y&*hi73?aZ77kcTdleg|(hQ*;r2(#}En0 z+=GsM4GIj*2U!C}R^IquALiWg@Bz>MM{(;`KRL1C)Lfyvw`{f?(LN>5n($qPdAU04 zgj)V>3^%_ggg^MQgyH67-i}Yp+2U4KW^l(&+P%x5rN-m9*pJT)8j74NCjV4p0b0c1 M>FVdQ&MBb@0CUudvH$=8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..0b67660189f3c8d3dc310bb73fc6334aae9404ba GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EIRQQ) zu0Z-f?Lp9#M?g!i$7ojo?NccU@(X5Q6cQGZmXTFdQc=~@H!yT__sGc1%P%M^uV`p& zYH4lj?CE)s6($5!zunWtF~s8Z+Q}D%niK?FmxgEs2VZC~+W7Z>{Tjz&ftv-h&M8;7 z#Xb;nt#7$7%X_Wrdd-hhxmk@@MQDB$72EQ0Q{A3M=jk`U<}`>lr@ndjVBzfD6U6qI z%=h$mII)~pL~TVOHV<3iL1t&dadpRumK X9klApuHcVAFEDtz`njxgN@xNAwrllE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive.png b/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..69c253b01f4628622a1efa86cd4592c7ddabd55a GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_8TK|9_Pv&vc*>q9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*%zH+np TPrS(pw2Z;i)z4*}Q$iB}Z<>8i literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.18/assets/radio-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..fa1893a26499a8ca1c37f9642c70a78a4df832a5 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU)I*PDMd|0DRgb>mqh>GpYrM?dei@k}>ex^=R-+1l?l1rxZI z2U^O@2{Rr(V8AMD;N|bp00i_>zopr E03@5_jQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-mixed-selected.png b/OSX-Arc-White/gtk-3.18/assets/radio-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4378bca3403e463d15890313792f31100e9e3708 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4+pZivaV3&ki<|WtkXW75K zgSk5zg$vlVb{jq5IO6=wG~m*DCXd=@x01_NH7?=4ef^HBkY`YWaoMCa<#}3Dw&V)i zxNWgcos^Q}@RDQN^X1!rZHnBHo7%(4eE%Wi)yXjj1!MjzR8(i|+bD5y9`omZ3x%iO z9ivK(7*8^I-pkHwbveMemdKI;Vst0A!?d AqyPW_ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-mixed-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/radio-mixed-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..58468d221707ed355b7de8afa32082dce30cb727 GIT binary patch literal 518 zcmV+h0{Q)kP)^R}VN2O{apFfrkX(@9F@hdEvXjdkVPK5U3}G z*MU(6aH|neiwj=^J~D(`4T173xB>2SfLq-$?Z*U8bA($pT&8j0Mp9SO^leJ7zN8I% zP86JhZ4YpTjEa464eWb>Pq17ARgVV7tOcjI95wUsa*&F2b+#H+Ua}AF4ir<7l4-oy z!n9dA>NCo~t49Mb6BXdb!y#mKZMp6aw0tZ*)NPc3rbh!~)^8leJxQArM{!uV$Qdq4 z=Rf8}g6p`G0yVOaWP6D|6tF{fp)_6|j4)9mh*9&Z4Xn=vcT5*6h#g3kbN=Rq^wehyVZp07*qo IM6N<$f~n!sh5!Hn literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-mixed.png b/OSX-Arc-White/gtk-3.18/assets/radio-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..04720eef0af7ec93b860d6da55d28bdac5fe6a67 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPMCAYf{}1nf zc>y#?v?Rzcm_bxbJR~$Mys5dR_1yUj7e9Xb{N>+Erx#Oz3X(is977}|a}P%IwI~R< z9$fq*%q?T*yZV*M9>+fnZuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r(5 z|Npl#EiVK*Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU{f{`tS(ShKse ztjTbW`#aB>+qQQZDXx-qkz5-2WcDf@yE_Y;cQh@!zrcOb*Ux8}*+k6d-xlQvxn@4! z*3oHU`R7ZlmV1L%?XE-J|ae-wczTI=P?D_>jbO zu=UG!#o8DP!-Gd!kDds8el~aKj1AfAttUPgFI{2~qpKVFbX$$)^`uPQrR`$;|Ln!( t`VPM}yYGE}+QU}OrI{6RrylM9$uK`PcOUz`<=LP(@^tlcS?83{1OUk!^Zft- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-unchecked-dark.png b/OSX-Arc-White/gtk-3.18/assets/radio-unchecked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..298ae3ca1a669c862b1a068cdcad007f2103f34c GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uJfKP}k zkXF_)Rnj)r(6CTfH&atH)zC6i*D_PnHdWI$(a<(g(=bufGE>zwQP(h2(=b)jGEvt8 zikN^D07;;@wkc3VUCR{625~h_H1#aBbS;2_KvGNBQcKTL$G}?0z(&W=TE`Gb+UgkD z>KfYW8rj}FuX7IQ0;Q55zhDMgIR!(c>r2o`3oJ_1n*1zkdA& z0!t_69-!(PPZ!4!3CY}puf?1kL>eykhpbzArDcLo`l~(vxzi%A{n=zb``h#126y}f zS8tJ2f4;1I@}`d77l&reh>VDiy=lerDQ>SF`?^K*Vj8Zk{GQ$TZS}lrrll*?RVS3b zDwPztvS{^r<%BYmF!3Zlok`DB&z-!XvS!gDskT)&Ha_K_xk~i(O5y4If$m`NboFyt I=akR{0E$Zuoc5!lIL8@MUQTpt6Hc~)Ee*%0$ zT!FNMgM+cLv9`9hii(PYf`g2VrIfL;iiVknhN-%`iJF#?hK7l{y0N;pk(!pNswPm% zR9)LdUDHHO!xV^AwSWv0RV`z6O;a_9pq2?xnHq=$G1P&|z*0aiNP!kuFGMj!1gIFK z5hx2`fX#tQK@@{E!bP-z4gexEbsaMeZ8J?>3r#&BveeSG(9*Tk0y6ZhwDm2u^{uoG zfXG@$-%3Z{S_jB5w9zrN)it!yH3A~rW9vR@1O0DZ666=mz{1ML&cVrLX=QEe;OOM+ z?dzAEnwFlEn_pO2Rnyx)VdCsLa}OUmcKqa>d-oqae)8hws}CQ)eEsqB*KeQmhIbek z7&Sdz977}|*B-2nKA0fE{y^QblvbnPnb&-hGB-c}T|a%D_;tP8_w4VQ z=LWrcv2WS8lC9qg<}BOcv$EM?`ILnmuB<$#Xa4?IV`jn-x^O}b|NQ+j1#B0%w>)Fn zV0nb?oW_RbiDv}uFMP{Xz1eWqFuua`Qjp-XMc@7tw3mdD(bJ+-Z4dn_MG-_m3KbYOzB z&Vwn}o|sAm^I5QcVQNj8-C#Lu*S`0DxxyK8K`y^G^*a34@-18$v-8%Qmswlqcwc1u a%lu{14uLZ-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`u4fKP}k zke1W6kRD*(Sg326Xz5sJ=~!y%S!x?tX&cyR8`x1!U zE#>N&vP~Ix?)L~fvhhq1E;+HGlr4Zuoc5!lIL8@MUQTpt6Hc~)E#{zsp zT!C~$Lqlk2sDp!pv9YnXwzis@sfvoRlBR)%hMBs$iJGplhK8}ay1AORnYy-#nwFWW zrm4ERvAVXgnwF`Wrm315P|!q8(?ng%SY68qB%%r8s)CWarm?!FnVN>FI#3X(ObecjEF)4bEa@Za4%X_rOGs(N6cGkCiCxvX literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive-selected.png b/OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..7e5c6e3912cef0b9de268abda0978941af8664c9 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR40PFVvUNI}?CdR<&qFY9FVe@b@QpOLIt->$j4x=g!PkS7}A=! zL;tbyhg&jCouLx&^c%a)v@J=S5ZHO8w#CN9hLHuT zUvJJ1@)4WUIQ6rLWA*vSgf!a=45sHl&TYzGAoy7BspZPt%ZqI$v0R#T||GUom*P`njxgN@xNAP`Gz2 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..1dd9a00dbf3002009f2fa7530f45348cc981a41b GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ET>(BJ zu0Z<#-~ivuGkSrp(JKk^3ua(sV&>rF;ujDU5*8H`mync_mXVc{S5Q<^Q`gYc(l#@< zu(GzXwRdoGc5!tR_}vu))cMxa#WBR<^xDZUg_;a_S_Grkh~Mi9+Ow+RQtkii!Gara zDLn4^UB2IQcFJRm`YE^XzYAV_`R}&(g4?!RExuHls<>Aq;I+e#eH_=gJgVRSb8+U4 zTzZhPD(_dY!m~31(+|9P%H2DmHiPr-%6;<_4(lBCxFZzdP$>O?t9z3}o1n6Z(>INa zM<-4Us`#R%n5odD(;&+v#j!!VfhAWeLs_#y#*Vk(32Q+nlb^u-`5AvwLar~YD1$QQMV^j0_HSED_x)G2@@mt?2dNZ@9a?*?sL{%d>|q h_r6~){$F`1+$C7~x9e7KaiGT;JYD@<);T3K0RU|zEmi;k literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.18/assets/radio-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ce86f9028e8e4eb16b8985cc5b007f1595de5dc4 GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uqfKP}k zkUoF@{`vdwk6nFy_3Go3*Poob{^Zj2mzS@ zmu|ec1R{arFE8GFe);x`3)i1ry8i6^wdWUZJb(W3)AQG#E?#^76v%k_>D!NAKYslF z@$2`mU%&tU{rms_|BbcB-vO;uEeY}qW)Kh%5)!tww6eAi2n-Gmsj024t8Z&>?*xLb zuC5+1VDmSO1Zt@Cba4!kkjy=JTc}Av#Np!F$V%PK48c7upa0*VaoE6St62Tq_xjoM zw|6Zuoz4C5x1ny}+C46DS7p53s(#$X@+)-HR(3f*BXg$W2|8yE$f$7VCzMRuDfmL{ zgRlRk!b%o(Zuoc5!lIL8@MUQTpt6Hc~)E4+DHc zT!Hle|NmF50uulC1Hu3QXF%ZpxogkPUw?k_#*53hU!J}C`0CYH=dV3Jd+XWN+s`jt zeR$#K^NY7$T)g(;+@&YyZ#+G7_1W30&n{hi22_9U>XUQVo?g8E;{4U8=YfV?1*(5? z;p+4A*Pfrf`t;n@rx&h2J$D0WI8X{qUVC=#%JU1?o&&8rfBh+ly!z}S$o6MI#pi(H zAoTRY)n_;Fy}o_#?X%|}p1lO3PtSqq^{2P*zkT@hy?1o;IsFflW;u&}bqD<~?fsHkdcX`7i_SX$fI+BrG9`1%KghJ|J4 zJGBZI2?Pvc;{h;%@4k>*V(Z1MpwVVo}1sj8+2+sHjX}7G5F|w)vXjLPmC8PMhY-49B}!Om>(& zaGHKV+(zohVF#x9g%0MwIDMJ?3+LB#NEJ8jVmbF%tn^dc{N~kRd5il(Bjb%%KD6fP zS(txr?Hs-n2U5N(dAhEX;d%SM@q(Un;*aF~C(TDa?td>k`Z9E7-pZqCw2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR402bOxh^qTfqwn6xatI^{rOvgUOFZ&dC zX)fP?pPG0NP17BRS)Qj>_Ve#?Ir43V!qSpv%X=3W-L^R<5?;~Mab3P?$|cix8+Fv> zPI2&8baj|pXn$BSr-tjDS7cJ$44nhIX8R8~pIm0JH$m%q%-+)7FPqGCnP{s+0&a0T0*>iu(N vdSCA+hf61%jU?|Z`|WdHaN}x?&35yHZaa!wlZuoc5!lIL8@MUQTpt6Hc~)EX99de zT!Hle;R38CJ>&rT$E765FPMRenT3^KKu}0VR!&|)QAtf*LsLsfPv6Mc#LV2n(%Qz> z&duG!)63h(*UvvGIVCkMGb=kUzo4k3w4$=Ax~8_Sz9D+i#0v}zj8dL1jv*GO*G|q2 zZgLQ5H7{V@SmSwV%^H!KZZBr$AnzxC{{I(Q%c3#;WSUL672DtV z_4#>P=LYX)Q=zr&mP_6-Z(EqXYSmUA=?|}e|0`wq-KD;(=I}SO*X50cGt)!lT6cK< z&1!J3ThMM`;lJ;F;;G_U2PP*kV0S;s+|~PguD^9JEnghHJ|)KHX=7$p-m=^i2Qp@QFirk@qPOu~y_0mSQrF((S64N@?Rx04 zasAV-%kfK(Mt)tHcak^zTkzhQS0~)${K~uZrP0Rr^exuFP-pOT^>bP0l+XkK{Opkr literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-unchecked.png b/OSX-Arc-White/gtk-3.18/assets/radio-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..8c6189931a02a12c208be33d4c55606ae152f631 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t`fKP}k zkiLBR>6xp~&R>6i@y3fww_aYj{_MhyXBV$MKY#7{h3n5R-F$utB=!6fQ1&Jefkl99 zFuHQ<(QV8^3N=I{MQ{__xNk#nZJ_+r&QHd z|F3*G$@iZ1%^h~>Q?=9^gEa&Eg?vp5HVfSpli1@@$Iv$4)C;M_8c4{8!M(g0fsXJgQu&X%Q~loCIG44 B-kAUZ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/radio-unchecked@2.png b/OSX-Arc-White/gtk-3.18/assets/radio-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..a6210d6a0b8ba67758e7979641153479028f29e0 GIT binary patch literal 758 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E{{wtN zT!Hld{r}IL`G585)!Vmk@4tWl*yG1%&OAGJ{mJ?3PtV_YdhzPB^VgqWxbghr)feZk zJ~@Bw`Niu`&s}|b?%LDy*PmSgqN_j>By#@RvkTXNil3baid=hk4yX~x1quR1z*6U~ zJqL+^#GhXPY6r_ANSJz%320KN+#B~^-@Nzw*8Mk6UwnM}5{N!M1EN=-o&(YA&o5qo ze)In8$Im}LefjbE%g@hWe|`a?Z$R|x=dVA%e*O6e0{{R02LZXheS3gGU|kaA7tFxI z%Er#Y$z^F}ZR_CZ^XA}A31jXA3T2Y;^nIk zAHRJ4@$=VjpYw)y7#J9pJY5_^EKaYTd^7BjgMf>&Pyu^+U?HQpfnlH{=M@(Lj&8Q( zlz;!DpYTLaJGLiaed+m`FW+f-MlE`BwdvW*&2`zpKxgoD^>bP0l+XkK>nf-j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-active-dark.png b/OSX-Arc-White/gtk-3.18/assets/switch-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..dbf7c5e37416ffd7876ccfac3a8d117d5791af5a GIT binary patch literal 799 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jG6&H zA+A8h4FCU!PJbLU=}G9sXF*f$1x$SsJn2Eulm~%R9)?VP6g>G+@RY|v(?HxHAbaxT zps5dm?BK}{13|J6gQh+Tobo7W3WR(ZJQd6ak&lDGT3}K@E=UTFeA`a@wVr~>K7@$- zwx0nqylQrV$m$(Fb$fj3_n2C_n_7FB+IX7T`Y6>vqinrb%?_`c zoj{AcYj=6q?eVVP>)m(&XuDtgX}^xMex2w1yDs>5T@09TJ8;4spkpfPMACp^WnL2G z7tFvYEh8syU})s(=I-U~;};x~mtQz*&fNJ6wr<;g=;*P_SFT>aedq3*x9{G6`1t9| z_aDE0|Nis$uQo%g4lvwRJzX3_BqaA9%#3DC6k&Ui?iA$JJwZ(OmhqHV8g9XDnwe8C zWfcGW-|sO?EpFZS#lMdosBGev*79EQ`m-ay)z0Uabb@uIcg`uSl_)%Dxbdh_uhLB~ z>&F{dFX?=qr0V{yf-6_qb6RG~N@u&LuH8b(nv-{lBy%+w{`>y*;36%~EIS6lGLy5P z&BbCSE)ZhcaIAio+DkER9w7;B2BABjDhtp1PA=(omEzpO(qNlcdG^9u&s|4tO@!vW zV~Thx-!G|j_fZ@hC)a6)LwCyD)y2LCsvSJ5(-8RYYrylmc^)6$FfY*AG{rO4%bP1| zkLR>X`^9`euNd57%AB_H`N@g)vs%vXKWWtKy=ms{I*XWxwbNFHa?J``A=A=!;iRo_ j?`oZe#};4Cgs6D1myq`njxgN@xNAYoTHm literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-active-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..8046628ef56db3872c824db3ff2be95a2176c719 GIT binary patch literal 1433 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-active-header.png b/OSX-Arc-White/gtk-3.18/assets/switch-active-header.png new file mode 100755 index 0000000000000000000000000000000000000000..1850dae18c073e93e49a4fa92d6583b44e96e2d3 GIT binary patch literal 807 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 Ynfy%V@7bH}#6d~Z)78&qol`;+0IMloDF6Tf literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6ba25b419f16a90a42e1081691300640374fbe58 GIT binary patch literal 1439 zcmb_ci#L>M7$0eKi4tmyNmmZSAu{!uYRnLyneX$>H#0V;ko)8|GK{p+P|QxO%#Bo% z%aW32ce^;EwuZHHx8yf=d+Vso>1VcU*W*ZwD_iKYS;AoN>7|JIQY;P`ZgK!%O5hORH z`yWha@#4}mBhz9DnVFexM^h5{(UGaKZoIVki&JD90>MC!G1&e{-2gPj|~&izd<)dm#z0vS_2913L8v0%jrB6-6p zAI0T^SlJjN({N;OF{zHD(6c0ZOfk$V8^ProOrpg~wWv(Tk?L7;JucHS6UFv!TXxD2!bGJ2M5DI*7- zI+h%iXmKE0a>Ie)l4em44CUZz(SM0`%*8gA`T-@1B{zkB7Zk7yf=OgLiHwpcIEl*M z4L}Ro9S{M*0Fe+q20{ShAcPAc2@skB#2tF}EqXTKW_orD zJ*Nf9RUx?@$Z3F1MAU_do}l7xRNRA}?Lmurv7+Y~;F1AMI)H%zrC`9p|Hd?IA5nr= zu1d#I7QtYd;c^pGQ!{h(RjXE8Sgf(Mw6b2i(avtu<}F*cZMS##*y-u%!QP{ z1_EJOF6`&aKB$`Pn>}RdyWS|ZR@GJW*lp6?$7Q_s(2koy&Z@vFb#7nUH}E$1Nwncb z*DsCA+jn&HEEN*J$Zg09}yJx}% ztI2vvOWRsZn}3~MUu~}XLfpP$1OD1Mts;5j`gn+8W+gf4Gu^#T?RF@; zrm9g_##OQ7jgHWIjakA*GfSD7>Q&xCkDc5TWqh&|#9p#5W6srg5-nNZm3C8muNt&% zEegc;t_-` znfK_)5IK(O;cYFla!waRm!}<$IJ6i1qp3Cxdr6*|p5gB^TJD{0G~k@RV@_Q--TADU zXsoOv3_QuVv*74bk8ggeMpne%KmLdIJ)=V4!7zOl#dReX`rd8bZ!}B1JaS`5S^4F~ zOt3@E3sO?~SJ=rlzwxEIwlXxY?nqlCQ?X1kMC`p+8OFAC>TJ(!il#>S@*;Vo8h&JV zjhs6*9k+U4e~S9g&ku)gYzw^%WkTM=n zzP?XUM{w>|Lnh@r>kMAq+xz)r*wlfigG%i}z_GHiyH<(aH6iVtt>Y6FLjHAg+n)`u zj?>$U6Rt`2Lo*WvDs+4{1Y$m2x!vl6vLwZIPA7JHySwF4ZDCmW^FH%WB~t|#VjF*N vt^F97Tv*R<@~f}^X(l!HgYKE*O7~L+Ud`oef|Ng6EPjx%KkC;+J(Bk?CS|21 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-header-dark.png b/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..c018801e7d545d1b2b5fe3715ea1e65fb1c078c7 GIT binary patch literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jNAb} zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacBcGNNek~^;3c$J^`L>=81R3?%qiQ>l;aR&|&(J~7*h$aSN#ER6 z-`ri_+*9AeTi?pp&?dmpCdAMo+}H_-BF()s%)PU$!W*n28*IWGY=C5BqeEhsL*fL7 zq)AR0(_M?#dRA@otlHsO14O$#>-Kmz?DuUw;oE-7xBZN7`#HbP3jq^u1HCg(?|nEh zG$Koa{DK)6`S}F|rKF|R)YLV#wDt6CZ0$nB!XuJXQnGV$OG--1Dk>|RnwpziT3XvW zIy$?$x_gKM3u;^(fnhJ_>Eak-aeD8S>tTl+1lS(9IOuF_bkyl+NMIC=P)YK1Y%U2D z`TlqQk;u%OXXjZ~9j>?jdG1-t|IS4^RtsMo%xqNBO!>B0v5)1um&Ag*yCT=lI)5}G zA^eSnfCP`mU7Imw9fR*a^NlH5Vu~)6!qQagYBn! zW~C+Dxip>`o_oB!BhKZ?tA-#sXSp^dBi9r)#-}$kzFe6koz-#T1oN(x#oxIqr%KuH z+Rae%$@+Cj$CV%P=dIY5^tbyKX&Z0RTXals!Pb*oY$sgzbE*Ay^6KILvF`+T$EfyP zfAM2;~%`}T&(NNdCXnj`6(~ilTr-BL1~}C)78&qol`;+0N^lRsQ>@~ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..870d9317825d0aff84590d8d8197cf18920011e5 GIT binary patch literal 1423 zcmbtU2~$&76n-EMBrGBn1XPxS)lv#X8gN)7Bm_v|g_oB^2t_aQ7G zAn7WmCX1Q*S>h6IQ6^MUQsOVj6N)mp1)2W&McJLN!rdUq>@kwSq5?6rwkDOXvHRCZ z(qGt3Mp(KCcPz3sv-G-0^zN55)f1X(ncXpmG(Sh0SK?dsu}!l;#=zz|K&Dzs)GWZt zId;b)iakTxmSDAxt^OTR8Q2;lQ)xsr^USsd6w@I}J<_VDs|{?Gk%<{mwVt8TGgQwJ zwUMPZqRM%OTF1Z)Otpd8Y5;nMO2+^W8UtVy0MntE5tJ~oc@!|nsP(8Cv;i_krg}Yt z0Z#)H10{MC$kyFZV7RU^>46~zu1x;xY+#t$SnmgvXx7~{Mt=gyKZxW{B>NL70U^|Y zJ@EmdFd>vqASDHnlZa#vk&;fN0&t1306Zd%9|8aiLs_Mv`vA&AInwYXX*gg`Rrr4S z-t_vt+j!MY3ZqLAAX3qiX`yL4;N;751%@Beoxpc&juIWyTFZ|KS4zfC`*K18F{^z z=N>%G5w2|Sj=kMY;rqRfaq=0Iyvp*3FdprHd5o`1w&P3k7vOE`(jsiQHb7CmU>1C5 z#lQI^Jk6$zsm5wTQ!j0qnCVD~OD-ya?2?uRe{5bgcW8C8>(lOcqo#Rn^30IRkT-$V z|NLm~s@`@#B=vYPcgB-@LL)0G{c=nIJMbmEDxA;V?<6jrt5%L9$vu{df?1r4=y919 zS>(s#ko;bt2POpBi(a)2Lw8(Mv^Jdgh0h0FtK$N!-+9Tz@<83i3o-JRF)|(>msDlD zlJ>J=T9Dm{Cv3I8)YBk-_xk_(5Ob=p=dHedQVVw6mNbo0Hu{->ISVEl$O~ z1JZ{Ljl}%rK?b+JQJ#XtjF5BM&%FtCTHNK=+ancsye4EA*}e(oT5`pN=YG6ob!aHd zKCAJ(sh=&@k&aV?*Dsb?TPHggcI{ix&P0orJlY@LHlLd~L8QI@+i@+UYvVP8?`hm; zH5Sb>*`YtN>U$%%S_n6yU~lD5uP8B*md6b4xwU?BixNxA`wNxsw7v9M(ve%EW_v1U zyL=+E2Ruh-f2|owB`yinS9Zr04CIiC+iu)-j&-MuW3muI=lJ(pzUSK%C!f-5Z<8P0 z`Yqzkhs=~+u3_zIwyxG074^3dJv$mg}vurrVo)urAMD3A2{+a+T4H+ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-header.png b/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6db079521e29578b2953c630ff88724f55696c GIT binary patch literal 783 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jI04Z zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacqwFQma+kh%hUAyLG?YfshTOy}F ziJbW)Wx=zw1o-U3d7N_@KNe@2cAi(yZrO(Y#p+g~PO$fKk1|e1@ z-9W>g|NjTyxG-t=oi{!4H`Z65k9qd(F2|vD+B43?T@hXK>bd$!1y`oyEe#~%d;ovp1u8XYNyGE>KL{V;~Z(jeyLQa6|qQ-oroO+d6m$6J9%F}3t1K17&KJljv1a7oeY?N-_>!XeF=rkgmc5)-mBk;< z@z}8H-_m4}U-b#m8-33#^|sk``-ks3)%1mbKIxtc@oiVV@-9_=@9s_?$@uR@&onlC b-hYAVoyP4i)91Zw10_gLS3j3^P6p5mq1%p`O}+&5Dl2kr4=lL>3_hM;lsbBpn8GZnZ4!n<3KCmE;44YOw-8TCV9N*s8J;Vra1N7RhQL*j zxeAD_Byy!ho}9#$lLT_0Cvv1j;J}xI3;}pjh^GK8B%Tri8C1A3hzrI56$OdAP~ibj zIf(~aWDt-oxIw^hL1WPaLms%Y_%CER(K5!uJfMZY;AVMCP6qJh`}p#og~~{wGWL=( zv09Y`s8t=QRi!ql(;L+EMs-$``dE{?piNWQrYXLuDR0-7cW7B1+Vg-et*~2H1?bUL z59k^m>6?c1ts;G!$Z+eKq5XxS12FobYt+y+`l09bY#%@}J0hPORn3j5=3c7-MhQS; z{99w308AN`TBA~DRO#k*v-5fjCjFerFlU-GnvC=D$^A7iKfj=$u=v!e(z3GCOy-%h<^Maz5uu$h*rHrq zU;uf4pH}=SYGuHhrL_9Kp}NOttvAL~Qy+!#-PB~a{uFfRPAX{#i^O&knZEQNCaYal zCtJ4CvSX>#S7Z75oX=mLJW*G?&PJ!)zUq0OH@4mRz-9CWYKPyACFYa$KW=NJir;<^E`!DjFdWr{bB9j*#%WDmT8 zMmO#(Yc9@+;~*}2RTj_IT!hC}28g+IL3BvVm69E+R;PJB#s1j{-}Qa@;+n0?qH7p4 zbJh;N14ZsK!yc;R)v}O7kB+iTzr8&lh9Y~61T^p6UcbUUu$Sgvh%JRh!G$MX_UgW>n*txpN}UD7rHqcm!w&DT)UlHVed} zb3GH^)3zwN;l`ng)0>yE_)Raq-fKR9!9V+P(J@ z+vYu%qLKv?_{q|{)*pL=`@*w4b`9%jDb0=}fjit?e#vm{FDi{WIW48fiq;oq==1hD z?3PTJb9hUugYR9s7=)`!6k)d4-5b9X=lV?9@e$V*S$j{MIuqw+wBCZw**4YMEFpT? zBv)>68SL~i8=^JA!w38I^QWhWde!|MXB*ET`j@@i30wWjX?MSUO+y3%f8m{lM9c^?@SfSd6d9-O#Si<(T{0(tI_`n<3n4D}lE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-selected.png b/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1afd341ff9a37dc843102e302954107951cabfc3 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)EZv%Wn zT!Hj|nt>;8e?EEp8*cpb4^Z~Shu`AB9bQ6gl%r^z0|`Ks5JB z;@l@G3!bGdc$U57S?;puHS1s2t$*3D@#WOLZ>Iy%{`ZTHe^_zi!^U%;j^Fuq;n9za zK=kCt)n`AhKl^d}`LAd1e*^7$`Qi8LPru)O`u*eA-ygsK0OQ*(1mYgOuizr-sbdTli4c1jwY9Eyxu5n~zQTs0?i&*3*?AF^XAK^H`f6cMPKRwnr zBQ-oT7v$ubZIkU&nbJuMz*xoy$<``z&lWbAk;p=ovg+{an^LB{Ts5 Dv;3lb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-active-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..87d63563ea907c7046d4e8cf6b11ab8335a43f76 GIT binary patch literal 1327 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-active-selected.png b/OSX-Arc-White/gtk-3.18/assets/switch-active-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..08480e0a42cb413a8fcdf28a0435d22c1012fd12 GIT binary patch literal 805 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jQRmS zA+A8h{|5*>egFH(yWeP*Kl=a@x%l`yki78d`?aS(f~GtQnffSn+M~#skE3Qjj-K@- zZuXP7IZqPiJV{;fG;QJ2>?O}~mORT{`aEyx^O|)pYk_F}%ewV1>o>fby6^3@eQ&1& z(f)Tc_P<+n?8EXCA6A_Fu;J{dV|Ts+&A<5Q`=!UaMql;^A~L0w*Ao2W0$X7y?*=7-8XOFz5np>)0gi*e*OOa=kM;V=MsT|ujc9E z7$PCL_h4o;W1`-t#%b(Eue~ZbfmpUgV zFWA7OaH{S6=IFf4DVHOcOmgUDx{-X?yK9~4sh4-0RS$mDYY6>UIA00K)AnzAWYoa0 z{qBW{=W0Vd3rx8arqtiHEw<-Z$=JboLoCv3vEEZvX`Xcwr}xYcXwRvU$i2sM+9vhn zBwxQnPj05nyk2Y+y3KaO4d&lEmsf~}ZjG@1z`t;EvYJR>gi~kBGFgc&`D|C!BG|vP ReFla(gQu&X%Q~loCIA39;VJ+C literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-active-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-active-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..22586c16123053a236947b5719a5b27afad8c131 GIT binary patch literal 1445 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b2935b0787443a9f65e134c7ebf72feb9c8c3843 GIT binary patch literal 1338 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42%~8 zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10l z0z_UhE?%*&-Z8G;v2H$b?!F1$fvMhsX}%$ue!-c3AsK!^Mko+v1%%}Ugac7-V0ca- zkc`L;jVTF>EeVe;jfgLch%b*!sEkSkB5){yLrnSV6%k;JCX@vE1v4-*v#_xX3JHse zOGrvd%gV_sC@QO{s+pRZTUguJ+B>;KL`BEM#wDkuX6NP=m6VoMOqe)n^3-XImu=m) zeaEidM~)poaq`sZGv_Ycx_j@zlc&#KzIy%c)8{W=zy0|6>-WDrzw`bK3{3f+E{-7* zl5Y=wj}A(dV0#dLdfCl;yK^!#FK=3?E1lJ?#G*Z4cwSLTQ@zkVHk{b^t7F_SGj_AJ|Xv$p^Li+Q_u?o0cf6gVTicH;k|M_*M=ihpS+zkmPB z`ilDofB1hZ2fq3s7pt-Jtknz2`un`I=apZ1Xc?emsbhcs{M!>reF4XJrWzeRHapq* zgyM_^ZL_6SPd}SBf9{Eu+HSo2)=o;?`+j++%^3;PAJ;m4Z}x8VdvaBDdE4vml%R{6 zd4O6TZJvM(!SVXa-*C;RF48|}w$HBKz)Tdg`N?BMo*9}cqBDsP2$FZ?jWO3&j| zR$Y706utu$Q2d|AH%y>_YyGJnf7&otNKjipaajuWB#*(%CD&NirsBr!%t`+uWCjTkf$KZ|!=@ z$EzV(qGH*@`S;8vt!dF;oKO0@J9$)^o#WBlX!411iq(rF0u2Wg8W@aY#7-BoEimz5 zcVb|AqR^o5HtXo7>4F-rFB%wGED{9_GQu^dh4whTWS4CaO!K~a=(?6}f^IkZ`^*_2&ur?&; zT2->zCxhfG4`P)i%_@^(PrMB5k=hfja+)n%sYk}CFsmSUg66b&PtAoR&jh}**z8iI zaqs=Z+s8M&{5fMu+wH4IC*5wECFZ8gJh$%fhjJd5x&Zgn6Ms&+e`i&j*+2H&=c}J} vINjWKxYYOE?mzD3cYRCSx9LujynJ52d1k5m_Trb1K_!=`tDnm{r-UW|lUp~U literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-header-dark.png b/OSX-Arc-White/gtk-3.18/assets/switch-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..54a297ad7541aed9f8010826ee7f0722b548e1f0 GIT binary patch literal 775 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>j8XwU zA+A8hKoA#K9i7q;msTE?Tpg8A6_H#UlUNm#QWc$46O~vMl~5CtTos*I6O#l))j&p6 zVs%V1kgSPLss@Wx0~ygEK`;ZzP6kN*T}K~i-{bYVzjAzTW=2#G2TjVT7Q z{X=uWWL7{Jhyg^pM)tbK4tmCpdL|C~CXV{1P6j5<2Bt0sX3hp?E+&>9rdFO7cD@#N zewHBQZ|@Rj?;7sl7UAF)=?FybKosQ!L>^I2p3%-8(av5mexcd^Ae7@DmK_kD8xma{ z8eIhRGSE5>t(%R&ps_3o@(X5Ql$Mc`H!w7Eb#wRf_VEi2$;&UCHD~Vp1zWdmKXmli zf*{BLQAD8vzWtnMmHH0$0^GfpU^t0;kG5F`0$x*1e`IgH!eQs8U zbT-dbGG82@eApk%uv^UYmCS{u-?U33Zm><*=K1Li<5RuQx0$(DGo)3kyxbhb)3EKQ zOS06OElU$ssy=$yJ)02Pby+}2b+XN~hR{6mhh6g9Ph6GSbShD1Ucj$YE2Z7;zTA8& pHH)k6;nbYCbXME>v3$vw{xRh8NSTJPXkGv%Lr+&fmvv4FO#nokET{kg literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-header-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f7333eb18e184e01a839aa1093fd6ef9cf01d5b4 GIT binary patch literal 1355 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*XJ zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10lr)f89VBkI2f3^7?`;jnmQX> zdYD*xm|A(7T6>#Wdzk@A8*g(E@-epsB3}zz9}8PwOM8DS`v4oKU>oOPTc==K=MY=x zP&?-kJC{&9moR%Eat*h4jc{-acW{evbc=L!k978o@$gIZ@JsRvO!E#*^#+nbK$Pwi znC=&n+5SKjmK_pZ9127+#bGfe;c=xAab=MS6~F+G0--8kI0Jog_~#sTVC*K8 z1o;IsFfy~Su?q?bi-}7}N=eJg$tx%-tEj4(nweWz+t}JWxkN-o$Hc}Zr=(`*<`tEc zmQ_rcIBD|KX^WR_-L`$luH8qD9Y1mM)af(lF5J3%@4=I&&tATI{qED}FJHg?`1$Mi zzdXP5{tOIEC7v#hArg{r4}OmhN|a!GU>+T|>}~GhoXpJ2r@W%guAGt44EfctGGyH{ zSxp0}DQ_1pdhmJsGsex#O!s&G`Lp!(t9?)R*9Z93c~+JtbEmIdx^dT@l=ME06tVbc zb9Thc(Oj82x8T!r>&O3Mr>}mzPf%tV-|>&BlkWUE>?lDK}zam`sRN9{Cq+Pz|Q*LE=A8Gew6TTx9%xt~jieEIF;MbZapxTg=>;bQq$?7vo z#4)fvju8#khA5Ez^+;0bmhSfg~DxStyL34@;jttZmS-gwyS`_lcz7( z`L5W^#HW>Y-xUt-mA_J$*QzqHa6_kaf5OKP$t_ZOV(A`5-rlo*YFk{m`mk(!IX{d0 zip4)~2zllf2D)lLcX)ktk?W!fbIZ4^S@n@G{iR=W=*@|Ho_@N&|GD||@;NaT9VU}O OMVY6opUXO@geCwiH7(5m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-header.png b/OSX-Arc-White/gtk-3.18/assets/switch-header.png new file mode 100755 index 0000000000000000000000000000000000000000..3e45db3633cc2039d0db7b01c281da4d34fe8739 GIT binary patch literal 798 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jC=t; zA+A8h{|6L&|M3fmke%@3=N};V`;Xs1^54IIK=R|~@1MT>`26JukO36`^!exKFF%3o zqsLAkJAV4ui8IGeoIP>++`a=x4jepo@X)bCM@}9-3Ph)7&RINr?vmN_md=^K^x@O@ z51+lib^pz+2XC(4esv9q?!3Bm^Tp+xFD~AAe(A>Z^Vgnj=yy8{43Wr^AirP+MhQu2 z8EqY1J9`Ib7gslLpX8LZ?%uxs35%C3UB7AbzWoOd9Xo#I>W!PXZr{0c|KX#@kDokw z_Uz@$m#<#EdGq!i2)qY_uVC===kMRY|Ni~=&tuP%-N4|N^>lFzk&xVb@MTz2fC$@# z{wrrTe}Cz_Zk+i{BvxdA6HeW?R=+@ zqPO?nRmR=l=J9mT6o-t5R~|MbPdfF`hG}Q?bmw=>D`WHznioGUYRR7DW!tN`_R$B4 z_95dlvOWb62!3Kda~#Iq!@h#$$cVVt#9PcMt#v5-prZ^btUaS=M{glhBaZBgtq8WLY4dm>3r6O4kvNtYq z^pa$_^~}7#&?D3PaKNue?aDEeLtb6}@bp~_-%kD|MLRnjz8wKO)KP4q%g1AK755J0 tO*j>q$Q5{UYEh^<>)xn1zobk57#Or3JoOWvc^nuU44$rjF6*2UngBQ>>v;eG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-header@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7feaadf8e32987805438100c6c562b98fd05e948 GIT binary patch literal 1406 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e0ebce4219bf5b0c278795661b12f628db9d83f9 GIT binary patch literal 1289 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42=B& zJ|V6^#X!)|&=4BB$^l3g7W$?&q@@A54Sq>wNlBg2(Li>2Kte-8K|@q#MQCzia&kjl zTxDchab#LUVq#@PVs&U*d0bjURC0AfMn!B&O?Z51Omah1LQPa^Ra|myOk!13d_`1B zZER9CP)%%NWo%+?baHKE5{Mm>QWKR_6`NQSl~^5yh(IQQ z)qt!33MK=!08OaXGjz~11|latQwM!hXMJ;LLsMsC3r|xZvH~J+b0D$-B3}z2a`3Zq z2(WPqv2g~XFgxcEJLfP5AaV_Na*cFyk978o_4G^h^h@#%NbwFx^9}-{4BvnZzmP1y zFd)hfi7pNUqF5j*1qM`jd|6~-MI_LVU~jHbUB4U{AFU-pe!&ckOw25tTwFZ7ynOru z0)j$9!XhG~vT}0r3W~}qss@He#>OUQ=H}Km_709t{sDnOL6OnPDXD4cIk|ax`S}Hf zMHQ7*)wOkX4GoRWt*veC9i3g>J){A#4eDzc7?`3xT^vIq4!^zeJ6y<7guP%%yXdXo zE2n1WuUxWb%at=K#yt%eZkiTOZB0_#UbHx<=Hrg~iZ|QTe$P3%`_BW*y81_RSnbl& z-k-S_IX~aNTL10cg$D~tq{?Q#%&0IZSvz;x7B=^TlY7{rV`m&#%(6z;yIbB;Z>xr; zw1(El4>On_@0VZw_r!#@lx_{Jvh(@R=Sa0ptxW3L(6y+|FKX_&m0dnLO5p~VLYCj$ zDRbXT_;yF?mASjJO7v8>u{;uBRFBOmxpgn>(h)9uXnir?H4f9)I`tku z@#AoVo~3q@*MH1l+uJN6J1cqj+h2ET%-*UB@_I4(x2HX{SJ})gZ_~cY`_**S z4Xu0TSk<0BbM?)#bGwr+obuC(IBs$*?jGy4k5@XIQV+ksF23f`#iqGe+k>WC%x0|? zGkbAC?XuXBm&_9_AD=6jRT+GCf!S5TZ^w`5iN>n@lK=9GI=?g8vsYX^ z^1E-xoFxA5ePS PP(kGB>gTe~DWM4f`}P}Q literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-insensitive-header.png b/OSX-Arc-White/gtk-3.18/assets/switch-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..009545df62b5808b8f6b929ef9cd903a9230961d GIT binary patch literal 720 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!Hj|T7vICe}Dh}8*amopTB?p{0rfJ`tsw`m!Dt0{e*DmE?6-Sh!(9}uxRDsqbH6Y zJ$3Z>spBWk96xdH#Hn+qfauJHGv_W|xccnk&F7bIKEHbB<@Gx+Z$Ef@`_bD+&pteQ z{sC;@uP@(z{rL6!?_ZEDLAE{VKp%RQ1o;IsF!BosN=d7!Yieoh+1T2JhJ{BYr)1~k zmXwxNR5ms>x3sjjb#!!eb^$?m4<4}S;UXOd21Y(l7sn8b(|fPnENe0lU`seS^;%cN z_FY%+UQ-R#c2yCTGXL~XKSe~hwPIPpn~lk>D%xzx`Ka|=Pkp|d-8`xYOX018adrGvPo_1 zn8w-`6n!|nK+5D~K;I9+hxT(`O<8C6rg*(UNbK*4Cl~84dHLe<%Xo=b3HFCr&uAAB8m+TQj3 cKXEIj2%A?uji)9o1co<*r>mdKI;Vst0AjbD<^TWy literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-insensitive-header@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-insensitive-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e85297dd9c981895f4325629fdf480894ee5cb78 GIT binary patch literal 1245 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42&fK zJ|V6^#s7yRn7d%bJRn*GL@O68TDfD_{#|?a@7aHN@BYL4_aEJV5QvWNKYaY);p2yo zo;Z5+)Y0Roj-NPl{KUBvC(fNack#m2XBVym(esNppI^TD{OX;T*YCW%dGGaY5PEz2 z!P^H<-amNu{?W4!kDh;c^8CZ=_ut;W|Mva^5dHY@>BpxpK=kX!uiw9Z{RV@-VDSGh zIH)y$2o?gvy{06{FPMRmiJ66yi-(twUqDbuSVUA-PF_J#Sw+>r(8$=t%-q_>-oeqy zKOitDGCDaWH7z|SH!r`Su&AQ4s=BtWp|QEOt-YhOtGkB`aL$SA69WTNu&0Y-NW|f{ zH~xlS3XotgSQ2#6$9S#J=}BI1T)o#UnIzG&ZbSL$uSH9HrJ2}N8e=N|{k$Lqlcpye&6A$~DA{7(y9ar>&cKzjk;3f9wu31mM z8r##Fwz~T_0y5R&-2ykxyvNt`y=_ah&*W)Kx=ndhW50iz)2NV>eMD$&OV-st4!ez| z(ku^o_9ZU)u;Qwv{Mw*HylWS^y;^kBQhasR5@(Y+CU;(a(KYn4YFkv5e{%c#lDn-k z8&8U5x!rmFi#xVWXyaKkuUQ#Z>T>V1z6Ee?oi}gJoo2O#9xR%RW|{0{w{4JD(&)YY zL+YHsluiRtb^9MlUsr!jyC0T%*+x=#e@gN4t-I`x6un-#e(MJ5ZJG+fJD5JLS^8xf-%6Ez3A+2- z59M@Q+wD-QU-H+guu9Hr<+i-TXSe^pqrL39{?#+$8+~Ie)qn1leOI%$Q6q#aa+TU- zt+QfU8fsQ|lglILajk3Mj^y;4D-?U?_pxQ^;>sVJg+88m^yaML{g3xG+zsj(nC}|) VzF4#U959(Pc)I$ztaD0e0sz2l*cku- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-insensitive-selected.png b/OSX-Arc-White/gtk-3.18/assets/switch-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f4398f604cea201a384be697cc410ec161652278 GIT binary patch literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)ETLOGS zT!A#HfRmFmH#fJkva+_ewxpz_s;X+voH;XR&YU-I-ok|omn~bic=6)p%a^ZPw{Fv> zO`A7w-oAbNmMvR$?AWn$=gwWbcJ0}-XYby<55eI6{rf=r5g5D&gST(r0_m?`zkUaU z-(c|f?_W6M|NsA~cN|23j)zZ?|(J?bOx3sjf zvbT3|aCCHXc6E!5i;qu8%r7V`tg5PRZfR+2Z|{-%E$oOnr~FxA(cT`lgx&c}YfZ z@R0}1-dnC`g_!wo{#R!DNA-&JgQ|Jl75p7~Z}Ogf-j)97iTqB+Akmapv3@_QK}o>V L)z4*}Q$iB}XucBQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..67ea825a4dac0c1fcd15b7bd32b42e7c1aa4c652 GIT binary patch literal 1081 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*mM zJ|V6^#gqe1PEH{qAwfYwDJdyMMMVt_4Idw$;NalEz`)$x+`_`bl9G~z3l}b4ymcfQR8`fqv~?`4tgLP9ot&IqTwLAU-90?LyuE#VW8>oD;}a5-Q&Likii(R%N=wVi z%PXs@Ynq!|Iy<|%dz4ODyD=~@nR~i8hD02GJ3Tx2mV-#!Qzci9%!W6STSPtvt>uVV zdTWx<)J363#Bv00{{Qdp!?caXY>UZAW=YRbd@y@C`r}Cj) zDb4TtBtuEnS?8LBQZENiG?Z#QJNew(4-XS7Zd=}SSlA(!5~kuCmK~ns7Qc#BL`(Kz z;Ul&;_cmJcmIZ`K$}AR2``A-h5_M$4nIlZ?Yrac_-xYfGEAEHo>6F?7OeO~=POE)5 zP5)cOf?ewkmi$>Wzr-S$X={Ms!vBv{65Bbqb}OmYs|DnJ_2YT9_><=UDSp}k=|Z6a zYHNKQBX>+{)GMsC*5%xw`FKO24;&XzB# zHP&BNzJ2-l)}6OrHFESkSy26h_mT~JM^(UGR@p#3kEd5d)x*vGjYQd*Z3`6I+uu1_ z9-Pp4zUV@wM8H+&faxL6TgtimL{)Q&le)Y&S#V0X_ikJylyX%~bw%1ouYehgsunI< zVU@c`i}|f)rtrj=M1^NH!Iyu`3H#^9b1Ufbsk;xKgdEuzAamC~ue90n`m1BQ=?yxp zyH@^}I{cA;!aI)`t_?4x%vY#cIM;Q*mcO!Bm+xoae4ZQc^pBY8-HSWMB)0L;zo$N? zQt=@gr)2&qnZ@d!?k&r=kovnL)BKc1c88d#-f1?CiHb4P{y+Nle@%Tre_ErTxBRw6 QOF{Y8)78&qol`;+0C33TeEoc5!lIL8@MUQTpt6Hc~)EKLdP1 zT!Hle|Nqb21%h|y@4vrv>EXE>uP@wueDmg;3)i1qxc>U$ji+ZXKRbKt*}1FFFI;_i z_VVMimtS7E`Rwe~XP2%$JAd`b1rU0E;o6IH*PdRy_VoOn$I)C-q#cR*5f*C+@p!RFGU){L<3aApO{^GUg zcOJgI_wX&ygsus5yC%%*nl!Ix(!3=rcPv}IYsK0njw|5@Bef$2~r!T)gef#y}$L}A%e*gac_xE2A0D74z{Pr%O=Yvav{DK)6 z`S}F|rKF|R)YLUKwY2s0Y;5g9!@|NNl2cN$b8<^cO3NxL8=IP2T3TA$IyyQ!yMUm( z2M@6L^JX~%1EaX7i(`nz>AhEOh8;2xV0#ee;Nln%R_G`Y6Conf%jKcX>ygv_^0z%t zb7J;m$(OwUuf}|__Eev#acY~e*W6Gk5zoa%v$%G8e0VbR=A7F(J(j;_aIZO&c(&x3 zVY|lePFe751x^-Yqd%w|I3USIX@(kM1N@@JG#*{r*Pnb85|<(?1_SxE8-qQ`G8Lz_NS3 R8o(G}@O1TaS?83{1OQCJq?`Z% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-insensitive@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b0a2b569d611c70dad934bdded3f061186376543 GIT binary patch literal 1331 zcmb7@i&GO<6vo3t1u94Zbp$l>EK*T17KSz=3817h5FskU*zrL?K?sjjM2e5tfCh>@ zRP3MuBLd;&SR6$J9SVrpB)cJOLWohwV>c9IqCg5V485U$LC<{W-r2L?@0>e(XRlFX z_SxIH+Tn0GdrDM99N15R++kw{);D;_7Hn3zWD3p3#zrv_I}RRgv!agV;&5&c&1vzI zYlS-~ZeT_xFyk31%)H|{bX;Cu-nP@3>A5G5XVJGYa#CwP5?ygPi$-cREfScQmXCY(iX_9vh5wl*m9DKSkR)8+V|8II zhkVoi;KX+C`&PA`;pNo2z!P?#+`B%F!5e(`U_)Uq{)!^DyI&nj9uMvrJjm*2kDcEc zV@M~iZ~g4YNq%zdx^cmJz;|S!Dk6Hx_WPOI(B_^NMMT+(#l58JLqVbV9YHT5L)~hp zEYrVTVzb6%%~gY@fg$3X{Q9`8~$ogM7sU!;Wz(q+ZeAXXsW+J7?YK&gh!k WfsG399$y6f2{=k*Ohh~R80%k5GVKQd literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-selected.png b/OSX-Arc-White/gtk-3.18/assets/switch-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c2d2186b7c0bd5bac14b912d1a4c0263236bac21 GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!A!I04pnNetv#+b#+ZmO>uE?Wo2baNy*%~bLY&NGjHC!MT-_KS+ZpD;>AmsE?u!= z#j<6~HiE(C&6~Gw-MS47wr}6QbLY-oyLRo_vuEGFef#(Ce*goIkidH+@ZrOUZ!qv1 z4E}(@UoiOp|NpAJj&VTmd6oqE1v9X+aq;mB2#SfzE2yZdYiMcf=o=Us8Jqa{`UM08 zCa0uiWMpP$W)&5emX?)QR#w&4)~{N#cI~?L8%~`*bN1}L`w!lK{P^YTw>Jx)T*l;fhO!6yy8uRKfHdw=~g-ZO%+UpHn{dY+H8S@_1V%5dYYzPQcR zj-s8r)q=iCdTkdK$($&B>YV0e)wG*1jyF#7C52Yu`8FS8cH5X;e zt#$droW@=C?&m>A*4ggcI(qmV?(gjoVY(Q9pudKxq}HQmp6V>Il3NK?=Y!R3q*!?l zne@DGH0RiPaPjrq%F~UEujv#_F1)^C$It&#o*SR9J^z4v_3`yrHU7q(k=cKIbz890 vQ(m3h+Zg6Iu4}pRPA$m%^}K}Fb^S67Ud}DAW4c+6fYOqutDnm{r-UW|d-6fb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch-selected@2.png b/OSX-Arc-White/gtk-3.18/assets/switch-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6e1b8944f146baf901484833de12d8f0ff4e0995 GIT binary patch literal 1216 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42)p` zJ|V6^#dHI#tgKvITzq_d!otGh;^HbQDjFIZ+S=MaK0f~b{(*skSy@@Rxw(afg~i3i zixw?fx^(HXWy_W?U%q0+iq)%EZ``mZQpVJ!o`c1E?>QR z?fQ+Icke%V`0o9Ok3WC?{x`3FcM$^vQ@p2(V@Sl|w>NHw3pvWL7jPW$PFdHn#pTea z+pdQ{ghggHl?7f(N;Y-c?4+|nBjw-!>1osTbk4k6^Y_`&;y-q8>E4&=KnkO7t+Q2P5CnzCxebukWfA*9{-Hmk%JQZ@G@uR=i z=GNp(llg!0bj|v*dCml${&ODjvsSMNJK3{Q%J-bSfZMmt5}KB`-uGy7mmc!bZGW}z zby>PgWQI_?N#UiA++AnST<=WIDmT33^ZrTqLB>K)NmJ#d|8t}_c*T5{P;LFMx8TT| znbubv)-JcMpLW?IN62s9qFE;Yq`MBg%ayc5Z;wrv2&>?GsZ;s$P*J9@>HSxeCoTL| zC$MP&=Z(isOJ1;E;!W;mdbKNY&sIlsT@9{KyO57ew&p&bcNggY=I@TWko)6MyWbv% znc>Sq7W7{){&x9f)1(WJobTK8?%I|cQE7aA`}U{+sarKK)MFf8l`H7V1a0@ph)#B5 z+U<9?e0QFEa_QV1Cl}Z*K5<(7nRBvFo5r5!&hPg)RCZtR$((GsS3M#8LX&Rk>?AL% z5BES#Y+Nt=cD>4Br!m5B*bSy*n3f$S!Yt zN`9B~_oFgT?e3er*==ccYUZ}7(Klyp{_GjE)0O+goW};H?-FII89lx8Rlna{XuHFy zG-tz!^V4QNZhp1>pwj#}&D4qu5;Lyv_*vFndGw37SK8wh>E^Fw)@4hmss5b1ZkizL zw63XDtMC4+3)0kE6t&oeY2EZx$rhJs>pto|a}>P(|H0M!8q*E-GaO+xW!}rjRtqXV NJYD@<);T3K0RTvLGB^ML literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/switch.png b/OSX-Arc-White/gtk-3.18/assets/switch.png new file mode 100755 index 0000000000000000000000000000000000000000..3bc55877e42a5bf328abd5e09b449ed63c6c3ee0 GIT binary patch literal 765 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 bc8WikEzLKv>9wkWk~f2=tDnm{r-UW|J+3%t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-close-active-dark.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-close-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..73405fc18816276d32184e67e1431502a7f2910f GIT binary patch literal 606 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-close-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-close-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-close-backdrop.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-close-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-close-backdrop@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-close-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-close-dark.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-close-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..65a9a23c5f8fcf7a13b3abfc067592a29ae49cf3 GIT binary patch literal 472 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 bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-active-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-active@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34 z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-backdrop.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-backdrop@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-dark.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..9fb27510706cf376531a3b1c43aa6bf85234c3e4 GIT binary patch literal 464 zcmV;>0WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-hover-dark.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-hover-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2de4e7446c8f105738d3ea2eb4ad5418fb864215 GIT binary patch literal 589 zcmV-T0|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-hover-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-hover@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-maximize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI340WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-active-dark.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..017991834cbf3294b5b02dca303a9a7345099ced GIT binary patch literal 485 zcmVma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-active-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-active@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`J z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-backdrop.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-backdrop@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-dark.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6ced316d8202e43a1a87366761f6bf8231aa0ea2 GIT binary patch literal 462 zcmV;<0WtoGP)eFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtlma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-hover-dark@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-hover@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`JeFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize@2.png b/OSX-Arc-White/gtk-3.18/assets/titlebutton-minimize@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtl GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat, .osd .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover, .osd .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active) + .button:not(:checked):not(:active) { + box-shadow: none; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat, .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.suggested-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat, .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.destructive-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 2px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .inline-toolbar GtkToolButton > .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .button:active + .entry, +.linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .button + .button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5), inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +.linked.vertical > .entry + .entry { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry.error + .entry, +.linked.vertical > .entry + .entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry.warning + .entry, +.linked.vertical > .entry + .entry.warning { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry.error + .entry.warning, +.linked.vertical > .entry.warning + .entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry + .entry:focus:not(:last-child), +.linked.vertical > .entry + .entry:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > .entry:focus:not(:only-child) + .entry, .linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #2b2e39; } + +.linked.vertical > .entry + .entry.warning:focus:not(:last-child), +.linked.vertical > .entry + .entry.warning:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > .entry.warning:focus:not(:only-child) + .entry, .linked.vertical > .entry.warning:focus:not(:only-child) + .button, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #2b2e39; } + +.linked.vertical > .entry + .entry.error:focus:not(:last-child), +.linked.vertical > .entry + .entry.error:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > .entry.error:focus:not(:only-child) + .entry, .linked.vertical > .entry.error:focus:not(:only-child) + .button, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #2b2e39; } + +.linked.vertical > .button:active + .entry, +.linked.vertical > .button:checked + .entry { + border-top-color: #2b2e39; } + +.linked.vertical > .button + .button { + border-top-style: none; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #2b2e39; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .linked:not(.vertical) > .entry, +.linked:not(.vertical) > .entry:focus, .osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked:not(.vertical) > .button, +.linked:not(.vertical) > .button:hover, +.linked:not(.vertical) > .button:active, +.linked:not(.vertical) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > .entry:first-child, .osd .button:first-child, .inline-toolbar .button:first-child, .linked:not(.vertical) > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .linked > GtkComboBox:first-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:first-child, .header-bar .linked:not(.vertical).path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > .entry:last-child, .osd .button:last-child, .inline-toolbar .button:last-child, .linked:not(.vertical) > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .linked > GtkComboBox:last-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:last-child, .header-bar .linked:not(.vertical).path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > .entry:only-child, .osd .button:only-child, .inline-toolbar .button:only-child, .linked:not(.vertical) > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .linked > GtkComboBox:only-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:only-child, .header-bar .linked:not(.vertical).path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > .entry, +.linked.vertical > .entry:focus, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox > .the-button-in-the-combobox { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { + border-radius: 3px; + border-style: solid; } + +.menuitem.button.flat, .menuitem.sidebar-button.button, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .app-notification .button.flat, .app-notification .sidebar-button.button, +.app-notification.frame .button.flat, +.app-notification.frame .sidebar-button.button, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive, +.app-notification.frame .button.flat:insensitive, +.app-notification.frame .sidebar-button.button:insensitive, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +.menuitem.button.flat, .menuitem.sidebar-button.button { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover { + background-color: #484c59; } + .menuitem.button.flat:checked, .menuitem.sidebar-button.button:checked { + color: #D3DAE3; } + +*:link, .button:link, .button:visited { + color: #a9caf1; } + *:link:visited, .button:visited { + color: #7eafe9; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #d5e5f8; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #a9caf1; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.button:link > .label, .button:visited > .label { + text-decoration-line: underline; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(43, 46, 57, 0.6); + border-style: none none none solid; + color: #ccd3dc; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(211, 218, 227, 0.45); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkComboBox .separator.vertical, GtkComboBox .sidebar .vertical.view.separator, .sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + GtkComboBox.combobox-entry .button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + GtkComboBox.combobox-entry .button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383C4A; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, rgba(32, 35, 43, 0.97)) 1 0 1 0; } + +.inline-toolbar { + background-color: #313541; + border-style: solid; + border-color: #2b2e39; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #383C4A; + border-style: solid; + border-color: #2b2e39; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #313541; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: rgba(47, 52, 63, 0.97); + border-color: rgba(38, 42, 51, 0.97); } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.selection-mode .sidebar-button.button, .header-bar.titlebar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + .csd .titlebar { + background-color: rgba(47, 52, 63, 0.97); } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar .sidebar .view.separator, .sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, .sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, .sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(167, 94, 57, 0.988)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(173, 60, 59, 0.988)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button, .header-bar .linked:not(.vertical):not(.path-bar) > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar) > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar) > .button:insensitive { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .primary-toolbar .linked:not(.vertical).path-bar > .button + .button, .header-bar .linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat, .primary-toolbar .suggested-action.sidebar-button.button, .header-bar .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.sidebar-button.button:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat, .primary-toolbar .destructive-action.sidebar-button.button, .header-bar .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.sidebar-button.button:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr), .header-bar GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl), .header-bar GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.37)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.27)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(63, 69, 84, 0.991)); + border-color: rgba(21, 23, 28, 0.67); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(211, 218, 227, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(211, 218, 227, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #93b7e3; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #8a909b; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #D3DAE3; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #D3DAE3; + background-image: linear-gradient(to bottom, #2b2e39); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #b6bcc6; + background-color: #404552; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #D3DAE3; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #404552, inset -1px 0 #404552; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, rgba(255, 255, 255, 0) 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #404552; } + column-header .button:active:hover { + color: #D3DAE3; } + column-header .button:insensitive { + border-color: #383C4A; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383C4A; + border: 1px solid #2b2e39; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(211, 218, 227, 0.45); } + .menu .menuitem.separator { + color: rgba(64, 69, 82, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #4f5461; } + .menu.button.bottom { + border-top: 1px solid #4f5461; } + .menu.button:hover { + background-color: #4f5461; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #20222a; + border-radius: 3px; + background-clip: border-box; + background-color: #383C4A; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .popover .separator, .popover .sidebar .view.separator, .sidebar .popover .view.separator { + color: rgba(64, 69, 82, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #404552; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #2b2e39; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #383C4A; } + .notebook.header.frame { + border: 0px solid #2b2e39; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #2b2e39; } + .notebook.header.bottom { + box-shadow: inset 0 1px #2b2e39; } + .notebook.header.right { + box-shadow: inset 1px 0 #2b2e39; } + .notebook.header.left { + box-shadow: inset -1px 0 #2b2e39; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #404552, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #404552; + box-shadow: inset 0 -1px #404552, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #404552, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #404552; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(211, 218, 227, 0.45); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(211, 218, 227, 0.725); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #D3DAE3; } + .notebook tab .button { + padding: 0; + color: #9da3ad; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(211, 218, 227, 0.45); } + .notebook.arrow:hover { + color: rgba(211, 218, 227, 0.725); } + .notebook.arrow:active { + color: #D3DAE3; } + .notebook.arrow:insensitive { + color: rgba(211, 218, 227, 0.15); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #a5abb5; + border: 1px solid rgba(0, 0, 0, 0.3); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #3e434f; + border: 1px none #2b2e39; } + .scrollbar .slider { + background-color: #767b87; } + .scrollbar .slider:hover { + background-color: #676b78; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #2b2e39 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3e434f; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 52; + -GtkSwitch-slider-height: 24; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough, +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active, +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive, +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive, +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check, +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive, +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent, +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive, +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked, +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive, +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio, +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive, +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent, +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive, +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked, +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive, +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(211, 218, 227, 0.45); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + color: alpha(currentColor,0.7); } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #444a58); + border: 1px solid #262933; + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, #505666); + border-color: #262933; } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3c414e); + border-color: rgba(38, 41, 51, 0.8); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider, + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover, + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active, + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive, + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #2d303b); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(45, 48, 59, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough, + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight, + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive, + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive, + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #2d303b; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: #404552; + border-color: #404552; } + +.frame { + border: 1px solid #2b2e39; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, .sidebar.separator, .sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton .sidebar.separator, GtkFileChooserButton .sidebar .view.separator, .sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton .sidebar.separator, + GtkFontButton .sidebar .view.separator, .sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton .sidebar .vertical.view.separator, .sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton .sidebar .vertical.view.separator, .sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list { + background-color: #404552; + border-color: #2b2e39; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(255, 255, 255, 0.03); } + +.list-row.activatable:active { + color: #D3DAE3; } + +.list-row.activatable:selected:active { + color: #ffffff; } + +.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected { + background-color: #4a85cb; } + +.list-row.activatable:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.activatable:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.activatable { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.activatable:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, .app-notification .sidebar-button.button, + .app-notification.frame .button.flat, + .app-notification.frame .sidebar-button.button { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: white; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #D3DAE3; + border: 1px solid #2b2e39; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #D3DAE3; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(211, 218, 227, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #D3DAE3; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(211, 218, 227, 0.45); + background-color: transparent; + background-image: none; } + GtkCalendar:inconsistent { + color: alpha(currentColor,0.55); } + GtkCalendar.highlight { + color: #D3DAE3; } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(47, 52, 63, 0.97); + border-bottom: 1px solid rgba(32, 35, 43, 0.97); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #383C4A; + border-color: #2b2e39; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #2b2e39; } + +.sidebar, .sidebar .view { + border: none; + background-color: #3c4150; } + +GtkSidebarRow.list-row { + padding: 0px; } + +GtkSidebarRow .sidebar-revealer { + padding: 3px 14px 3px 12px; } + +GtkSidebarRow .sidebar-icon:dir(ltr) { + padding-right: 8px; } + +GtkSidebarRow .sidebar-icon:dir(rtl) { + padding-left: 8px; } + +GtkSidebarRow .sidebar-label:dir(ltr) { + padding-right: 2px; } + +GtkSidebarRow .sidebar-label:dir(rtl) { + padding-left: 2px; } + +GtkPlacesSidebar.sidebar .sidebar-placeholder-row { + border: solid 1px #5294e2; } + +GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #22242d; } + +GtkPlacesSidebar.sidebar .list-row.activatable { + color: rgba(211, 218, 227, 0.8); + border-width: 0; + border-style: solid; } + +.sidebar-button.button { + outline-radius: 50%; + border-radius: 50%; } + .sidebar-button.button.image-button, .header-bar .sidebar-button.button.titlebutton, + .titlebar .sidebar-button.button.titlebutton { + padding: 3px; } + .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPlacesView .server-list-button > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +GtkPlacesView .server-list-button:checked > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup { + background-color: transparent; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #2b2e39; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #2b2e39; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, .list-row:selected .sidebar-button.button, GtkInfoBar .flat.button, GtkInfoBar .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + GtkColorSwatch#add-color-button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.content-view { + background-color: #404552; } + .content-view:hover { + -gtk-image-effect: highlight; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.97), 0 8px 8px 0 rgba(0, 0, 0, 0.35); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.87), 0 5px 5px 0 rgba(0, 0, 0, 0.35); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #22242d; } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: rgba(47, 52, 63, 0.97); + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.sidebar-button.button:active, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .list-row:selected, .sidebar:selected, .sidebar .view:selected, GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #2b2e39; } + +GtkHTML { + background-color: #404552; + color: #D3DAE3; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +TerminalWindow .notebook tab .button { + color: #9da3ad; } + TerminalWindow .notebook tab .button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + +TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { + color: #ff4d4d; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + color: #5294e2; } + +EelEditableLabel.entry { + transition: none; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #D3DAE3; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #868b97; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #404552; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #404552; } + +.nautilus-circular-button.image-button.button, .header-bar .nautilus-circular-button.button.titlebutton, +.titlebar .nautilus-circular-button.button.titlebutton { + border-radius: 50%; + outline-radius: 50%; + padding: 8px; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(211, 218, 227, 0.5); + border-color: rgba(180, 192, 207, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #313541; + border-color: #1b1d24; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow .sidebar GtkSeparator.horizontal.view.separator, .sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #2b2e39; } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.gedit-headerbar-paned { + color: rgba(38, 42, 51, 0.97); } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #404552; } + .open-document-selector-treeview.view:prelight { + background-color: #4a4f5c; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #D3DAE3; } + +.open-document-selector-path-label { + color: #8a909b; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #9da3ad; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #D3DAE3; } + +.gedit-document-panel-dragged-row { + border: 1px solid #2b2e39; + background-color: #22242d; + color: #D3DAE3; } + +GeditStatusbar { + border-top: 1px solid #2b2e39; + background-color: #383C4A; } + +GeditStatusMenuButton.button.flat, GeditStatusMenuButton.sidebar-button.button, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton.sidebar-button.button:prelight, +GeditStatusMenuButton:checked.button.flat, +GeditStatusMenuButton.sidebar-button.button:checked { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #2b2e39; } + +.gedit-search-entry-occurrences-tag { + color: rgba(211, 218, 227, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider { + background-color: #3c4150; + padding: 6px; + border-color: #2b2e39; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbWorkbench .floating-bar { + color: #D3DAE3; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):checked { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + +GbPreferencesPageLanguage .entry { + border-radius: 3px 3px 0 0; } + +GbPreferencesPageLanguage .frame { + border-top-width: 0; } + +GbEditorTweakWidget .linked.vertical > .entry { + border-bottom-style: solid; } + +GbEditorTweakWidget GtkScrolledWindow { + border-top: none; } + +GbViewStack GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbViewStack.focused GtkBox.header.notebook, +#project_sidebar_header.focused { + background-color: #404552; } + +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbNewProjectDialog GtkFileChooserButton.linked-on-right .button { + border-radius: 3px 0 0 3px; } + +GbWorkspacePane GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbWorkspacePane:not(.focused) GtkBox.header.notebook { + background-color: #383C4A; } + +DhSidebar GtkSearchEntry.entry, +SymbolTree GtkSearchEntry.entry { + border-left: none; + border-right: none; + border-top: none; + border-radius: 0px; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbTerminalView { + background-color: #404552; + color: #D3DAE3; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #404552; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #D3DAE3; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(211, 218, 227, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar.menubar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-color: #2b2e37; } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat, .xfce4-panel.panel .sidebar-button.button { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover, .xfce4-panel.panel .sidebar-button.button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .sidebar-button.button:active, .xfce4-panel.panel .button.flat:checked, .xfce4-panel.panel .sidebar-button.button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel .maximized { + background-color: rgba(43, 46, 55, 0.95); + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + .color-light .composited-indicator { + color: rgba(0, 0, 0, 0.65); + text-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); + icon-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + font: initial; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .sidebar { + background: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + color: #ffffff; + background-color: #5294e2; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(211, 218, 227, 0.45); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #D3DAE3; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(32, 35, 43, 0.97); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(32, 35, 43, 0.97)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(64, 71, 86, 0.97); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #2b2e39; + border-right: 1px solid #2b2e39; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #2b2e39; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #2b2e39; + background-color: #383C4A; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #383C4A; + color: #D3DAE3; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: #434859; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #383C4A; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #D3DAE3; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +.dynamic-notebook .notebook tab .button > GtkImage { + padding: 0; } + +GraniteWidgetsWelcome { + background-color: #404552; } + +GraniteWidgetsWelcome GtkLabel { + color: #868b97; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(211, 218, 227, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #404552); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #a5abb5; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #D3DAE3; } + +#content_frame { + padding-bottom: 14px; + background-color: #383C4A; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + #content_frame .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(47, 52, 63, 0.97); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(38, 42, 51, 0.97); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #D3DAE3; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar .sidebar .view.separator, .sidebar .titlebar .view.separator { + color: rgba(38, 42, 51, 0.97); } + +NemoWindow GtkEventBox { + background-color: #383C4A; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog .sidebar, +NautilusWindow .sidebar, +NemoWindow .sidebar { + border-right: 1px solid rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog .sidebar:dir(rtl), +NautilusWindow .sidebar:dir(rtl), +NemoWindow .sidebar:dir(rtl) { + border-left: 1px solid rgba(42, 45, 55, 0.95); } + +GtkFileChooserDialog.csd.background, GtkFileChooserDialog .list.sidebar, +NautilusWindow.csd.background, +NautilusWindow .list.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar, +NautilusWindow GtkPlacesSidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable { + border: 1px solid #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: rgba(75, 81, 98, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable { + border: none; + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(186, 195, 207, 0.15); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon { + color: inherit; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button { + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:hover, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:active, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:active { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow GtkPlacesSidebar.sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized GtkPlacesSidebar.sidebar, +NautilusWindow.maximized GtkPlacesSidebar.sidebar { + background-color: #353945; } + +NemoWindow.csd.background, +NemoWindow .source-list, NemoWindow .source-list.view, NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +NemoWindow .sidebar, NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: rgba(53, 57, 69, 0.95); } + NemoWindow .sidebar .view, NemoWindow .sidebar row, NemoWindow .source-list.sidebar.view .view, NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + NemoWindow .sidebar .view.image, NemoWindow .sidebar row.image, NemoWindow .source-list.sidebar.view .view.image, NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + NemoWindow .sidebar .view.cell:selected, NemoWindow .sidebar row.cell:selected, NemoWindow .source-list.sidebar.view .view.cell:selected, NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + NemoWindow .sidebar.frame, NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + NemoWindow .sidebar .separator, NemoWindow .sidebar .view.separator, NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow .sidebar .sidebar.separator, + MarlinViewWindow .sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(42, 45, 55, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #404552; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame { + background-color: transparent; + border-color: rgba(20, 21, 26, 0.95); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkLabel, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(38, 42, 51, 0.97); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(47, 52, 63, 0.97); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(42, 45, 55, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #2b2e39; } + +.gedit-bottom-panel-paned { + background-color: #404552; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .trough, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .trough, NemoWindow .sidebar .scrollbar .trough, NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider, NemoWindow .sidebar .scrollbar .slider, NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:hover, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:hover, NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #D3DAE3; +@define-color theme_text_color #D3DAE3; +@define-color theme_bg_color #383C4A; +@define-color theme_base_color #404552; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #D3DAE3; +@define-color text_color #D3DAE3; +@define-color bg_color #383C4A; +@define-color base_color #404552; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3c4150; +@define-color insensitive_fg_color alpha(#d3dae3, 0.5); +@define-color insensitive_base_color #404552; +@define-color theme_unfocused_fg_color #D3DAE3; +@define-color theme_unfocused_text_color #D3DAE3; +@define-color theme_unfocused_bg_color #383C4A; +@define-color theme_unfocused_base_color #404552; +@define-color borders #2b2e39; +@define-color unfocused_borders #2b2e39; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #a9caf1; +@define-color content_view_bg #404552; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.18/gtk-darker.css b/OSX-Arc-White/gtk-3.18/gtk-darker.css new file mode 100755 index 0000000..b10a1c4 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/gtk-darker.css @@ -0,0 +1,4080 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, .view.label.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband, GtkTreeView.view.rubberband, .content-view.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +.label.separator, .popover .label.separator, .sidebar .label.view.separator { + color: #5c616c; } + +.label:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, .label.separator, .popover .label.separator, .sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image { + color: #7d8189; } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat, .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover, .sidebar-button.button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active, .sidebar-button.button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active:not(:insensitive) .label:insensitive, .button:checked:not(:insensitive) .label:insensitive { + color: inherit; + opacity: 0.6; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive, .sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat, .osd .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover, .osd .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active) + .button:not(:checked):not(:active) { + box-shadow: none; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat, .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat, .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .button:active + .entry, +.linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .button + .button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > .entry + .entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > .entry.error + .entry, +.linked.vertical > .entry + .entry.error { + border-top-color: #FC4138; } + +.linked.vertical > .entry.warning + .entry, +.linked.vertical > .entry + .entry.warning { + border-top-color: #F27835; } + +.linked.vertical > .entry.error + .entry.warning, +.linked.vertical > .entry.warning + .entry.error { + border-top-color: #f75d37; } + +.linked.vertical > .entry + .entry:focus:not(:last-child), +.linked.vertical > .entry + .entry:focus:last-child { + border-top-color: #5294e2; } + +.linked.vertical > .entry:focus:not(:only-child) + .entry, .linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #5294e2; } + +.linked.vertical > .entry + .entry.warning:focus:not(:last-child), +.linked.vertical > .entry + .entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > .entry.warning:focus:not(:only-child) + .entry, .linked.vertical > .entry.warning:focus:not(:only-child) + .button, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #F27835; } + +.linked.vertical > .entry + .entry.error:focus:not(:last-child), +.linked.vertical > .entry + .entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > .entry.error:focus:not(:only-child) + .entry, .linked.vertical > .entry.error:focus:not(:only-child) + .button, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #FC4138; } + +.linked.vertical > .button:active + .entry, +.linked.vertical > .button:checked + .entry { + border-top-color: #5294e2; } + +.linked.vertical > .button + .button { + border-top-style: none; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .linked:not(.vertical) > .entry, +.linked:not(.vertical) > .entry:focus, .osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked:not(.vertical) > .button, +.linked:not(.vertical) > .button:hover, +.linked:not(.vertical) > .button:active, +.linked:not(.vertical) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > .entry:first-child, .osd .button:first-child, .inline-toolbar .button:first-child, .linked:not(.vertical) > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .linked > GtkComboBox:first-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:first-child, .header-bar .linked:not(.vertical).path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > .entry:last-child, .osd .button:last-child, .inline-toolbar .button:last-child, .linked:not(.vertical) > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .linked > GtkComboBox:last-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:last-child, .header-bar .linked:not(.vertical).path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > .entry:only-child, .osd .button:only-child, .inline-toolbar .button:only-child, .linked:not(.vertical) > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .linked > GtkComboBox:only-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:only-child, .header-bar .linked:not(.vertical).path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > .entry, +.linked.vertical > .entry:focus, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox > .the-button-in-the-combobox { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { + border-radius: 3px; + border-style: solid; } + +.menuitem.button.flat, .menuitem.sidebar-button.button, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .app-notification .button.flat, .app-notification .sidebar-button.button, +.app-notification.frame .button.flat, +.app-notification.frame .sidebar-button.button, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive, +.app-notification.frame .button.flat:insensitive, +.app-notification.frame .sidebar-button.button:insensitive, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +.menuitem.button.flat, .menuitem.sidebar-button.button { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked, .menuitem.sidebar-button.button:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.button:link > .label, .button:visited > .label { + text-decoration-line: underline; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox .sidebar .vertical.view.separator, .sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + GtkComboBox.combobox-entry .button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, rgba(32, 35, 43, 0.97)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: rgba(47, 52, 63, 0.97); + border-color: rgba(38, 42, 51, 0.97); } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.selection-mode .sidebar-button.button, .header-bar.titlebar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + .csd .titlebar { + background-color: rgba(47, 52, 63, 0.97); } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar .sidebar .view.separator, .sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, .sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, .sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(167, 94, 57, 0.988)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(173, 60, 59, 0.988)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button, .header-bar .linked:not(.vertical):not(.path-bar) > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar) > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar) > .button:insensitive { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .primary-toolbar .linked:not(.vertical).path-bar > .button + .button, .header-bar .linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat, .primary-toolbar .suggested-action.sidebar-button.button, .header-bar .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.sidebar-button.button:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat, .primary-toolbar .destructive-action.sidebar-button.button, .header-bar .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.sidebar-button.button:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr), .header-bar GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl), .header-bar GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.37)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.27)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(63, 69, 84, 0.991)); + border-color: rgba(21, 23, 28, 0.67); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover .sidebar .view.separator, .sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #fcfcfc; + border: 1px none #dcdfe3; } + .scrollbar .slider { + background-color: #b8babf; } + .scrollbar .slider:hover { + background-color: #c7c9cd; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 52; + -GtkSwitch-slider-height: 24; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough, +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active, +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive, +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive, +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check, +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive, +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent, +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive, +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked, +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive, +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio, +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive, +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent, +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive, +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked, +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive, +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + color: alpha(currentColor,0.7); } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider, + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover, + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active, + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive, + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough, + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight, + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive, + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive, + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, .sidebar.separator, .sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton .sidebar.separator, GtkFileChooserButton .sidebar .view.separator, .sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton .sidebar.separator, + GtkFontButton .sidebar .view.separator, .sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton .sidebar .vertical.view.separator, .sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton .sidebar .vertical.view.separator, .sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(0, 0, 0, 0.05); } + +.list-row.activatable:active { + color: #5c616c; } + +.list-row.activatable:selected:active { + color: #ffffff; } + +.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected { + background-color: #4a85cb; } + +.list-row.activatable:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.activatable:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.activatable { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.activatable:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, .app-notification .sidebar-button.button, + .app-notification.frame .button.flat, + .app-notification.frame .sidebar-button.button { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar:inconsistent { + color: alpha(currentColor,0.55); } + GtkCalendar.highlight { + color: #5c616c; } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(47, 52, 63, 0.97); + border-bottom: 1px solid rgba(32, 35, 43, 0.97); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar, .sidebar .view { + border: none; + background-color: #fbfbfc; } + +GtkSidebarRow.list-row { + padding: 0px; } + +GtkSidebarRow .sidebar-revealer { + padding: 3px 14px 3px 12px; } + +GtkSidebarRow .sidebar-icon:dir(ltr) { + padding-right: 8px; } + +GtkSidebarRow .sidebar-icon:dir(rtl) { + padding-left: 8px; } + +GtkSidebarRow .sidebar-label:dir(ltr) { + padding-right: 2px; } + +GtkSidebarRow .sidebar-label:dir(rtl) { + padding-left: 2px; } + +GtkPlacesSidebar.sidebar .sidebar-placeholder-row { + border: solid 1px #5294e2; } + +GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #d9dde0; } + +GtkPlacesSidebar.sidebar .list-row.activatable { + color: rgba(92, 97, 108, 0.8); + border-width: 0; + border-style: solid; } + +.sidebar-button.button { + outline-radius: 50%; + border-radius: 50%; } + .sidebar-button.button.image-button, .header-bar .sidebar-button.button.titlebutton, + .titlebar .sidebar-button.button.titlebutton { + padding: 3px; } + .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPlacesView .server-list-button > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +GtkPlacesView .server-list-button:checked > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup { + background-color: transparent; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #dcdfe3; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #dcdfe3; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, .list-row:selected .sidebar-button.button, GtkInfoBar .flat.button, GtkInfoBar .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + GtkColorSwatch#add-color-button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-image-effect: highlight; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.97), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.87), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: rgba(47, 52, 63, 0.97); + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.sidebar-button.button:active, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .list-row:selected, .sidebar:selected, .sidebar .view:selected, GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +TerminalWindow .notebook tab .button { + color: #92959d; } + TerminalWindow .notebook tab .button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + +TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { + color: #ff4d4d; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + color: #5294e2; } + +EelEditableLabel.entry { + transition: none; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button.image-button.button, .header-bar .nautilus-circular-button.button.titlebutton, +.titlebar .nautilus-circular-button.button.titlebutton { + border-radius: 50%; + outline-radius: 50%; + padding: 8px; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow .sidebar GtkSeparator.horizontal.view.separator, .sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover { + background-color: rgba(134, 144, 165, 0.37); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.gedit-headerbar-paned { + color: rgba(38, 42, 51, 0.97); } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:prelight { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, GeditStatusMenuButton.sidebar-button.button, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton.sidebar-button.button:prelight, +GeditStatusMenuButton:checked.button.flat, +GeditStatusMenuButton.sidebar-button.button:checked { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-map-frame { + border-color: rgba(0, 0, 0, 0.3); } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbWorkbench .floating-bar { + color: #5c616c; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):checked { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + +GbPreferencesPageLanguage .entry { + border-radius: 3px 3px 0 0; } + +GbPreferencesPageLanguage .frame { + border-top-width: 0; } + +GbEditorTweakWidget .linked.vertical > .entry { + border-bottom-style: solid; } + +GbEditorTweakWidget GtkScrolledWindow { + border-top: none; } + +GbViewStack GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook, +#project_sidebar_header.focused { + background-color: #ffffff; } + +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbNewProjectDialog GtkFileChooserButton.linked-on-right .button { + border-radius: 3px 0 0 3px; } + +GbWorkspacePane GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbWorkspacePane:not(.focused) GtkBox.header.notebook { + background-color: #F5F6F7; } + +DhSidebar GtkSearchEntry.entry, +SymbolTree GtkSearchEntry.entry { + border-left: none; + border-right: none; + border-top: none; + border-radius: 0px; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbTerminalView { + background-color: #ffffff; + color: #5c616c; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar.menubar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-color: #2b2e37; } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat, .xfce4-panel.panel .sidebar-button.button { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover, .xfce4-panel.panel .sidebar-button.button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .sidebar-button.button:active, .xfce4-panel.panel .button.flat:checked, .xfce4-panel.panel .sidebar-button.button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.37)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.22)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel .maximized { + background-color: rgba(43, 46, 55, 0.95); + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + .color-light .composited-indicator { + color: rgba(0, 0, 0, 0.65); + text-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); + icon-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + font: initial; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .sidebar { + background: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + color: #ffffff; + background-color: #5294e2; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(32, 35, 43, 0.97); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(32, 35, 43, 0.97)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(64, 71, 86, 0.97); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +.dynamic-notebook .notebook tab .button > GtkImage { + padding: 0; } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar .sidebar .view.separator, .sidebar .titlebar .view.separator { + color: rgba(38, 42, 51, 0.97); } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, GtkFileChooserDialog .list.sidebar, +NautilusWindow.csd.background, +NautilusWindow .list.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar, +NautilusWindow GtkPlacesSidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable { + border: 1px solid #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: rgba(75, 81, 98, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable { + border: none; + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(186, 195, 207, 0.15); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon { + color: inherit; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button { + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:hover, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:active, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:active { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow GtkPlacesSidebar.sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized GtkPlacesSidebar.sidebar, +NautilusWindow.maximized GtkPlacesSidebar.sidebar { + background-color: #353945; } + +NemoWindow.csd.background, +NemoWindow .source-list, NemoWindow .source-list.view, NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +NemoWindow .sidebar, NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: rgba(53, 57, 69, 0.95); } + NemoWindow .sidebar .view, NemoWindow .sidebar row, NemoWindow .source-list.sidebar.view .view, NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + NemoWindow .sidebar .view.image, NemoWindow .sidebar row.image, NemoWindow .source-list.sidebar.view .view.image, NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + NemoWindow .sidebar .view.cell:selected, NemoWindow .sidebar row.cell:selected, NemoWindow .source-list.sidebar.view .view.cell:selected, NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + NemoWindow .sidebar.frame, NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + NemoWindow .sidebar .separator, NemoWindow .sidebar .view.separator, NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow .sidebar .sidebar.separator, + MarlinViewWindow .sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkLabel, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(38, 42, 51, 0.97); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(47, 52, 63, 0.97); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(50, 56, 67, 0.97); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .trough, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .trough, NemoWindow .sidebar .scrollbar .trough, NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider, NemoWindow .sidebar .scrollbar .slider, NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:hover, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:hover, NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.18/gtk-light.css b/OSX-Arc-White/gtk-3.18/gtk-light.css new file mode 100755 index 0000000..dceaa60 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/gtk-light.css @@ -0,0 +1,4084 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, .view.label.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband, GtkTreeView.view.rubberband, .content-view.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +.label.separator, .popover .label.separator, .sidebar .label.view.separator { + color: #5c616c; } + +.label:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, .label.separator, .popover .label.separator, .sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image { + color: #7d8189; } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat, .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover, .sidebar-button.button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active, .sidebar-button.button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active:not(:insensitive) .label:insensitive, .button:checked:not(:insensitive) .label:insensitive { + color: inherit; + opacity: 0.6; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive, .sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat, .osd .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover, .osd .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active) + .button:not(:checked):not(:active) { + box-shadow: none; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat, .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat, .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .button:active + .entry, +.linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .button + .button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > .entry + .entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > .entry.error + .entry, +.linked.vertical > .entry + .entry.error { + border-top-color: #FC4138; } + +.linked.vertical > .entry.warning + .entry, +.linked.vertical > .entry + .entry.warning { + border-top-color: #F27835; } + +.linked.vertical > .entry.error + .entry.warning, +.linked.vertical > .entry.warning + .entry.error { + border-top-color: #f75d37; } + +.linked.vertical > .entry + .entry:focus:not(:last-child), +.linked.vertical > .entry + .entry:focus:last-child { + border-top-color: #5294e2; } + +.linked.vertical > .entry:focus:not(:only-child) + .entry, .linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #5294e2; } + +.linked.vertical > .entry + .entry.warning:focus:not(:last-child), +.linked.vertical > .entry + .entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > .entry.warning:focus:not(:only-child) + .entry, .linked.vertical > .entry.warning:focus:not(:only-child) + .button, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #F27835; } + +.linked.vertical > .entry + .entry.error:focus:not(:last-child), +.linked.vertical > .entry + .entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > .entry.error:focus:not(:only-child) + .entry, .linked.vertical > .entry.error:focus:not(:only-child) + .button, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #FC4138; } + +.linked.vertical > .button:active + .entry, +.linked.vertical > .button:checked + .entry { + border-top-color: #5294e2; } + +.linked.vertical > .button + .button { + border-top-style: none; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .linked:not(.vertical) > .entry, +.linked:not(.vertical) > .entry:focus, .osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked:not(.vertical) > .button, +.linked:not(.vertical) > .button:hover, +.linked:not(.vertical) > .button:active, +.linked:not(.vertical) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > .entry:first-child, .osd .button:first-child, .inline-toolbar .button:first-child, .linked:not(.vertical) > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .linked > GtkComboBox:first-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:first-child, .header-bar .linked:not(.vertical).path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > .entry:last-child, .osd .button:last-child, .inline-toolbar .button:last-child, .linked:not(.vertical) > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .linked > GtkComboBox:last-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:last-child, .header-bar .linked:not(.vertical).path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > .entry:only-child, .osd .button:only-child, .inline-toolbar .button:only-child, .linked:not(.vertical) > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .linked > GtkComboBox:only-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:only-child, .header-bar .linked:not(.vertical).path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > .entry, +.linked.vertical > .entry:focus, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox > .the-button-in-the-combobox { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { + border-radius: 3px; + border-style: solid; } + +.menuitem.button.flat, .menuitem.sidebar-button.button, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .app-notification .button.flat, .app-notification .sidebar-button.button, +.app-notification.frame .button.flat, +.app-notification.frame .sidebar-button.button, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive, +.app-notification.frame .button.flat:insensitive, +.app-notification.frame .sidebar-button.button:insensitive, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +.menuitem.button.flat, .menuitem.sidebar-button.button { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked, .menuitem.sidebar-button.button:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.button:link > .label, .button:visited > .label { + text-decoration-line: underline; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox .sidebar .vertical.view.separator, .sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + GtkComboBox.combobox-entry .button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, rgba(212, 213, 219, 0.95)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; } + .csd .header-bar { + background-color: rgba(231, 232, 235, 0.95); + border-color: rgba(212, 213, 219, 0.95); } + .header-bar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.selection-mode .sidebar-button.button, .header-bar.titlebar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 4px 4px 0 0; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + .csd .titlebar { + background-color: rgba(231, 232, 235, 0.95); } + .titlebar:backdrop { + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd .titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + .maximized .titlebar { + background-color: #e7e8eb; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #eff0f2; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar .sidebar .view.separator, .sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, .sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, .sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: border-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: #F27835; + background-image: linear-gradient(to bottom, rgba(238, 162, 121, 0.98)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: #FC4138; + background-image: linear-gradient(to bottom, rgba(244, 128, 123, 0.98)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button, .header-bar .linked:not(.vertical):not(.path-bar) > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar) > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar) > .button:insensitive { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .primary-toolbar .linked:not(.vertical).path-bar > .button + .button, .header-bar .linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(82, 93, 118, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: #f75d37; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #5294e2; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat, .primary-toolbar .suggested-action.sidebar-button.button, .header-bar .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.sidebar-button.button:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat, .primary-toolbar .destructive-action.sidebar-button.button, .header-bar .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.sidebar-button.button:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(82, 93, 118, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(82, 93, 118, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(82, 93, 118, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr), .header-bar GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl), .header-bar GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.15)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.1)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #fbfbfc); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(245, 246, 247, 0.985)); + border-color: rgba(82, 93, 118, 0.3); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover .sidebar .view.separator, .sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #fcfcfc; + border: 1px none #dcdfe3; } + .scrollbar .slider { + background-color: #b8babf; } + .scrollbar .slider:hover { + background-color: #c7c9cd; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 52; + -GtkSwitch-slider-height: 24; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough, +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active, +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive, +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive, +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check, +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive, +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent, +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive, +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked, +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive, +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio, +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive, +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent, +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive, +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked, +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive, +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + color: alpha(currentColor,0.7); } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider, + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover, + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active, + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive, + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough, + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight, + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive, + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive, + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, .sidebar.separator, .sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton .sidebar.separator, GtkFileChooserButton .sidebar .view.separator, .sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton .sidebar.separator, + GtkFontButton .sidebar .view.separator, .sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton .sidebar .vertical.view.separator, .sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton .sidebar .vertical.view.separator, .sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(0, 0, 0, 0.05); } + +.list-row.activatable:active { + color: #5c616c; } + +.list-row.activatable:selected:active { + color: #ffffff; } + +.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected { + background-color: #4a85cb; } + +.list-row.activatable:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.activatable:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.activatable { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.activatable:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, .app-notification .sidebar-button.button, + .app-notification.frame .button.flat, + .app-notification.frame .sidebar-button.button { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar:inconsistent { + color: alpha(currentColor,0.55); } + GtkCalendar.highlight { + color: #5c616c; } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(231, 232, 235, 0.95); + border-bottom: 1px solid rgba(212, 213, 219, 0.95); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar, .sidebar .view { + border: none; + background-color: #fbfbfc; } + +GtkSidebarRow.list-row { + padding: 0px; } + +GtkSidebarRow .sidebar-revealer { + padding: 3px 14px 3px 12px; } + +GtkSidebarRow .sidebar-icon:dir(ltr) { + padding-right: 8px; } + +GtkSidebarRow .sidebar-icon:dir(rtl) { + padding-left: 8px; } + +GtkSidebarRow .sidebar-label:dir(ltr) { + padding-right: 2px; } + +GtkSidebarRow .sidebar-label:dir(rtl) { + padding-left: 2px; } + +GtkPlacesSidebar.sidebar .sidebar-placeholder-row { + border: solid 1px #5294e2; } + +GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #d9dde0; } + +GtkPlacesSidebar.sidebar .list-row.activatable { + color: rgba(92, 97, 108, 0.8); + border-width: 0; + border-style: solid; } + +.sidebar-button.button { + outline-radius: 50%; + border-radius: 50%; } + .sidebar-button.button.image-button, .header-bar .sidebar-button.button.titlebutton, + .titlebar .sidebar-button.button.titlebutton { + padding: 3px; } + .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPlacesView .server-list-button > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +GtkPlacesView .server-list-button:checked > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup { + background-color: transparent; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #dcdfe3; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #dcdfe3; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, .list-row:selected .sidebar-button.button, GtkInfoBar .flat.button, GtkInfoBar .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + GtkColorSwatch#add-color-button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-image-effect: highlight; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: rgba(231, 232, 235, 0.95); + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.sidebar-button.button:active, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .list-row:selected, .sidebar:selected, .sidebar .view:selected, GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +TerminalWindow .notebook tab .button { + color: #92959d; } + TerminalWindow .notebook tab .button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + +TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { + color: #ff4d4d; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + color: #5294e2; } + +EelEditableLabel.entry { + transition: none; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button.image-button.button, .header-bar .nautilus-circular-button.button.titlebutton, +.titlebar .nautilus-circular-button.button.titlebutton { + border-radius: 50%; + outline-radius: 50%; + padding: 8px; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow .sidebar GtkSeparator.horizontal.view.separator, .sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.gedit-headerbar-paned { + color: rgba(212, 213, 219, 0.95); } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:prelight { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, GeditStatusMenuButton.sidebar-button.button, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton.sidebar-button.button:prelight, +GeditStatusMenuButton:checked.button.flat, +GeditStatusMenuButton.sidebar-button.button:checked { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-map-frame { + border-color: rgba(0, 0, 0, 0.3); } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbWorkbench .floating-bar { + color: #5c616c; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):checked { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + +GbPreferencesPageLanguage .entry { + border-radius: 3px 3px 0 0; } + +GbPreferencesPageLanguage .frame { + border-top-width: 0; } + +GbEditorTweakWidget .linked.vertical > .entry { + border-bottom-style: solid; } + +GbEditorTweakWidget GtkScrolledWindow { + border-top: none; } + +GbViewStack GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook, +#project_sidebar_header.focused { + background-color: #ffffff; } + +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbNewProjectDialog GtkFileChooserButton.linked-on-right .button { + border-radius: 3px 0 0 3px; } + +GbWorkspacePane GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbWorkspacePane:not(.focused) GtkBox.header.notebook { + background-color: #F5F6F7; } + +DhSidebar GtkSearchEntry.entry, +SymbolTree GtkSearchEntry.entry { + border-left: none; + border-right: none; + border-top: none; + border-radius: 0px; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbTerminalView { + background-color: #ffffff; + color: #5c616c; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar.menubar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-color: #2b2e37; } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat, .xfce4-panel.panel .sidebar-button.button { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover, .xfce4-panel.panel .sidebar-button.button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .sidebar-button.button:active, .xfce4-panel.panel .button.flat:checked, .xfce4-panel.panel .sidebar-button.button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel .maximized { + background-color: rgba(43, 46, 55, 0.95); + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + .color-light .composited-indicator { + color: rgba(0, 0, 0, 0.65); + text-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); + icon-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + font: initial; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .sidebar { + background: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + color: #ffffff; + background-color: #5294e2; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(253, 253, 254, 0.95); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +.dynamic-notebook .notebook tab .button > GtkImage { + padding: 0; } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar .sidebar .view.separator, .sidebar .titlebar .view.separator { + color: rgba(212, 213, 219, 0.95); } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, GtkFileChooserDialog .list.sidebar, +NautilusWindow.csd.background, +NautilusWindow .list.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar, +NautilusWindow GtkPlacesSidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable { + border: 1px solid #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: rgba(75, 81, 98, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable { + border: none; + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(186, 195, 207, 0.15); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon { + color: inherit; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button { + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:hover, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:active, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:active { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow GtkPlacesSidebar.sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized GtkPlacesSidebar.sidebar, +NautilusWindow.maximized GtkPlacesSidebar.sidebar { + background-color: #353945; } + +NemoWindow.csd.background, +NemoWindow .source-list, NemoWindow .source-list.view, NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +NemoWindow .sidebar, NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: rgba(53, 57, 69, 0.95); } + NemoWindow .sidebar .view, NemoWindow .sidebar row, NemoWindow .source-list.sidebar.view .view, NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + NemoWindow .sidebar .view.image, NemoWindow .sidebar row.image, NemoWindow .source-list.sidebar.view .view.image, NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + NemoWindow .sidebar .view.cell:selected, NemoWindow .sidebar row.cell:selected, NemoWindow .source-list.sidebar.view .view.cell:selected, NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + NemoWindow .sidebar.frame, NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + NemoWindow .sidebar .separator, NemoWindow .sidebar .view.separator, NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow .sidebar .sidebar.separator, + MarlinViewWindow .sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkLabel, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(212, 213, 219, 0.95); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(231, 232, 235, 0.95); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .trough, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .trough, NemoWindow .sidebar .scrollbar .trough, NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider, NemoWindow .sidebar .scrollbar .slider, NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:hover, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:hover, NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.18/gtk-solid-dark.css b/OSX-Arc-White/gtk-3.18/gtk-solid-dark.css new file mode 100755 index 0000000..0f854ad --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/gtk-solid-dark.css @@ -0,0 +1,4084 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #a9caf1; + -GtkWidget-visited-link-color: #7eafe9; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(211, 218, 227, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #D3DAE3; + background-color: #383C4A; } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #383C4A; + color: #D3DAE3; } + .gtkstyle-fallback:prelight { + background-color: #4e5467; + color: #D3DAE3; } + .gtkstyle-fallback:active { + background-color: #22242d; + color: #D3DAE3; } + .gtkstyle-fallback:insensitive { + background-color: #3c4150; + color: rgba(211, 218, 227, 0.45); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #D3DAE3; + background-color: #404552; } + .view.dim-label, .view.label.separator, .header-bar .view.subtitle { + color: rgba(211, 218, 227, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband, GtkTreeView.view.rubberband, .content-view.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +.label.separator, .popover .label.separator, .sidebar .label.view.separator { + color: #D3DAE3; } + +.label:insensitive { + color: rgba(211, 218, 227, 0.45); } + +.dim-label, .label.separator, .popover .label.separator, .sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #404552; + border-top: 1px solid #2b2e39; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #2b2e39; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #2b2e39; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #3c414e; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + background-image: linear-gradient(to bottom, #404552); } + .entry.image { + color: #b6bcc6; } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + background-image: linear-gradient(to bottom, #404552); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + background-image: linear-gradient(to bottom, #404552); + box-shadow: inset 1px 0 #5294e2, inset -1px 0 #5294e2, inset 0 1px #5294e2, inset 0 -1px #5294e2; } + .entry:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(64, 69, 82, 0.55); + background-image: linear-gradient(to bottom, rgba(64, 69, 82, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .entry.warning { + color: #ffffff; + border-color: #2b2e39; + background-image: linear-gradient(to bottom, #ab6441); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #2b2e39; + background-image: linear-gradient(to bottom, #b14342); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .button.flat, .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(68, 74, 88, 0); + border-color: rgba(43, 46, 57, 0); + transition: none; } + .button.flat:hover, .sidebar-button.button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active, .sidebar-button.button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active:not(:insensitive) .label:insensitive, .button:checked:not(:insensitive) .label:insensitive { + color: inherit; + opacity: 0.6; } + .button:active { + color: #D3DAE3; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive, .sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: #353945; + border-color: #23262e; } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button.flat, .osd .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover, .osd .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active) + .button:not(:checked):not(:active) { + box-shadow: none; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat, .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.suggested-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat, .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + .button.destructive-action:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 2px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .inline-toolbar GtkToolButton > .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .button:active + .entry, +.linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .button + .button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5), inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +.linked.vertical > .entry + .entry { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry.error + .entry, +.linked.vertical > .entry + .entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry.warning + .entry, +.linked.vertical > .entry + .entry.warning { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry.error + .entry.warning, +.linked.vertical > .entry.warning + .entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > .entry + .entry:focus:not(:last-child), +.linked.vertical > .entry + .entry:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > .entry:focus:not(:only-child) + .entry, .linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #2b2e39; } + +.linked.vertical > .entry + .entry.warning:focus:not(:last-child), +.linked.vertical > .entry + .entry.warning:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > .entry.warning:focus:not(:only-child) + .entry, .linked.vertical > .entry.warning:focus:not(:only-child) + .button, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #2b2e39; } + +.linked.vertical > .entry + .entry.error:focus:not(:last-child), +.linked.vertical > .entry + .entry.error:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > .entry.error:focus:not(:only-child) + .entry, .linked.vertical > .entry.error:focus:not(:only-child) + .button, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #2b2e39; } + +.linked.vertical > .button:active + .entry, +.linked.vertical > .button:checked + .entry { + border-top-color: #2b2e39; } + +.linked.vertical > .button + .button { + border-top-style: none; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #2b2e39; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .linked:not(.vertical) > .entry, +.linked:not(.vertical) > .entry:focus, .osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked:not(.vertical) > .button, +.linked:not(.vertical) > .button:hover, +.linked:not(.vertical) > .button:active, +.linked:not(.vertical) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > .entry:first-child, .osd .button:first-child, .inline-toolbar .button:first-child, .linked:not(.vertical) > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .linked > GtkComboBox:first-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:first-child, .header-bar .linked:not(.vertical).path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > .entry:last-child, .osd .button:last-child, .inline-toolbar .button:last-child, .linked:not(.vertical) > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .linked > GtkComboBox:last-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:last-child, .header-bar .linked:not(.vertical).path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > .entry:only-child, .osd .button:only-child, .inline-toolbar .button:only-child, .linked:not(.vertical) > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .linked > GtkComboBox:only-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:only-child, .header-bar .linked:not(.vertical).path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > .entry, +.linked.vertical > .entry:focus, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox > .the-button-in-the-combobox { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { + border-radius: 3px; + border-style: solid; } + +.menuitem.button.flat, .menuitem.sidebar-button.button, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .app-notification .button.flat, .app-notification .sidebar-button.button, +.app-notification.frame .button.flat, +.app-notification.frame .sidebar-button.button, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive, +.app-notification.frame .button.flat:insensitive, +.app-notification.frame .sidebar-button.button:insensitive, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +.menuitem.button.flat, .menuitem.sidebar-button.button { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover { + background-color: #484c59; } + .menuitem.button.flat:checked, .menuitem.sidebar-button.button:checked { + color: #D3DAE3; } + +*:link, .button:link, .button:visited { + color: #a9caf1; } + *:link:visited, .button:visited { + color: #7eafe9; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #d5e5f8; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #a9caf1; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.button:link > .label, .button:visited > .label { + text-decoration-line: underline; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(43, 46, 57, 0.6); + border-style: none none none solid; + color: #ccd3dc; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(211, 218, 227, 0.45); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkComboBox .separator.vertical, GtkComboBox .sidebar .vertical.view.separator, .sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + GtkComboBox.combobox-entry .button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + GtkComboBox.combobox-entry .button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383C4A; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, #20232b) 1 0 1 0; } + +.inline-toolbar { + background-color: #313541; + border-style: solid; + border-color: #2b2e39; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #383C4A; + border-style: solid; + border-color: #2b2e39; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #313541; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.selection-mode .sidebar-button.button, .header-bar.titlebar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px #363b48; } + .csd .titlebar { + background-color: #2f343f; } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: #323843; } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar .sidebar .view.separator, .sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, .sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, .sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #a45d39); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #aa3c3b); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button, .header-bar .linked:not(.vertical):not(.path-bar) > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar) > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar) > .button:insensitive { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .primary-toolbar .linked:not(.vertical).path-bar > .button + .button, .header-bar .linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat, .primary-toolbar .suggested-action.sidebar-button.button, .header-bar .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.sidebar-button.button:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat, .primary-toolbar .destructive-action.sidebar-button.button, .header-bar .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.sidebar-button.button:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr), .header-bar GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl), .header-bar GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.4)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.3)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3e4553); + border-color: rgba(21, 23, 28, 0.7); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(211, 218, 227, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(211, 218, 227, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(211, 218, 227, 0.45); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #93b7e3; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #8a909b; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #D3DAE3; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #D3DAE3; + background-image: linear-gradient(to bottom, #2b2e39); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #b6bcc6; + background-color: #404552; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #D3DAE3; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #404552, inset -1px 0 #404552; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, rgba(255, 255, 255, 0) 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #404552; } + column-header .button:active:hover { + color: #D3DAE3; } + column-header .button:insensitive { + border-color: #383C4A; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383C4A; + border: 1px solid #2b2e39; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(211, 218, 227, 0.45); } + .menu .menuitem.separator { + color: rgba(64, 69, 82, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #4f5461; } + .menu.button.bottom { + border-top: 1px solid #4f5461; } + .menu.button:hover { + background-color: #4f5461; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #20222a; + border-radius: 3px; + background-clip: border-box; + background-color: #383C4A; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .popover .separator, .popover .sidebar .view.separator, .sidebar .popover .view.separator { + color: rgba(64, 69, 82, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #404552; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #2b2e39; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #383C4A; } + .notebook.header.frame { + border: 0px solid #2b2e39; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #2b2e39; } + .notebook.header.bottom { + box-shadow: inset 0 1px #2b2e39; } + .notebook.header.right { + box-shadow: inset 1px 0 #2b2e39; } + .notebook.header.left { + box-shadow: inset -1px 0 #2b2e39; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #404552, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #404552; + box-shadow: inset 0 -1px #404552, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #404552, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(64, 69, 82, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(64, 69, 82, 0.5); + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #404552; + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #404552; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(211, 218, 227, 0.45); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(211, 218, 227, 0.725); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #D3DAE3; } + .notebook tab .button { + padding: 0; + color: #9da3ad; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(211, 218, 227, 0.45); } + .notebook.arrow:hover { + color: rgba(211, 218, 227, 0.725); } + .notebook.arrow:active { + color: #D3DAE3; } + .notebook.arrow:insensitive { + color: rgba(211, 218, 227, 0.15); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #a5abb5; + border: 1px solid rgba(0, 0, 0, 0.3); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #3e434f; + border: 1px none #2b2e39; } + .scrollbar .slider { + background-color: #767b87; } + .scrollbar .slider:hover { + background-color: #676b78; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #2b2e39 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3e434f; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 52; + -GtkSwitch-slider-height: 24; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough, +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active, +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive, +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive, +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check, +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive, +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent, +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive, +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked, +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive, +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio, +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive, +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent, +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive, +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked, +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive, +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(211, 218, 227, 0.45); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + color: alpha(currentColor,0.7); } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #444a58); + border: 1px solid #262933; + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, #505666); + border-color: #262933; } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3c414e); + border-color: rgba(38, 41, 51, 0.8); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, #353945); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider, + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover, + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active, + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive, + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #2d303b); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(45, 48, 59, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, #454a59); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough, + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight, + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive, + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive, + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #2d303b; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: #404552; + border-color: #404552; } + +.frame { + border: 1px solid #2b2e39; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, .sidebar.separator, .sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton .sidebar.separator, GtkFileChooserButton .sidebar .view.separator, .sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton .sidebar.separator, + GtkFontButton .sidebar .view.separator, .sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton .sidebar .vertical.view.separator, .sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton .sidebar .vertical.view.separator, .sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list { + background-color: #404552; + border-color: #2b2e39; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(255, 255, 255, 0.03); } + +.list-row.activatable:active { + color: #D3DAE3; } + +.list-row.activatable:selected:active { + color: #ffffff; } + +.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected { + background-color: #4a85cb; } + +.list-row.activatable:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.activatable:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.activatable { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.activatable:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification .button.flat, .app-notification .sidebar-button.button, + .app-notification.frame .button.flat, + .app-notification.frame .sidebar-button.button { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: white; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #D3DAE3; + border: 1px solid #2b2e39; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #D3DAE3; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(211, 218, 227, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #D3DAE3; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(211, 218, 227, 0.45); + background-color: transparent; + background-image: none; } + GtkCalendar:inconsistent { + color: alpha(currentColor,0.55); } + GtkCalendar.highlight { + color: #D3DAE3; } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: #2f343f; + border-bottom: 1px solid #20232b; } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #383C4A; + border-color: #2b2e39; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #2b2e39; } + +.sidebar, .sidebar .view { + border: none; + background-color: #3c4150; } + +GtkSidebarRow.list-row { + padding: 0px; } + +GtkSidebarRow .sidebar-revealer { + padding: 3px 14px 3px 12px; } + +GtkSidebarRow .sidebar-icon:dir(ltr) { + padding-right: 8px; } + +GtkSidebarRow .sidebar-icon:dir(rtl) { + padding-left: 8px; } + +GtkSidebarRow .sidebar-label:dir(ltr) { + padding-right: 2px; } + +GtkSidebarRow .sidebar-label:dir(rtl) { + padding-left: 2px; } + +GtkPlacesSidebar.sidebar .sidebar-placeholder-row { + border: solid 1px #5294e2; } + +GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #22242d; } + +GtkPlacesSidebar.sidebar .list-row.activatable { + color: rgba(211, 218, 227, 0.8); + border-width: 0; + border-style: solid; } + +.sidebar-button.button { + outline-radius: 50%; + border-radius: 50%; } + .sidebar-button.button.image-button, .header-bar .sidebar-button.button.titlebutton, + .titlebar .sidebar-button.button.titlebutton { + padding: 3px; } + .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPlacesView .server-list-button > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +GtkPlacesView .server-list-button:checked > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup { + background-color: transparent; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #2b2e39; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #2b2e39; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, .list-row:selected .sidebar-button.button, GtkInfoBar .flat.button, GtkInfoBar .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + GtkColorSwatch#add-color-button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.content-view { + background-color: #404552; } + .content-view:hover { + -gtk-image-effect: highlight; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px #20232b, 0 8px 8px 0 rgba(0, 0, 0, 0.35); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.9), 0 5px 5px 0 rgba(0, 0, 0, 0.35); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #22242d; } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: #2f343f; + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.sidebar-button.button:active, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .list-row:selected, .sidebar:selected, .sidebar .view:selected, GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #2b2e39, inset 0 -1px #2b2e39, inset 1px 0 #2b2e39, inset -1px 0 #2b2e39; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #2b2e39; } + +GtkHTML { + background-color: #404552; + color: #D3DAE3; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +TerminalWindow .notebook tab .button { + color: #9da3ad; } + TerminalWindow .notebook tab .button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + +TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { + color: #ff4d4d; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + color: #5294e2; } + +EelEditableLabel.entry { + transition: none; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #D3DAE3; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #868b97; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #404552; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #404552; } + +.nautilus-circular-button.image-button.button, .header-bar .nautilus-circular-button.button.titlebutton, +.titlebar .nautilus-circular-button.button.titlebutton { + border-radius: 50%; + outline-radius: 50%; + padding: 8px; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(211, 218, 227, 0.5); + border-color: rgba(180, 192, 207, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #313541; + border-color: #1b1d24; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow .sidebar GtkSeparator.horizontal.view.separator, .sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #2b2e39; } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.gedit-headerbar-paned { + color: #262a33; } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #404552; } + .open-document-selector-treeview.view:prelight { + background-color: #4a4f5c; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #D3DAE3; } + +.open-document-selector-path-label { + color: #8a909b; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #9da3ad; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #D3DAE3; } + +.gedit-document-panel-dragged-row { + border: 1px solid #2b2e39; + background-color: #22242d; + color: #D3DAE3; } + +GeditStatusbar { + border-top: 1px solid #2b2e39; + background-color: #383C4A; } + +GeditStatusMenuButton.button.flat, GeditStatusMenuButton.sidebar-button.button, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton.sidebar-button.button:prelight, +GeditStatusMenuButton:checked.button.flat, +GeditStatusMenuButton.sidebar-button.button:checked { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #2b2e39; } + +.gedit-search-entry-occurrences-tag { + color: rgba(211, 218, 227, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider { + background-color: #3c4150; + padding: 6px; + border-color: #2b2e39; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbWorkbench .floating-bar { + color: #D3DAE3; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):checked { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + +GbPreferencesPageLanguage .entry { + border-radius: 3px 3px 0 0; } + +GbPreferencesPageLanguage .frame { + border-top-width: 0; } + +GbEditorTweakWidget .linked.vertical > .entry { + border-bottom-style: solid; } + +GbEditorTweakWidget GtkScrolledWindow { + border-top: none; } + +GbViewStack GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbViewStack.focused GtkBox.header.notebook, +#project_sidebar_header.focused { + background-color: #404552; } + +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbNewProjectDialog GtkFileChooserButton.linked-on-right .button { + border-radius: 3px 0 0 3px; } + +GbWorkspacePane GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbWorkspacePane:not(.focused) GtkBox.header.notebook { + background-color: #383C4A; } + +DhSidebar GtkSearchEntry.entry, +SymbolTree GtkSearchEntry.entry { + border-left: none; + border-right: none; + border-top: none; + border-radius: 0px; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbTerminalView { + background-color: #404552; + color: #D3DAE3; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #2b2e39; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #404552; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #D3DAE3; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(211, 218, 227, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar.menubar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-color: #2b2e37; } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat, .xfce4-panel.panel .sidebar-button.button { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover, .xfce4-panel.panel .sidebar-button.button:hover { + border: none; + background-color: #414654; } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .sidebar-button.button:active, .xfce4-panel.panel .button.flat:checked, .xfce4-panel.panel .sidebar-button.button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel .maximized { + background-color: #2b2e37; + box-shadow: inset 0 -1px #1b1d23; } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + .color-light .composited-indicator { + color: rgba(0, 0, 0, 0.65); + text-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); + icon-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + font: initial; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .sidebar { + background: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + color: #ffffff; + background-color: #5294e2; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(211, 218, 227, 0.45); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #D3DAE3; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid #20232b; + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px #363b48; } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, #20232b); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #404756; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #2b2e39; + border-right: 1px solid #2b2e39; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #2b2e39; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #2b2e39; + background-color: #383C4A; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #383C4A; + color: #D3DAE3; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: #434859; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #383C4A; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #D3DAE3; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +.dynamic-notebook .notebook tab .button > GtkImage { + padding: 0; } + +GraniteWidgetsWelcome { + background-color: #404552; } + +GraniteWidgetsWelcome GtkLabel { + color: #868b97; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(211, 218, 227, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #404552); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #a5abb5; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #D3DAE3; } + +#content_frame { + padding-bottom: 14px; + background-color: #383C4A; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #444a58; } + #content_frame .button:hover { + color: #D3DAE3; + outline-color: rgba(211, 218, 227, 0.3); + border-color: #2b2e39; + background-color: #505666; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #2b2e39; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #2f343f; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #262a33; } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #D3DAE3; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar .sidebar .view.separator, .sidebar .titlebar .view.separator { + color: #262a33; } + +NemoWindow GtkEventBox { + background-color: #383C4A; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog .sidebar, +NautilusWindow .sidebar, +NemoWindow .sidebar { + border-right: 1px solid #2a2d37; } + +GtkFileChooserDialog .sidebar:dir(rtl), +NautilusWindow .sidebar:dir(rtl), +NemoWindow .sidebar:dir(rtl) { + border-left: 1px solid #2a2d37; } + +GtkFileChooserDialog.csd.background, GtkFileChooserDialog .list.sidebar, +NautilusWindow.csd.background, +NautilusWindow .list.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar, +NautilusWindow GtkPlacesSidebar.sidebar { + background-color: #353945; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable { + border: 1px solid #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #4b5162; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable { + border: none; + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(186, 195, 207, 0.15); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon { + color: inherit; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button { + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:hover, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:active, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:active { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow GtkPlacesSidebar.sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized GtkPlacesSidebar.sidebar, +NautilusWindow.maximized GtkPlacesSidebar.sidebar { + background-color: #353945; } + +NemoWindow.csd.background, +NemoWindow .source-list, NemoWindow .source-list.view, NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +NemoWindow .sidebar, NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: #353945; } + NemoWindow .sidebar .view, NemoWindow .sidebar row, NemoWindow .source-list.sidebar.view .view, NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + NemoWindow .sidebar .view.image, NemoWindow .sidebar row.image, NemoWindow .source-list.sidebar.view .view.image, NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + NemoWindow .sidebar .view.cell:selected, NemoWindow .sidebar row.cell:selected, NemoWindow .source-list.sidebar.view .view.cell:selected, NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + NemoWindow .sidebar.frame, NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + NemoWindow .sidebar .separator, NemoWindow .sidebar .view.separator, NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow .sidebar .sidebar.separator, + MarlinViewWindow .sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: #2a2d37; } + +NautilusWindow NautilusWindowSlot { + background-color: #404552; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: #353945; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #383C4A; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame { + background-color: transparent; + border-color: #14151a; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkLabel, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: #262a33; } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: #2a2d37; } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #2b2e39; } + +.gedit-bottom-panel-paned { + background-color: #404552; } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: #353945; } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: #252831; } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .trough, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .trough, NemoWindow .sidebar .scrollbar .trough, NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider, NemoWindow .sidebar .scrollbar .slider, NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:hover, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:hover, NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #D3DAE3; +@define-color theme_text_color #D3DAE3; +@define-color theme_bg_color #383C4A; +@define-color theme_base_color #404552; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #D3DAE3; +@define-color text_color #D3DAE3; +@define-color bg_color #383C4A; +@define-color base_color #404552; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3c4150; +@define-color insensitive_fg_color alpha(#d3dae3, 0.5); +@define-color insensitive_base_color #404552; +@define-color theme_unfocused_fg_color #D3DAE3; +@define-color theme_unfocused_text_color #D3DAE3; +@define-color theme_unfocused_bg_color #383C4A; +@define-color theme_unfocused_base_color #404552; +@define-color borders #2b2e39; +@define-color unfocused_borders #2b2e39; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #a9caf1; +@define-color content_view_bg #404552; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.18/gtk-solid-darker.css b/OSX-Arc-White/gtk-3.18/gtk-solid-darker.css new file mode 100755 index 0000000..be9df54 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/gtk-solid-darker.css @@ -0,0 +1,4080 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: #F5F6F7; } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, .view.label.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband, GtkTreeView.view.rubberband, .content-view.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +.label.separator, .popover .label.separator, .sidebar .label.view.separator { + color: #5c616c; } + +.label:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, .label.separator, .popover .label.separator, .sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image { + color: #7d8189; } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat, .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover, .sidebar-button.button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active, .sidebar-button.button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active:not(:insensitive) .label:insensitive, .button:checked:not(:insensitive) .label:insensitive { + color: inherit; + opacity: 0.6; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive, .sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: #353945; + border-color: #23262e; } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button.flat, .osd .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover, .osd .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active) + .button:not(:checked):not(:active) { + box-shadow: none; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat, .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat, .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .button:active + .entry, +.linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .button + .button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > .entry + .entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > .entry.error + .entry, +.linked.vertical > .entry + .entry.error { + border-top-color: #FC4138; } + +.linked.vertical > .entry.warning + .entry, +.linked.vertical > .entry + .entry.warning { + border-top-color: #F27835; } + +.linked.vertical > .entry.error + .entry.warning, +.linked.vertical > .entry.warning + .entry.error { + border-top-color: #f75d37; } + +.linked.vertical > .entry + .entry:focus:not(:last-child), +.linked.vertical > .entry + .entry:focus:last-child { + border-top-color: #5294e2; } + +.linked.vertical > .entry:focus:not(:only-child) + .entry, .linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #5294e2; } + +.linked.vertical > .entry + .entry.warning:focus:not(:last-child), +.linked.vertical > .entry + .entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > .entry.warning:focus:not(:only-child) + .entry, .linked.vertical > .entry.warning:focus:not(:only-child) + .button, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #F27835; } + +.linked.vertical > .entry + .entry.error:focus:not(:last-child), +.linked.vertical > .entry + .entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > .entry.error:focus:not(:only-child) + .entry, .linked.vertical > .entry.error:focus:not(:only-child) + .button, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #FC4138; } + +.linked.vertical > .button:active + .entry, +.linked.vertical > .button:checked + .entry { + border-top-color: #5294e2; } + +.linked.vertical > .button + .button { + border-top-style: none; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .linked:not(.vertical) > .entry, +.linked:not(.vertical) > .entry:focus, .osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked:not(.vertical) > .button, +.linked:not(.vertical) > .button:hover, +.linked:not(.vertical) > .button:active, +.linked:not(.vertical) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > .entry:first-child, .osd .button:first-child, .inline-toolbar .button:first-child, .linked:not(.vertical) > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .linked > GtkComboBox:first-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:first-child, .header-bar .linked:not(.vertical).path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > .entry:last-child, .osd .button:last-child, .inline-toolbar .button:last-child, .linked:not(.vertical) > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .linked > GtkComboBox:last-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:last-child, .header-bar .linked:not(.vertical).path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > .entry:only-child, .osd .button:only-child, .inline-toolbar .button:only-child, .linked:not(.vertical) > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .linked > GtkComboBox:only-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:only-child, .header-bar .linked:not(.vertical).path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > .entry, +.linked.vertical > .entry:focus, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox > .the-button-in-the-combobox { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { + border-radius: 3px; + border-style: solid; } + +.menuitem.button.flat, .menuitem.sidebar-button.button, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .app-notification .button.flat, .app-notification .sidebar-button.button, +.app-notification.frame .button.flat, +.app-notification.frame .sidebar-button.button, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive, +.app-notification.frame .button.flat:insensitive, +.app-notification.frame .sidebar-button.button:insensitive, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +.menuitem.button.flat, .menuitem.sidebar-button.button { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked, .menuitem.sidebar-button.button:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.button:link > .label, .button:visited > .label { + text-decoration-line: underline; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox .sidebar .vertical.view.separator, .sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + GtkComboBox.combobox-entry .button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, #20232b) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; } + .csd .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.selection-mode .sidebar-button.button, .header-bar.titlebar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343f; + border-color: #262a33; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #2f343f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px #363b48; } + .csd .titlebar { + background-color: #2f343f; } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd .titlebar:backdrop { + background-color: #323843; } + .maximized .titlebar { + background-color: #2f343f; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #323843; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar .sidebar .view.separator, .sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, .sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, .sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: padding-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #a45d39); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, #aa3c3b); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button, .header-bar .linked:not(.vertical):not(.path-bar) > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar) > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar) > .button:insensitive { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .primary-toolbar .linked:not(.vertical).path-bar > .button + .button, .header-bar .linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat, .primary-toolbar .suggested-action.sidebar-button.button, .header-bar .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.sidebar-button.button:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat, .primary-toolbar .destructive-action.sidebar-button.button, .header-bar .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.sidebar-button.button:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(207, 218, 231, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr), .header-bar GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl), .header-bar GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.4)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(21, 23, 28, 0.3)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #454c5c); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, #50586b); + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #3e4553); + border-color: rgba(21, 23, 28, 0.7); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover .sidebar .view.separator, .sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #fcfcfc; + border: 1px none #dcdfe3; } + .scrollbar .slider { + background-color: #b8babf; } + .scrollbar .slider:hover { + background-color: #c7c9cd; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 52; + -GtkSwitch-slider-height: 24; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough, +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active, +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive, +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive, +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check, +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive, +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent, +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive, +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked, +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive, +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio, +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive, +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent, +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive, +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked, +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive, +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + color: alpha(currentColor,0.7); } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, #353945); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider, + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover, + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active, + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive, + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, #454a59); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough, + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight, + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive, + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive, + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, .sidebar.separator, .sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton .sidebar.separator, GtkFileChooserButton .sidebar .view.separator, .sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton .sidebar.separator, + GtkFontButton .sidebar .view.separator, .sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton .sidebar .vertical.view.separator, .sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton .sidebar .vertical.view.separator, .sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(0, 0, 0, 0.05); } + +.list-row.activatable:active { + color: #5c616c; } + +.list-row.activatable:selected:active { + color: #ffffff; } + +.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected { + background-color: #4a85cb; } + +.list-row.activatable:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.activatable:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.activatable { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.activatable:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification .button.flat, .app-notification .sidebar-button.button, + .app-notification.frame .button.flat, + .app-notification.frame .sidebar-button.button { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar:inconsistent { + color: alpha(currentColor,0.55); } + GtkCalendar.highlight { + color: #5c616c; } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: #2f343f; + border-bottom: 1px solid #20232b; } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar, .sidebar .view { + border: none; + background-color: #fbfbfc; } + +GtkSidebarRow.list-row { + padding: 0px; } + +GtkSidebarRow .sidebar-revealer { + padding: 3px 14px 3px 12px; } + +GtkSidebarRow .sidebar-icon:dir(ltr) { + padding-right: 8px; } + +GtkSidebarRow .sidebar-icon:dir(rtl) { + padding-left: 8px; } + +GtkSidebarRow .sidebar-label:dir(ltr) { + padding-right: 2px; } + +GtkSidebarRow .sidebar-label:dir(rtl) { + padding-left: 2px; } + +GtkPlacesSidebar.sidebar .sidebar-placeholder-row { + border: solid 1px #5294e2; } + +GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #d9dde0; } + +GtkPlacesSidebar.sidebar .list-row.activatable { + color: rgba(92, 97, 108, 0.8); + border-width: 0; + border-style: solid; } + +.sidebar-button.button { + outline-radius: 50%; + border-radius: 50%; } + .sidebar-button.button.image-button, .header-bar .sidebar-button.button.titlebutton, + .titlebar .sidebar-button.button.titlebutton { + padding: 3px; } + .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPlacesView .server-list-button > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +GtkPlacesView .server-list-button:checked > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup { + background-color: transparent; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #dcdfe3; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #dcdfe3; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, .list-row:selected .sidebar-button.button, GtkInfoBar .flat.button, GtkInfoBar .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + GtkColorSwatch#add-color-button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-image-effect: highlight; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px #20232b, 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.9), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: #2f343f; + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.sidebar-button.button:active, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .list-row:selected, .sidebar:selected, .sidebar .view:selected, GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #262a33, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +TerminalWindow .notebook tab .button { + color: #92959d; } + TerminalWindow .notebook tab .button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + +TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { + color: #ff4d4d; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + color: #5294e2; } + +EelEditableLabel.entry { + transition: none; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button.image-button.button, .header-bar .nautilus-circular-button.button.titlebutton, +.titlebar .nautilus-circular-button.button.titlebutton { + border-radius: 50%; + outline-radius: 50%; + padding: 8px; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow .sidebar GtkSeparator.horizontal.view.separator, .sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover { + background-color: rgba(134, 144, 165, 0.4); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive { + color: rgba(207, 218, 231, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.gedit-headerbar-paned { + color: #262a33; } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:prelight { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, GeditStatusMenuButton.sidebar-button.button, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton.sidebar-button.button:prelight, +GeditStatusMenuButton:checked.button.flat, +GeditStatusMenuButton.sidebar-button.button:checked { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-map-frame { + border-color: rgba(0, 0, 0, 0.3); } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbWorkbench .floating-bar { + color: #5c616c; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):checked { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + +GbPreferencesPageLanguage .entry { + border-radius: 3px 3px 0 0; } + +GbPreferencesPageLanguage .frame { + border-top-width: 0; } + +GbEditorTweakWidget .linked.vertical > .entry { + border-bottom-style: solid; } + +GbEditorTweakWidget GtkScrolledWindow { + border-top: none; } + +GbViewStack GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook, +#project_sidebar_header.focused { + background-color: #ffffff; } + +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbNewProjectDialog GtkFileChooserButton.linked-on-right .button { + border-radius: 3px 0 0 3px; } + +GbWorkspacePane GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbWorkspacePane:not(.focused) GtkBox.header.notebook { + background-color: #F5F6F7; } + +DhSidebar GtkSearchEntry.entry, +SymbolTree GtkSearchEntry.entry { + border-left: none; + border-right: none; + border-top: none; + border-radius: 0px; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbTerminalView { + background-color: #ffffff; + color: #5c616c; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar.menubar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-color: #2b2e37; } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat, .xfce4-panel.panel .sidebar-button.button { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover, .xfce4-panel.panel .sidebar-button.button:hover { + border: none; + background-color: #414654; } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .sidebar-button.button:active, .xfce4-panel.panel .button.flat:checked, .xfce4-panel.panel .sidebar-button.button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.4)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(95, 105, 127, 0.25)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel .maximized { + background-color: #2b2e37; + box-shadow: inset 0 -1px #1b1d23; } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + .color-light .composited-indicator { + color: rgba(0, 0, 0, 0.65); + text-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); + icon-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + font: initial; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .sidebar { + background: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + color: #ffffff; + background-color: #5294e2; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid #20232b; + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px #363b48; } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, #20232b); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #404756; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +.dynamic-notebook .notebook tab .button > GtkImage { + padding: 0; } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353945; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #353945; } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar .sidebar .view.separator, .sidebar .titlebar .view.separator { + color: #262a33; } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, GtkFileChooserDialog .list.sidebar, +NautilusWindow.csd.background, +NautilusWindow .list.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar, +NautilusWindow GtkPlacesSidebar.sidebar { + background-color: #353945; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable { + border: 1px solid #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #4b5162; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable { + border: none; + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(186, 195, 207, 0.15); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon { + color: inherit; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button { + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:hover, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:active, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:active { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow GtkPlacesSidebar.sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized GtkPlacesSidebar.sidebar, +NautilusWindow.maximized GtkPlacesSidebar.sidebar { + background-color: #353945; } + +NemoWindow.csd.background, +NemoWindow .source-list, NemoWindow .source-list.view, NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +NemoWindow .sidebar, NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: #353945; } + NemoWindow .sidebar .view, NemoWindow .sidebar row, NemoWindow .source-list.sidebar.view .view, NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + NemoWindow .sidebar .view.image, NemoWindow .sidebar row.image, NemoWindow .source-list.sidebar.view .view.image, NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + NemoWindow .sidebar .view.cell:selected, NemoWindow .sidebar row.cell:selected, NemoWindow .source-list.sidebar.view .view.cell:selected, NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + NemoWindow .sidebar.frame, NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + NemoWindow .sidebar .separator, NemoWindow .sidebar .view.separator, NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow .sidebar .sidebar.separator, + MarlinViewWindow .sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: #353945; } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: #353945; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame { + background-color: transparent; + border-color: #252831; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkLabel, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: #262a33; } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #2f343f; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #323843; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: #353945; } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: #353945; } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: #252831; } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .trough, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .trough, NemoWindow .sidebar .scrollbar .trough, NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider, NemoWindow .sidebar .scrollbar .slider, NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:hover, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:hover, NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.18/gtk-solid.css b/OSX-Arc-White/gtk-3.18/gtk-solid.css new file mode 100755 index 0000000..eb6e99c --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/gtk-solid.css @@ -0,0 +1,4084 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: #F5F6F7; } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, .view.label.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband, GtkTreeView.view.rubberband, .content-view.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +.label.separator, .popover .label.separator, .sidebar .label.view.separator { + color: #5c616c; } + +.label:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, .label.separator, .popover .label.separator, .sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image { + color: #7d8189; } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat, .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover, .sidebar-button.button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active, .sidebar-button.button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active:not(:insensitive) .label:insensitive, .button:checked:not(:insensitive) .label:insensitive { + color: inherit; + opacity: 0.6; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive, .sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: #353945; + border-color: #23262e; } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd .button.flat, .osd .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover, .osd .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active) + .button:not(:checked):not(:active) { + box-shadow: none; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat, .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat, .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .button:active + .entry, +.linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .button + .button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > .entry + .entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > .entry.error + .entry, +.linked.vertical > .entry + .entry.error { + border-top-color: #FC4138; } + +.linked.vertical > .entry.warning + .entry, +.linked.vertical > .entry + .entry.warning { + border-top-color: #F27835; } + +.linked.vertical > .entry.error + .entry.warning, +.linked.vertical > .entry.warning + .entry.error { + border-top-color: #f75d37; } + +.linked.vertical > .entry + .entry:focus:not(:last-child), +.linked.vertical > .entry + .entry:focus:last-child { + border-top-color: #5294e2; } + +.linked.vertical > .entry:focus:not(:only-child) + .entry, .linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #5294e2; } + +.linked.vertical > .entry + .entry.warning:focus:not(:last-child), +.linked.vertical > .entry + .entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > .entry.warning:focus:not(:only-child) + .entry, .linked.vertical > .entry.warning:focus:not(:only-child) + .button, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #F27835; } + +.linked.vertical > .entry + .entry.error:focus:not(:last-child), +.linked.vertical > .entry + .entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > .entry.error:focus:not(:only-child) + .entry, .linked.vertical > .entry.error:focus:not(:only-child) + .button, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #FC4138; } + +.linked.vertical > .button:active + .entry, +.linked.vertical > .button:checked + .entry { + border-top-color: #5294e2; } + +.linked.vertical > .button + .button { + border-top-style: none; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .linked:not(.vertical) > .entry, +.linked:not(.vertical) > .entry:focus, .osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked:not(.vertical) > .button, +.linked:not(.vertical) > .button:hover, +.linked:not(.vertical) > .button:active, +.linked:not(.vertical) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > .entry:first-child, .osd .button:first-child, .inline-toolbar .button:first-child, .linked:not(.vertical) > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .linked > GtkComboBox:first-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:first-child, .header-bar .linked:not(.vertical).path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > .entry:last-child, .osd .button:last-child, .inline-toolbar .button:last-child, .linked:not(.vertical) > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .linked > GtkComboBox:last-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:last-child, .header-bar .linked:not(.vertical).path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > .entry:only-child, .osd .button:only-child, .inline-toolbar .button:only-child, .linked:not(.vertical) > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .linked > GtkComboBox:only-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:only-child, .header-bar .linked:not(.vertical).path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > .entry, +.linked.vertical > .entry:focus, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox > .the-button-in-the-combobox { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { + border-radius: 3px; + border-style: solid; } + +.menuitem.button.flat, .menuitem.sidebar-button.button, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .app-notification .button.flat, .app-notification .sidebar-button.button, +.app-notification.frame .button.flat, +.app-notification.frame .sidebar-button.button, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive, +.app-notification.frame .button.flat:insensitive, +.app-notification.frame .sidebar-button.button:insensitive, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +.menuitem.button.flat, .menuitem.sidebar-button.button { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked, .menuitem.sidebar-button.button:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.button:link > .label, .button:visited > .label { + text-decoration-line: underline; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox .sidebar .vertical.view.separator, .sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + GtkComboBox.combobox-entry .button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + +.primary-toolbar { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, #d4d5db) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; } + .csd .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.selection-mode .sidebar-button.button, .header-bar.titlebar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 4px 4px 0 0; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px #eff0f2; } + .csd .titlebar { + background-color: #e7e8eb; } + .titlebar:backdrop { + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd .titlebar:backdrop { + background-color: #eff0f2; } + .maximized .titlebar { + background-color: #e7e8eb; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #eff0f2; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar .sidebar .view.separator, .sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, .sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, .sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: border-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: #F27835; + background-image: linear-gradient(to bottom, #eea57e); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #f48480); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button, .header-bar .linked:not(.vertical):not(.path-bar) > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar) > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar) > .button:insensitive { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .primary-toolbar .linked:not(.vertical).path-bar > .button + .button, .header-bar .linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(82, 93, 118, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: #f75d37; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #5294e2; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat, .primary-toolbar .suggested-action.sidebar-button.button, .header-bar .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.sidebar-button.button:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat, .primary-toolbar .destructive-action.sidebar-button.button, .header-bar .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.sidebar-button.button:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(82, 93, 118, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(82, 93, 118, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(82, 93, 118, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr), .header-bar GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl), .header-bar GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.15)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.1)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #fbfbfc); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #f5f5f7); + border-color: rgba(82, 93, 118, 0.3); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover .sidebar .view.separator, .sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #fcfcfc; + border: 1px none #dcdfe3; } + .scrollbar .slider { + background-color: #b8babf; } + .scrollbar .slider:hover { + background-color: #c7c9cd; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 52; + -GtkSwitch-slider-height: 24; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough, +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active, +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive, +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive, +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check, +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive, +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent, +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive, +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked, +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive, +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio, +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive, +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent, +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive, +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked, +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive, +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + color: alpha(currentColor,0.7); } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, #353945); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider, + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover, + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active, + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive, + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, #454a59); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough, + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight, + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive, + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive, + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, .sidebar.separator, .sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton .sidebar.separator, GtkFileChooserButton .sidebar .view.separator, .sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton .sidebar.separator, + GtkFontButton .sidebar .view.separator, .sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton .sidebar .vertical.view.separator, .sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton .sidebar .vertical.view.separator, .sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(0, 0, 0, 0.05); } + +.list-row.activatable:active { + color: #5c616c; } + +.list-row.activatable:selected:active { + color: #ffffff; } + +.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected { + background-color: #4a85cb; } + +.list-row.activatable:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.activatable:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.activatable { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.activatable:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification .button.flat, .app-notification .sidebar-button.button, + .app-notification.frame .button.flat, + .app-notification.frame .sidebar-button.button { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar:inconsistent { + color: alpha(currentColor,0.55); } + GtkCalendar.highlight { + color: #5c616c; } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: #e7e8eb; + border-bottom: 1px solid #d4d5db; } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar, .sidebar .view { + border: none; + background-color: #fbfbfc; } + +GtkSidebarRow.list-row { + padding: 0px; } + +GtkSidebarRow .sidebar-revealer { + padding: 3px 14px 3px 12px; } + +GtkSidebarRow .sidebar-icon:dir(ltr) { + padding-right: 8px; } + +GtkSidebarRow .sidebar-icon:dir(rtl) { + padding-left: 8px; } + +GtkSidebarRow .sidebar-label:dir(ltr) { + padding-right: 2px; } + +GtkSidebarRow .sidebar-label:dir(rtl) { + padding-left: 2px; } + +GtkPlacesSidebar.sidebar .sidebar-placeholder-row { + border: solid 1px #5294e2; } + +GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #d9dde0; } + +GtkPlacesSidebar.sidebar .list-row.activatable { + color: rgba(92, 97, 108, 0.8); + border-width: 0; + border-style: solid; } + +.sidebar-button.button { + outline-radius: 50%; + border-radius: 50%; } + .sidebar-button.button.image-button, .header-bar .sidebar-button.button.titlebutton, + .titlebar .sidebar-button.button.titlebutton { + padding: 3px; } + .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPlacesView .server-list-button > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +GtkPlacesView .server-list-button:checked > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup { + background-color: transparent; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #dcdfe3; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #dcdfe3; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, .list-row:selected .sidebar-button.button, GtkInfoBar .flat.button, GtkInfoBar .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + GtkColorSwatch#add-color-button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-image-effect: highlight; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: #e7e8eb; + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.sidebar-button.button:active, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .list-row:selected, .sidebar:selected, .sidebar .view:selected, GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +TerminalWindow .notebook tab .button { + color: #92959d; } + TerminalWindow .notebook tab .button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + +TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { + color: #ff4d4d; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + color: #5294e2; } + +EelEditableLabel.entry { + transition: none; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button.image-button.button, .header-bar .nautilus-circular-button.button.titlebutton, +.titlebar .nautilus-circular-button.button.titlebutton { + border-radius: 50%; + outline-radius: 50%; + padding: 8px; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow .sidebar GtkSeparator.horizontal.view.separator, .sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.gedit-headerbar-paned { + color: #d4d5db; } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:prelight { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, GeditStatusMenuButton.sidebar-button.button, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton.sidebar-button.button:prelight, +GeditStatusMenuButton:checked.button.flat, +GeditStatusMenuButton.sidebar-button.button:checked { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-map-frame { + border-color: rgba(0, 0, 0, 0.3); } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbWorkbench .floating-bar { + color: #5c616c; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):checked { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + +GbPreferencesPageLanguage .entry { + border-radius: 3px 3px 0 0; } + +GbPreferencesPageLanguage .frame { + border-top-width: 0; } + +GbEditorTweakWidget .linked.vertical > .entry { + border-bottom-style: solid; } + +GbEditorTweakWidget GtkScrolledWindow { + border-top: none; } + +GbViewStack GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook, +#project_sidebar_header.focused { + background-color: #ffffff; } + +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbNewProjectDialog GtkFileChooserButton.linked-on-right .button { + border-radius: 3px 0 0 3px; } + +GbWorkspacePane GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbWorkspacePane:not(.focused) GtkBox.header.notebook { + background-color: #F5F6F7; } + +DhSidebar GtkSearchEntry.entry, +SymbolTree GtkSearchEntry.entry { + border-left: none; + border-right: none; + border-top: none; + border-radius: 0px; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbTerminalView { + background-color: #ffffff; + color: #5c616c; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar.menubar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-color: #2b2e37; } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat, .xfce4-panel.panel .sidebar-button.button { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover, .xfce4-panel.panel .sidebar-button.button:hover { + border: none; + background-color: #414654; } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .sidebar-button.button:active, .xfce4-panel.panel .button.flat:checked, .xfce4-panel.panel .sidebar-button.button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel .maximized { + background-color: #2b2e37; + box-shadow: inset 0 -1px #1b1d23; } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + .color-light .composited-indicator { + color: rgba(0, 0, 0, 0.65); + text-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); + icon-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + font: initial; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .sidebar { + background: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + color: #ffffff; + background-color: #5294e2; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px #eff0f2; } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #fdfdfe; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +.dynamic-notebook .notebook tab .button > GtkImage { + padding: 0; } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353945; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #353945; } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar .sidebar .view.separator, .sidebar .titlebar .view.separator { + color: #d4d5db; } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, GtkFileChooserDialog .list.sidebar, +NautilusWindow.csd.background, +NautilusWindow .list.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar, +NautilusWindow GtkPlacesSidebar.sidebar { + background-color: #353945; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable { + border: 1px solid #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #4b5162; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable { + border: none; + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(186, 195, 207, 0.15); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon { + color: inherit; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button { + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:hover, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:active, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:active { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow GtkPlacesSidebar.sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized GtkPlacesSidebar.sidebar, +NautilusWindow.maximized GtkPlacesSidebar.sidebar { + background-color: #353945; } + +NemoWindow.csd.background, +NemoWindow .source-list, NemoWindow .source-list.view, NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +NemoWindow .sidebar, NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: #353945; } + NemoWindow .sidebar .view, NemoWindow .sidebar row, NemoWindow .source-list.sidebar.view .view, NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + NemoWindow .sidebar .view.image, NemoWindow .sidebar row.image, NemoWindow .source-list.sidebar.view .view.image, NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + NemoWindow .sidebar .view.cell:selected, NemoWindow .sidebar row.cell:selected, NemoWindow .source-list.sidebar.view .view.cell:selected, NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + NemoWindow .sidebar.frame, NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + NemoWindow .sidebar .separator, NemoWindow .sidebar .view.separator, NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow .sidebar .sidebar.separator, + MarlinViewWindow .sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: #353945; } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: #353945; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame { + background-color: transparent; + border-color: #252831; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkLabel, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: #d4d5db; } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: #353945; } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: #353945; } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: #252831; } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4)); + background-color: transparent; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .trough, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .trough, NemoWindow .sidebar .scrollbar .trough, NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider, NemoWindow .sidebar .scrollbar .slider, NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:hover, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:hover, NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.18/gtk.css b/OSX-Arc-White/gtk-3.18/gtk.css new file mode 100755 index 0000000..4d5e2c6 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/gtk.css @@ -0,0 +1,4084 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, .view.label.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband, GtkTreeView.view.rubberband, .content-view.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +.label.separator, .popover .label.separator, .sidebar .label.view.separator { + color: #5c616c; } + +.label:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, .label.separator, .popover .label.separator, .sidebar .label.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } + +GtkAssistant.csd .sidebar { + border-top-style: none; } + +GtkAssistant .sidebar .label { + padding: 6px 12px; } + +GtkAssistant .sidebar .label.highlight { + background-color: #5294e2; + color: #ffffff; } + +GtkTextView { + background-color: #fafbfb; } + +.grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + outline-color: rgba(186, 195, 207, 0.3); + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +.entry { + border: 1px solid; + padding: 5px 8px; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry.image { + color: #7d8189; } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294e2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .entry.warning { + color: #ffffff; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f7ae86); } + .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); + box-shadow: none; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.error { + color: #ffffff; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fd8d88); } + .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); + box-shadow: none; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .osd .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + .osd .entry.image, .osd .entry.image:hover { + color: inherit; } + .osd .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + .osd .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkSearchEntry.entry { + border-radius: 20px; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .button.flat, .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(251, 251, 252, 0); + border-color: rgba(207, 214, 230, 0); + transition: none; } + .button.flat:hover, .sidebar-button.button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active, .sidebar-button.button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #5294e2; + background-color: white; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + transition-duration: 50ms; } + .button:active:not(:insensitive) .label:insensitive, .button:checked:not(:insensitive) .label:insensitive { + color: inherit; + opacity: 0.6; } + .button:active { + color: #5c616c; } + .button:active:hover, .button:checked { + color: #ffffff; } + .button.flat:insensitive, .sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + .button.osd.image-button, .header-bar .button.osd.titlebutton, + .titlebar .button.osd.titlebutton { + padding: 10px; } + .button.osd:hover { + color: #5294e2; } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .button.osd:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button:active, .osd .button:checked { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd .button.flat, .osd .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover, .osd .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active) + .button:not(:checked):not(:active) { + box-shadow: none; } + .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .button.suggested-action.flat, .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .button.suggested-action:active, .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.suggested-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .button.destructive-action.flat, .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .button.destructive-action:active, .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + .button.destructive-action:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + .button.image-button, .header-bar .button.titlebutton, + .titlebar .button.titlebutton { + padding: 7px; } + .header-bar .button.image-button, .header-bar .button.titlebutton { + padding: 7px 10px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button, .header-bar .button.text-button.titlebutton, + .titlebar .button.text-button.titlebutton { + padding: 5px 8px; } + .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child, + .titlebar .button.text-button.titlebutton GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child, + .titlebar .button.text-button.titlebutton GtkLabel:last-child { + padding-right: 8px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton, + .titlebar .stack-switcher > .button.titlebutton { + padding: 2px 4px; } + .stack-switcher > .button.needs-attention:active > .label, + .stack-switcher > .button.needs-attention:active > GtkImage, + .stack-switcher > .button.needs-attention:checked > .label, + .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > .label, + .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > .label:dir(rtl), + .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.8); + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, +.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > .button:active + .entry, +.linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > .button + .button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > .entry + .entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > .entry.error + .entry, +.linked.vertical > .entry + .entry.error { + border-top-color: #FC4138; } + +.linked.vertical > .entry.warning + .entry, +.linked.vertical > .entry + .entry.warning { + border-top-color: #F27835; } + +.linked.vertical > .entry.error + .entry.warning, +.linked.vertical > .entry.warning + .entry.error { + border-top-color: #f75d37; } + +.linked.vertical > .entry + .entry:focus:not(:last-child), +.linked.vertical > .entry + .entry:focus:last-child { + border-top-color: #5294e2; } + +.linked.vertical > .entry:focus:not(:only-child) + .entry, .linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #5294e2; } + +.linked.vertical > .entry + .entry.warning:focus:not(:last-child), +.linked.vertical > .entry + .entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > .entry.warning:focus:not(:only-child) + .entry, .linked.vertical > .entry.warning:focus:not(:only-child) + .button, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #F27835; } + +.linked.vertical > .entry + .entry.error:focus:not(:last-child), +.linked.vertical > .entry + .entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > .entry.error:focus:not(:only-child) + .entry, .linked.vertical > .entry.error:focus:not(:only-child) + .button, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, +.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-top-color: #FC4138; } + +.linked.vertical > .button:active + .entry, +.linked.vertical > .button:checked + .entry { + border-top-color: #5294e2; } + +.linked.vertical > .button + .button { + border-top-style: none; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) { + box-shadow: none; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .linked:not(.vertical) > .entry, +.linked:not(.vertical) > .entry:focus, .osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked:not(.vertical) > .button, +.linked:not(.vertical) > .button:hover, +.linked:not(.vertical) > .button:active, +.linked:not(.vertical) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked, +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > .entry:first-child, .osd .button:first-child, .inline-toolbar .button:first-child, .linked:not(.vertical) > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .linked > GtkComboBox:first-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:first-child, .header-bar .linked:not(.vertical).path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > .entry:last-child, .osd .button:last-child, .inline-toolbar .button:last-child, .linked:not(.vertical) > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .linked > GtkComboBox:last-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:last-child, .header-bar .linked:not(.vertical).path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > .entry:only-child, .osd .button:only-child, .inline-toolbar .button:only-child, .linked:not(.vertical) > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .linked > GtkComboBox:only-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:only-child, .header-bar .linked:not(.vertical).path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > .entry, +.linked.vertical > .entry:focus, .linked.vertical > .button, +.linked.vertical > .button:hover, +.linked.vertical > .button:active, +.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox > .the-button-in-the-combobox { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { + border-radius: 3px; + border-style: solid; } + +.menuitem.button.flat, .menuitem.sidebar-button.button, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .app-notification .button.flat, .app-notification .sidebar-button.button, +.app-notification.frame .button.flat, +.app-notification.frame .sidebar-button.button, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive, +.app-notification.frame .button.flat:insensitive, +.app-notification.frame .sidebar-button.button:insensitive, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +.menuitem.button.flat, .menuitem.sidebar-button.button { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover { + background-color: #edeff0; } + .menuitem.button.flat:checked, .menuitem.sidebar-button.button:checked { + color: #5c616c; } + +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited { + color: #bad4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #eef4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dceaf9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dceaf9; } + +.button:link > .label, .button:visited > .label { + text-decoration-line: underline; } + +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646973; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294e2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294e2; + border-radius: 0; + box-shadow: none; } + +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .the-button-in-the-combobox { + padding-top: 3px; + padding-bottom: 3px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox .sidebar .vertical.view.separator, .sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry:dir(ltr) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + GtkComboBox.combobox-entry .button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + GtkComboBox.combobox-entry .button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + +.primary-toolbar { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, rgba(212, 213, 219, 0.95)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #edeef0; } + +.header-bar { + padding: 5px 5px 4px 5px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; } + .csd .header-bar { + background-color: rgba(231, 232, 235, 0.95); + border-color: rgba(212, 213, 219, 0.95); } + .header-bar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .header-bar .title { + padding-left: 12px; + padding-right: 12px; } + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .header-bar.selection-mode, .header-bar.titlebar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button.flat, .header-bar.selection-mode .sidebar-button.button, .header-bar.titlebar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked { + color: rgba(82, 148, 226, 0.95); + outline-color: rgba(82, 148, 226, 0.25); + background-color: #ffffff; + border-color: #ffffff; } + .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked { + color: rgba(82, 148, 226, 0.35); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, + .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #e7e8eb; + border-color: #d4d5db; } + .header-bar.default-decoration, + .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop, + .csd .header-bar.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized .header-bar.default-decoration, .maximized + .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized + .csd .header-bar.default-decoration:backdrop { + background-color: #e7e8eb; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 4px 4px 0 0; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + .csd .titlebar { + background-color: rgba(231, 232, 235, 0.95); } + .titlebar:backdrop { + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd .titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + .maximized .titlebar { + background-color: #e7e8eb; } + .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop { + background-color: #eff0f2; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar .sidebar .view.separator, .sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, .sidebar +.header-bar > GtkBox > .vertical.view.separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .header-bar .header-bar-separator:backdrop, + .header-bar > GtkBox > .separator.vertical:backdrop, .sidebar + .header-bar > GtkBox > .vertical.view.separator:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + background-clip: border-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar .entry.warning, .header-bar .entry.warning { + color: white; + border-color: #F27835; + background-image: linear-gradient(to bottom, rgba(238, 162, 121, 0.98)); } + .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus { + color: white; + background-image: linear-gradient(to bottom, #F27835); } + .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .primary-toolbar .entry.error, .header-bar .entry.error { + color: white; + border-color: #FC4138; + background-image: linear-gradient(to bottom, rgba(244, 128, 123, 0.98)); } + .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus { + color: white; + background-image: linear-gradient(to bottom, #FC4138); } + .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar .button, .header-bar .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button, .header-bar .linked:not(.vertical):not(.path-bar) > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar) > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar) > .button:insensitive { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .primary-toolbar .linked:not(.vertical).path-bar > .button + .button, .header-bar .linked:not(.vertical).path-bar > .button + .button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry { + border-left-color: rgba(82, 93, 118, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error { + border-left-color: #f75d37; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry { + border-left-color: #5294e2; } + +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat, .primary-toolbar .suggested-action.sidebar-button.button, .header-bar .suggested-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; + outline-color: rgba(77, 173, 212, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.sidebar-button.button:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat, .primary-toolbar .destructive-action.sidebar-button.button, .header-bar .destructive-action.sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + background-clip: border-box; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.sidebar-button.button:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(82, 93, 118, 0.35); + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel { + color: inherit; } + +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } + .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive { + color: rgba(255, 255, 255, 0.4); } + +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(82, 93, 118, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(82, 93, 118, 0.05); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(82, 93, 118, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr), .header-bar GtkComboBox.combobox-entry .entry:dir(ltr) { + border-right-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + +.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl), .header-bar GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: none; } + .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } + +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } + +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.15)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 93, 118, 0.1)); } + +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, #fbfbfc); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(245, 246, 247, 0.985)); + border-color: rgba(82, 93, 118, 0.3); } + +.path-bar .button { + padding: 5px 10px; } + .path-bar .button:first-child { + padding-left: 10px; } + .path-bar .button:last-child { + padding-right: 10px; } + .path-bar .button:only-child { + padding-left: 14px; + padding-right: 14px; } + .path-bar .button GtkLabel:last-child { + padding-left: 4px; } + .path-bar .button GtkLabel:first-child { + padding-right: 4px; } + .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel { + padding-right: 0; + padding-left: 0; } + .path-bar .button GtkImage { + padding-top: 2px; + padding-bottom: 1px; } + +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + GtkTreeView.view:selected { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + GtkTreeView.view:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkTreeView.view:insensitive:selected { + color: #97bfee; } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #aeb0b6; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdff6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-image: linear-gradient(to bottom, #5294e2); } + GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff); } + GtkTreeView.view.trough { + color: #5c616c; + background-image: linear-gradient(to bottom, #cfd6e6); + border-radius: 3px; + border-width: 0; } + GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus { + color: #ffffff; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7d8189; + background-color: #ffffff; } + column-header .button:hover { + color: #5294e2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294e2; + box-shadow: inset 1px 1px 0 1px #5294e2, inset -1px 0 0 1px #5294e2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active, column-header .button:hover { + background-color: #ffffff; } + column-header .button:active:hover { + color: #5c616c; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + .menubar > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + .menu .menuitem { + padding: 5px; } + .menu .menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + .menu .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button { + border-style: none; + border-radius: 0; } + .menu.button.top { + border-bottom: 1px solid #efeff0; } + .menu.button.bottom { + border-top: 1px solid #efeff0; } + .menu.button:hover { + background-color: #efeff0; } + .menu.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +.popover { + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover .sidebar .view.separator, .sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, + .popover.osd > .toolbar, + .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.notebook { + padding: 0; + background-color: #ffffff; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #F5F6F7; } + .notebook.header.frame { + border: 0px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #dcdfe3; } + .notebook.header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + .notebook.header.right { + box-shadow: inset 1px 0 #dcdfe3; } + .notebook.header.left { + box-shadow: inset -1px 0 #dcdfe3; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 4px 15px; } + .notebook tab.left, .notebook tab.right { + padding: 4px 15px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + padding-top: 6px; + border-radius: 3.5px 2px 0 0; + border-width: 0; + border-top-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + padding-bottom: 6px; + border-radius: 0 0 2px 3.5px; + border-width: 0; + border-bottom-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right, .notebook tab.right { + padding-right: 17px; + border-radius: 0 3.5px 3.5px 0; + border-width: 0; + border-right-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left, .notebook tab.left { + padding-left: 17px; + border-radius: 3.5px 0 0 3.5px; + border-width: 0; + border-left-width: 2px; + border-color: transparent; + background-color: rgba(255, 255, 255, 0); } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + background-color: #ffffff; + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #92959d; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294e2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0.25); } + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + -GtkRange-slider-width: 6px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin-top: 2px; + margin-bottom: 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { + margin-left: 2px; + margin-right: 2px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + .scrollbar .trough { + background-color: #fcfcfc; + border: 1px none #dcdfe3; } + .scrollbar .slider { + background-color: #b8babf; } + .scrollbar .slider:hover { + background-color: #c7c9cd; } + .scrollbar .slider:prelight:active, .scrollbar .slider:active { + background-color: #5294e2; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar .slider { + border-radius: 100px; + margin: 3px; } + .scrollbar.fine-tune .slider { + margin: 4px; } + .scrollbar.vertical .slider { + margin-left: 4px; } + .scrollbar.vertical .slider:dir(rtl) { + margin-left: 3px; + margin-right: 4px; } + .scrollbar.vertical.fine-tune .slider { + margin-left: 5px; } + .scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; } + .scrollbar.vertical .trough { + border-left-style: solid; } + .scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .scrollbar.horizontal .slider { + margin-top: 4px; } + .scrollbar.horizontal.fine-tune .slider { + margin-top: 5px; } + .scrollbar.horizontal .trough { + border-top-style: solid; } + +.scrollbars-junction, +.scrollbars-junction.frame { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + .scrollbars-junction:dir(rtl), + .scrollbars-junction.frame:dir(rtl) { + border-image-slice: 0 1 0 0; } + +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 52; + -GtkSwitch-slider-height: 24; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough, +.menu .menuitem:hover GtkSwitch.trough, +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active, +.menu .menuitem:hover GtkSwitch.trough:active, +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive, +.menu .menuitem:hover GtkSwitch.trough:insensitive, +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive, +.menu .menuitem:hover GtkSwitch.trough:active:insensitive, +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check, +.menu .menuitem.check:hover, +GtkTreeView.view.check:selected, +.list-row:selected .check, +GtkInfoBar .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive, +.menu .menuitem.check:insensitive:hover, +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent, +.menu .menuitem.check:inconsistent:hover, +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive, +.menu .menuitem.check:inconsistent:insensitive:hover, +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked, +.menu .menuitem.check:checked:hover, +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked, +GtkInfoBar .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive, +.menu .menuitem.check:checked:insensitive:hover, +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio, +.menu .menuitem.radio:hover, +GtkTreeView.view.radio:selected, +.list-row:selected .radio, +GtkInfoBar .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive, +.menu .menuitem.radio:insensitive:hover, +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent, +.menu .menuitem.radio:inconsistent:hover, +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive, +.menu .menuitem.radio:inconsistent:insensitive:hover, +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked, +.menu .menuitem.radio:checked:hover, +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive, +.menu .menuitem.radio:checked:insensitive:hover, +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + color: alpha(currentColor,0.7); } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #fbfbfc); + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, white); + border-color: rgba(123, 142, 186, 0.5); } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fbfbfb); + border-color: rgba(123, 142, 186, 0.3); } + .scale.slider:active { + background-image: linear-gradient(to bottom, #5294e2); + border-color: #5294e2; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95)); + border-color: #5294e2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294e2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider, + .menu .menuitem:hover .scale.slider, + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover, + .menu .menuitem:hover .scale.slider:hover, + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5effb); + border-color: #e5effb; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active, + .menu .menuitem:hover .scale.slider:active, + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { + background-image: linear-gradient(to bottom, #a9caf1); + border-color: #a9caf1; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive, + .menu .menuitem:hover .scale.slider:insensitive, + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); + border-color: #b1cff2; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294e2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(69, 74, 89, 0.95)); + outline-color: rgba(186, 195, 207, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294e2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough, + .menu .menuitem:hover .scale.trough, + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight, + .menu .menuitem:hover .scale.trough.highlight, + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive, + .menu .menuitem:hover .scale.trough.highlight:insensitive, + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cff2); } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive, + .menu .menuitem:hover .scale.trough:insensitive, + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294e2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } + +.osd .scale.progressbar { + background-color: #5294e2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, + GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } + +.level-bar.fill-block { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, .sidebar.separator, .sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton .sidebar.separator, GtkFileChooserButton .sidebar .view.separator, .sidebar GtkFileChooserButton .view.separator, + GtkFontButton .separator, + GtkFontButton .sidebar.separator, + GtkFontButton .sidebar .view.separator, .sidebar + GtkFontButton .view.separator, + GtkFileChooserButton .separator.vertical, + GtkFileChooserButton .sidebar .vertical.view.separator, .sidebar + GtkFileChooserButton .vertical.view.separator, + GtkFontButton .separator.vertical, + GtkFontButton .sidebar .vertical.view.separator, .sidebar + GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +.list { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(0, 0, 0, 0.05); } + +.list-row.activatable:active { + color: #5c616c; } + +.list-row.activatable:selected:active { + color: #ffffff; } + +.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected { + background-color: #4a85cb; } + +.list-row.activatable:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.activatable:selected:insensitive .label { + color: inherit; } + +.list-row, list-row.activatable { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.activatable:hover { + transition: none; } + +.app-notification, +.app-notification.frame { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification .button.flat, .app-notification .sidebar-button.button, + .app-notification.frame .button.flat, + .app-notification.frame .sidebar-button.button { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .expander:hover { + color: #aaaeb7; } + .expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkCalendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294e2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive { + color: rgba(92, 97, 108, 0.55); + background-color: transparent; + background-image: none; } + GtkCalendar:inconsistent { + color: alpha(currentColor,0.55); } + GtkCalendar.highlight { + color: #5c616c; } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(231, 232, 235, 0.95); + border-bottom: 1px solid rgba(212, 213, 219, 0.95); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +.sidebar, .sidebar .view { + border: none; + background-color: #fbfbfc; } + +GtkSidebarRow.list-row { + padding: 0px; } + +GtkSidebarRow .sidebar-revealer { + padding: 3px 14px 3px 12px; } + +GtkSidebarRow .sidebar-icon:dir(ltr) { + padding-right: 8px; } + +GtkSidebarRow .sidebar-icon:dir(rtl) { + padding-left: 8px; } + +GtkSidebarRow .sidebar-label:dir(ltr) { + padding-right: 2px; } + +GtkSidebarRow .sidebar-label:dir(rtl) { + padding-left: 2px; } + +GtkPlacesSidebar.sidebar .sidebar-placeholder-row { + border: solid 1px #5294e2; } + +GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: #d9dde0; } + +GtkPlacesSidebar.sidebar .list-row.activatable { + color: rgba(92, 97, 108, 0.8); + border-width: 0; + border-style: solid; } + +.sidebar-button.button { + outline-radius: 50%; + border-radius: 50%; } + .sidebar-button.button.image-button, .header-bar .sidebar-button.button.titlebutton, + .titlebar .sidebar-button.button.titlebutton { + padding: 3px; } + .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPlacesView .server-list-button > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +GtkPlacesView .server-list-button:checked > GtkImage { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup { + background-color: transparent; } + +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + GtkPaned .pane-separator { + background-color: #dcdfe3; } + +GtkPaned.wide { + -GtkPaned-handle-size: 5; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #dcdfe3; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294e2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + .list-row:selected .flat.button, .list-row:selected .sidebar-button.button, GtkInfoBar .flat.button, GtkInfoBar .sidebar-button.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #5294e2; + outline-color: rgba(82, 148, 226, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(82, 148, 226, 0.4); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.2); } + +.tooltip { + color: #BAC3CF; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +:selected GtkColorSwatch { + box-shadow: none; } + :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { + border-color: #ffffff; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay { + border-radius: 3px; } + +GtkColorSwatch:hover, GtkColorSwatch:hover:selected { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch:hover { + background-image: none; } + +GtkColorSwatch.color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); } + +GtkColorSwatch.color-light { + color: black; + outline-color: rgba(255, 255, 255, 0.5); } + +GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { + border: 1px solid rgba(0, 0, 0, 0.15); } + GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { + border-color: rgba(0, 0, 0, 0.25); } + +GtkColorSwatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + GtkColorSwatch#add-color-button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + GtkColorSwatch#add-color-button .overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +GtkColorButton.button { + padding: 5px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-image-effect: highlight; } + +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + +GtkVolumeButton.button { + padding: 8px; } + +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.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; } + +.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; } + +.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; } + +.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; } + +.window-frame { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 5px 5px 0 rgba(0, 0, 0, 0.2); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.popup { + box-shadow: none; + border-radius: 0; } + .window-frame.ssd { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.ssd.maximized { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.solid-csd { + border-radius: 0; + margin: 1px; + background-color: rgba(231, 232, 235, 0.95); + box-shadow: none; } + +.header-bar.default-decoration .button.titlebutton, +.titlebar.default-decoration .button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 4px; + padding-right: 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + .header-bar .button.titlebutton:not(GtkMenuButton), + .titlebar .button.titlebutton:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; } + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:active, + .titlebar .button.titlebutton:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.close, + .titlebar .button.titlebutton.maximize, + .titlebar .button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + opacity: 1; } + .header-bar .button.titlebutton.close, + .titlebar .button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + .header-bar .button.titlebutton.close:backdrop, + .titlebar .button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + .header-bar .button.titlebutton.close:hover, + .titlebar .button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + .header-bar .button.titlebutton.close:active, + .titlebar .button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + .header-bar .button.titlebutton.maximize, + .titlebar .button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + .header-bar .button.titlebutton.maximize:backdrop, + .titlebar .button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + .header-bar .button.titlebutton.maximize:hover, + .titlebar .button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + .header-bar .button.titlebutton.maximize:active, + .titlebar .button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + .header-bar .button.titlebutton.minimize, + .titlebar .button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + .header-bar .button.titlebutton.minimize:backdrop, + .titlebar .button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + .header-bar .button.titlebutton.minimize:hover, + .titlebar .button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + .header-bar .button.titlebutton.minimize:active, + .titlebar .button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.sidebar-button.button:active, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .list-row:selected, .sidebar:selected, .sidebar .view:selected, GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, +GtkEntry.gb-command-bar-entry.entry.flat:focus:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, +NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, +NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active { + background-image: none; + background-color: #5294e2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294e2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } + +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } + +TerminalWindow .scrollbar.trough { + border-width: 0; } + +TerminalWindow .notebook tab .button { + color: #92959d; } + TerminalWindow .notebook tab .button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + +TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { + color: #ff4d4d; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + color: #5294e2; } + +EelEditableLabel.entry { + transition: none; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, .header-bar .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button.image-button.button, .header-bar .nautilus-circular-button.button.titlebutton, +.titlebar .nautilus-circular-button.button.titlebutton { + border-radius: 50%; + outline-radius: 50%; + padding: 8px; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow .sidebar GtkSeparator.horizontal.view.separator, .sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover { + background-color: rgba(255, 255, 255, 0.9); } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive { + color: rgba(82, 93, 118, 0.4); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.gedit-headerbar-paned { + color: rgba(212, 213, 219, 0.95); } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:prelight { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:prelight:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } + +.gedit-document-panel .prelight-row .button { + color: #92959d; } + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } + +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } + +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, GeditStatusMenuButton.sidebar-button.button, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton.sidebar-button.button:prelight, +GeditStatusMenuButton:checked.button.flat, +GeditStatusMenuButton.sidebar-button.button:checked { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-map-frame { + border-color: rgba(0, 0, 0, 0.3); } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbWorkbench .floating-bar { + color: #5c616c; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image:hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image:hover { + color: inherit; } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):hover { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):insensitive, + GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; } + +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl), +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):hover, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):active, +GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):checked { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; } + +GbPreferencesPageLanguage .entry { + border-radius: 3px 3px 0 0; } + +GbPreferencesPageLanguage .frame { + border-top-width: 0; } + +GbEditorTweakWidget .linked.vertical > .entry { + border-bottom-style: solid; } + +GbEditorTweakWidget GtkScrolledWindow { + border-top: none; } + +GbViewStack GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook, +#project_sidebar_header.focused { + background-color: #ffffff; } + +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbNewProjectDialog GtkFileChooserButton.linked-on-right .button { + border-radius: 3px 0 0 3px; } + +GbWorkspacePane GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbWorkspacePane:not(.focused) GtkBox.header.notebook { + background-color: #F5F6F7; } + +DhSidebar GtkSearchEntry.entry, +SymbolTree GtkSearchEntry.entry { + border-left: none; + border-right: none; + border-top: none; + border-radius: 0px; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #BAC3CF; + background-image: none; + background-color: #353945; + padding: 6px 6px 6px 6px; + border: none; } + +GbTerminalView { + background-color: #ffffff; + color: #5c616c; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #ffffff; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + color: #ffffff; + background-color: #639fe5; } + .documents-entry-tag:active { + color: #ffffff; + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #5294e2; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar.menubar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #BAC3CF; + background-color: #2b2e37; } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #BAC3CF; } + +PanelApplet .button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +PanelApplet:hover { + color: white; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294e2; } + +WnckPager { + color: #5d6268; } + WnckPager:selected { + color: #5294e2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #BAC3CF; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + icon-shadow: none; } + .xfce4-panel.panel .button.flat, .xfce4-panel.panel .sidebar-button.button { + color: #BAC3CF; + background-color: rgba(43, 46, 55, 0); + border-radius: 0; + border: none; } + .xfce4-panel.panel .button.flat:hover, .xfce4-panel.panel .sidebar-button.button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .sidebar-button.button:active, .xfce4-panel.panel .button.flat:checked, .xfce4-panel.panel .sidebar-button.button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + +.floating-bar { + background-color: #5294e2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294e2; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-image: linear-gradient(to bottom, #5294e2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(82, 93, 118, 0.35); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel .maximized { + background-color: rgba(43, 46, 55, 0.95); + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + .color-light .composited-indicator { + color: rgba(0, 0, 0, 0.65); + text-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); + icon-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + font: initial; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .sidebar { + background: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; } + WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage { + padding: 0 3px; } + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active { + color: #ffffff; + background-color: #5294e2; } + WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive { + color: rgba(92, 97, 108, 0.55); } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(253, 253, 254, 0.95); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; } + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +.dynamic-notebook .notebook tab .button > GtkImage { + padding: 0; } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a9acb2; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry.entry { + padding: 4px; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window .menubar { + padding-left: 5px; } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + color: #BAC3CF; + font: bold; } + #panel_window .menubar .menuitem:insensitive { + color: rgba(186, 195, 207, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menu .menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: white; } + #content_frame .button:active, #content_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294e2; + background-color: #5294e2; } + #content_frame .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame .button:insensitive > GtkLabel { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame .button:active, #buttonbox_frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font: 13px; } + #login_window #user_combobox .menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + outline-color: rgba(0, 128, 0, 0.3); + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +.titlebar .separator, .titlebar .sidebar .view.separator, .sidebar .titlebar .view.separator { + color: rgba(212, 213, 219, 0.95); } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, GtkFileChooserDialog .list.sidebar, +NautilusWindow.csd.background, +NautilusWindow .list.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar, +NautilusWindow GtkPlacesSidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable { + border: 1px solid #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + background-color: rgba(75, 81, 98, 0.95); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable { + border: none; + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup { + background-color: rgba(186, 195, 207, 0.15); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, + NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon { + color: inherit; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button { + color: #BAC3CF; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:hover, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:active, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:active { + background-clip: padding-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage, + NautilusWindow GtkPlacesSidebar.sidebar .sidebar-button.button:not(:hover):not(:active) > GtkImage { + opacity: 0.5; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow GtkPlacesSidebar.sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator { + color: transparent; } + +GtkFileChooserDialog.maximized GtkPlacesSidebar.sidebar, +NautilusWindow.maximized GtkPlacesSidebar.sidebar { + background-color: #353945; } + +NemoWindow.csd.background, +NemoWindow .source-list, NemoWindow .source-list.view, NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } + +NemoWindow .sidebar, NemoWindow .source-list.sidebar.view, +MarlinViewWindow .sidebar, +MarlinViewWindow .source-list.sidebar.view { + background-color: rgba(53, 57, 69, 0.95); } + NemoWindow .sidebar .view, NemoWindow .sidebar row, NemoWindow .source-list.sidebar.view .view, NemoWindow .source-list.sidebar.view row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar row, + MarlinViewWindow .source-list.sidebar.view .view, + MarlinViewWindow .source-list.sidebar.view row { + background-color: transparent; + color: #BAC3CF; } + NemoWindow .sidebar .view.image, NemoWindow .sidebar row.image, NemoWindow .source-list.sidebar.view .view.image, NemoWindow .source-list.sidebar.view row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar row.image, + MarlinViewWindow .source-list.sidebar.view .view.image, + MarlinViewWindow .source-list.sidebar.view row.image { + color: rgba(186, 195, 207, 0.7); } + NemoWindow .sidebar .view.cell:selected, NemoWindow .sidebar row.cell:selected, NemoWindow .source-list.sidebar.view .view.cell:selected, NemoWindow .source-list.sidebar.view row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar row.cell:selected, + MarlinViewWindow .source-list.sidebar.view .view.cell:selected, + MarlinViewWindow .source-list.sidebar.view row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + NemoWindow .sidebar.frame, NemoWindow .source-list.sidebar.view.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow .source-list.sidebar.view.frame { + color: #BAC3CF; } + NemoWindow .sidebar .separator, NemoWindow .sidebar .view.separator, NemoWindow .source-list.sidebar.view .separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow .sidebar .sidebar.separator, + MarlinViewWindow .sidebar .view.separator, + MarlinViewWindow .source-list.sidebar.view .separator { + color: transparent; } + +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #353945; } + +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +NautilusWindow NautilusWindowSlot { + background-color: #ffffff; } + +NautilusDesktopWindow NautilusWindowSlot { + background-color: transparent; } + +GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background { + background-color: rgba(53, 57, 69, 0.95); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar { + background-color: transparent; } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +GtkFileChooserDialog .dialog-vbox > .frame { + color: #BAC3CF; + border-color: transparent; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkLabel, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #BAC3CF; } + +FeedReaderreaderUI.background.csd > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator, +FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop, +FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd > .titlebar .pane-separator, +GeditWindow.background.csd.maximized > .titlebar .pane-separator, +GeditWindow.background.csd > .titlebar .pane-separator:backdrop, +GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop { + background-color: rgba(212, 213, 219, 0.95); } + +FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: rgba(231, 232, 235, 0.95); } + FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } + +FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar, +GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: #e7e8eb; } + FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop, + GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop { + background-color: #eff0f2; } + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; } + +GeditWindow.background.csd { + background-color: transparent; } + +GeditWindow.background .gedit-side-panel-paned .pane-separator { + background-color: rgba(53, 57, 69, 0.95); } + +GeditWindow.background .gedit-bottom-panel-paned .pane-separator { + background-color: #dcdfe3; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel .list-row { + color: #BAC3CF; } + .gedit-document-panel .list-row { + background-color: rgba(186, 195, 207, 0); + border: solid rgba(186, 195, 207, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(186, 195, 207, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294e2; + border: solid #5294e2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #BAC3CF; } + +GeditFileBrowserWidget { + background-color: rgba(53, 57, 69, 0.95); } + .maximized GeditFileBrowserWidget { + background-color: #353945; } + GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(37, 40, 49, 0.95); } + GeditFileBrowserWidget .horizontal GtkComboBox { + color: #BAC3CF; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #BAC3CF; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294e2; } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover { + color: #BAC3CF; + outline-color: rgba(186, 195, 207, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry, +GtkFileChooserDialog .dialog-vbox > .frame .entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.35)); + background-color: transparent; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry:hover, + GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover { + color: inherit; } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:focus, + GtkFileChooserDialog .dialog-vbox > .frame .entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-image: linear-gradient(to bottom, #5294e2); } + GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +NautilusWindow GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, +MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .trough, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .trough, NemoWindow .sidebar .scrollbar .trough, NemoWindow .source-list.sidebar.view .scrollbar .trough, +MarlinViewWindow .sidebar .scrollbar .trough, +MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough { + background-color: rgba(0, 0, 0, 0.2); + border: none; } + +GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider, +NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider, NemoWindow .sidebar .scrollbar .slider, NemoWindow .source-list.sidebar.view .scrollbar .slider, +MarlinViewWindow .sidebar .scrollbar .slider, +MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider { + background-color: rgba(231, 234, 238, 0.7); } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:hover, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:hover, NemoWindow .sidebar .scrollbar .slider:hover, + MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover { + background-color: #f6f7f9; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, NemoWindow .sidebar .scrollbar .slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active { + background-color: #5294e2; } + GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, + NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, NemoWindow .sidebar .scrollbar .slider:insensitive, + MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive { + background-color: transparent; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.18/render-assets.sh b/OSX-Arc-White/gtk-3.18/render-assets.sh new file mode 100755 index 0000000..d31fbb8 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/render-assets.sh @@ -0,0 +1,34 @@ +#! /bin/bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +SRC_FILE="assets.svg" +ASSETS_DIR="assets" +INDEX="assets.txt" + +for i in `cat $INDEX` +do +if [ -f $ASSETS_DIR/$i.png ]; then + echo $ASSETS_DIR/$i.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +if [ -f $ASSETS_DIR/$i@2.png ]; then + echo $ASSETS_DIR/$i@2.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i@2.png + $INKSCAPE --export-id=$i \ + --export-dpi=180 \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png +fi +done +exit 0 diff --git a/OSX-Arc-White/gtk-3.18/sass/_applications.scss b/OSX-Arc-White/gtk-3.18/sass/_applications.scss new file mode 100755 index 0000000..ed61afe --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/_applications.scss @@ -0,0 +1,807 @@ +// +// Tab overrides +// +GeditNotebook.notebook, +ScratchMainWindow .notebook, +EphyNotebook.notebook, +MidoriNotebook .notebook, +TerminalWindow .notebook { + + tab.reorderable-page.top, tab.top { + &:active, &.active-page, &.active-page:hover { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + } +} + +TerminalWindow .notebook { + + tab.reorderable-page.top, tab.top { + padding-top: 7px; + border-top-width: 3px; + } + + &.header.top { + box-shadow: inset 0 1px opacify($header_border, 1), + inset 0 -1px $borders_color; + } +} + +// +// Evolution +// +// needed for webkit/GtkStyle/Evolution compatibility +GtkHTML { + background-color: $base_color; + color: $text_color; + + &:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +// +// Sushi +// +// used by gnome-font-viewer and sushi +SushiFontWidget { + padding: 6px 12px; +} + +// +// GNOME Terminal +// +TerminalWindow { + .background { + background-color: transparent; + } + + .scrollbar { + &.vertical .slider { margin-left: 3px; } + &.trough { border-width: 0; } + } + + .notebook { + tab .button { + color: mix($bg_color, $fg_color, 35%); + + &:hover { + color: $fg_color; + border-color: $button_border; + background-color: $button_bg; + } + } + .active-page, .prelight-page { + .button { + @extend %undecorated_button; + &:hover { color: lighten(red, 15%); @extend %undecorated_button;} + &:active { color: $selected_bg_color; @extend %undecorated_button;} + } + } + } +} + +// +// Nautilus +// +EelEditableLabel.entry { transition: none; } // Workaround for invisible text in rename entry + +.nautilus-canvas-item { + border-radius: 2px; +} + +.nautilus-desktop.nautilus-canvas-item { + color: white; + text-shadow: 1px 1px transparentize(black, 0.4); + + &:active { color: $fg_color; } + &:selected { color: $selected_fg_color; } +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: mix($fg_color, $bg_color, 50%); + + &:selected, &:selected:focus { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +NautilusNotebook.notebook { + background-color: $base_color; + + tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + } +} + +NautilusQueryEditor .search-bar.toolbar { + padding: 5px; + box-shadow: none; + background-color: $base_color; +} + +.nautilus-circular-button.image-button.button { + border-radius: 50%; + outline-radius: 50%; + padding: 8px; +} + +$disk_space_unknown: transparentize($fg_color, 0.5); +$disk_space_used: transparentize($selected_bg_color, 0.2); +$disk_space_free: darken($bg_color, 3%); + +.disk-space-display { + border-style: solid; + border-width: 1px; + + &.unknown { + background-color: $disk_space_unknown; + border-color: darken($disk_space_unknown, 10%); + } + &.used { + background-color: $disk_space_used; + border-color: darken($disk_space_used, 10%); + } + &.free { + background-color: $disk_space_free; + border-color: darken($disk_space_free, 10%); + } +} + +// +// Nemo +// +.nemo-desktop.nemo-canvas-item { @extend .nautilus-desktop.nautilus-canvas-item; } + +NemoWindow { + + .sidebar .frame { border-width: 0; } + + GtkSeparator.separator.horizontal { color: $borders_color; } + + .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button { + + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:insensitive { color: transparentize($header_fg, 0.4); } + } + + .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button, + .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover, + .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, + .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked, + .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive { + @extend %linked; + } + + .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) { + + $_linked_separator_color: $header_button_border; + + > .button:hover:not(:checked):not(:active):not(:only-child) { + + &:hover { + box-shadow: inset 1px 0 $_linked_separator_color, + inset -1px 0 $_linked_separator_color; + } + &:first-child:hover { box-shadow: inset -1px 0 $_linked_separator_color; } + &:last-child:hover { box-shadow: inset 1px 0 $_linked_separator_color; } + } + } +} + +// +// Gedit +// +.gedit-headerbar-paned { color: $header_border; } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: $base_color; // disable borders, making them transparent doesn't work for some reason + + &:prelight { + background-color: mix($fg_color, $base_color, 7%); + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + } +} + +.open-document-selector-name-label { + color: $fg_color; +} + +.open-document-selector-path-label { + color: mix($fg_color, $base_color, 50%); + font-size: smaller; + + &:selected { color: transparentize($selected_fg_color, 0.1); } +} + +.gedit-document-panel { + + .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; + & GtkImage { color: inherit; } + } + .prelight-row .button { + color: mix($bg_color, $fg_color, 35%); + } + .list-row .button:hover, + .prelight-row .button:hover { + color: lighten(red, 15%); + } + .prelight-row:selected .button:hover { + color: lighten(red, 20%); + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + &:active { color: $selected_fg_color; } + } + .prelight-row .button:active { + color: $fg_color; + } +} + +.gedit-document-panel-dragged-row { + border: 1px solid $borders_color; + background-color: darken($bg_color, 10%); + color: $fg_color; +} + +//.gedit-document-panel-placeholder-row { +//} + +GeditStatusbar { + border-top: 1px solid $borders_color; + background-color: $bg_color; +} + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; +} + +GeditViewFrame .gedit-search-slider { @extend %search_slider } + +GeditFileBrowserWidget .toolbar { + border-bottom: 1px solid $borders_color; +} + +.gedit-map-frame { + @if $variant=='light' { border-color: transparentize(black, 0.7); } +} + +.gedit-search-entry-occurrences-tag { + color: transparentize($fg_color, 0.4); + border: none; + margin: 2px; + padding: 2px; +} + +%search_slider { + background-color: lighten($bg_color, 2%); + padding: 6px; + border-color: $borders_color; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; +} + +// +// Gnome Builder +// +GbWorkbench .floating-bar { color: $fg_color; } + +GbSearchBox.linked:not(.vertical) { + + > GtkMenuButton.button:last-child:dir(ltr), + > GtkMenuButton.button:first-child:dir(rtl) { + padding: 0 10px; + + @include entry(header-normal); + + &:hover { @include entry(header-focus); } + &:active, &:checked { @include entry(header-focus); } + &:insensitive { @include entry(header-insensitive); } + } + + > GtkMenuButton.button:last-child:dir(ltr), + > GtkMenuButton.button:last-child:dir(ltr):hover, + > GtkMenuButton.button:last-child:dir(ltr):active, + > GtkMenuButton.button:last-child:dir(ltr):checked { + border-left-style: none; + border-radius: 0 3px 3px 0; + outline-radius: 0 1px 1px 0; + } + + > GtkMenuButton.button:last-child:dir(rtl), + > GtkMenuButton.button:last-child:dir(rtl):hover, + > GtkMenuButton.button:last-child:dir(rtl):active, + > GtkMenuButton.button:last-child:dir(rtl):checked { + border-right-style: none; + border-radius: 3px 0 0 3px; + outline-radius: 1px 0 0 1px; + } +} + +// Preference page language style +GbPreferencesPageLanguage { + .entry { border-radius: 3px 3px 0 0; } + .frame { border-top-width: 0 } +} + +// Editor tweak widget +GbEditorTweakWidget { + .linked.vertical > .entry { border-bottom-style: solid; } + GtkScrolledWindow { border-top: none; } +} + +// View stack styling +GbViewStack GtkBox.header.notebook { + border-bottom: 1px solid $borders_color; +} + +GbViewStack.focused GtkBox.header.notebook, +#project_sidebar_header.focused { + background-color: $base_color; +} + +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid $borders_color; +} + +GbNewProjectDialog GtkFileChooserButton.linked-on-right .button { + border-radius: 3px 0 0 3px; +} + +// Workspace pane header styling +GbWorkspacePane GtkBox.header.notebook { + border-bottom: 1px solid $borders_color; +} + +GbWorkspacePane:not(.focused) GtkBox.header.notebook { + background-color: $bg_color; +} + +// Adjust devehlp and symbol panel styling +DhSidebar GtkSearchEntry.entry, +SymbolTree GtkSearchEntry.entry { + border-left: none; + border-right: none; + border-top: none; + border-radius: 0px; +} + +// Command Bar styling +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: $osd_fg_color; + background-image: none; + background-color: opacify($osd_bg_color, 1); + padding: 6px 6px 6px 6px; + border: none; + + &:selected, + &:selected:focus { + @extend %selected_items; + } +} + +GbTerminalView { + background-color: $base_color; + color: $fg_color; +} + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; +} + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; +} + +// Disable various animatinos that are enabled by default and really annoying +// to the overall flow of Builder. +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; +} + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid $borders_color; +} + +GbViewStack.focused GtkBox.header.notebook { + background-color: $base_color; + + .button.dim-label { opacity: 1; } +} + +// +// Epiphany +// +EphyWindow .floating-bar { // Epiphany overrides the floating-bar style, so reset it + color: $fg_color; +} + +// +// Gnome Documents +// +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; +} + +.documents-icon-bg { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px; +} + +.documents-collection-icon { + background-color: transparentize($fg_color, 0.7); + border-radius: 2px; +} + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: lighten($selected_bg_color, 20%); +} + +.documents-entry-tag { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; + + &:hover { + color: $selected_fg_color; + background-color: lighten($selected_bg_color, 4%); + } + &:active { + color: $selected_fg_color; + background-color: darken($selected_bg_color, 4%); + } + + .toolbar .linked &.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; + + &:hover { color: transparentize($selected_fg_color, 0.3) } + } +} + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; +} + +// +// Totem +// +TotemGrilo.vertical GdMainView.frame { + border-width: 0; +} + +// +// Synapse +// +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { background-color: $selected_bg_color; } + +// +// Transmission +// +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; // Remove black border on over- and undershoot +} + +// +// Fallback Mode/Budgie Panel +// +.gnome-panel-menu-bar.menubar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: $panel_fg; + background-color: opacify($panel_bg, 1); +} + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: $panel_fg; +} + +PanelApplet .button:hover { + color: lighten($panel_fg, 10%); + background-color: transparentize(black, 0.83); + border-color: transparentize(black, 0.83); +} + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + background-clip: padding-box; + color: white; + background-color: transparentize(black, 0.75); + border-radius: 0; + border-color: transparentize(black, 0.75); + box-shadow: inset 0 -2px $selected_bg_color; +} + +PanelApplet:hover { + color: white; +} + +PanelApplet:active, +PanelApplet:hover:active { + color: $selected_bg_color; +} + +WnckPager { + color: mix($panel_fg, black, 50%); + &:selected { color: $selected_bg_color } +} + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; +} + +ClockBox { + color: $panel_fg; +} + +// Xfce Panel +.xfce4-panel.panel { + background-color: $panel_bg; + + text-shadow: none; + icon-shadow: none; + + .button.flat { + color: $panel_fg; + background-color: transparentize($panel_bg, 1); + border-radius: 0; + border: none; + + &:hover { + border: none; + background-color: lighten($panel_bg, 10%); + } + &:active, &:checked { + color: $selected_fg_color; + border: none; + background-color: $selected_bg_color; + } + } +} + +// +// Floating Bar +// +.floating-bar { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &.top { border-radius: 0 0 2px 2px; } + &.right { border-radius: 2px 0 0 2px; } + &.bottom { border-radius: 2px 2px 0 0; } + &.left { border-radius: 0 2px 2px 0; } + + .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + + background-color: transparent; + box-shadow: none; + border: none; + } +} + +// Elementary Apps + +// +// Birdie +// +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; +} + +// +// Marlin / Pantheon Files +// +MarlinViewWindow { + + *:selected, *:selected:focus { + color: $selected_fg_color; + background-color: $selected_bg_color; + outline-color: transparent; + } + GtkIconView.view:selected { + &, &:focus, &:hover, &:focus:hover { background-color: transparent; } + } + FMListView, FMColumnView { outline-color: transparent; } +} + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + + @include entry(header-normal); + + &:focus { @include entry(header-focus) } + + &:insensitive { @include entry(header-insensitive) } + + &:active, &:checked { + color: $selected_bg_color; + } +} + +// +// Gala +// +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white); + background-color: transparent; + + .title, .label { + color: #5c616c; + } +} + +// +// Wingpanel +// +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px transparentize(black, 0.4); + icon-shadow: 0 1px 2px transparentize(black, 0.4); + + .maximized { + background-color: $panel_bg; + box-shadow: inset 0 -1px darken($panel_bg, 7%); + } + + &-shadow { + background-image: none; + background-color: transparent; + } + .menu { + box-shadow: none; + + .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; + } + + .window-frame.menu.csd, + .window-frame.popup.csd { + box-shadow: 0 0 0 1px transparentize(black, 0.8), + 0 10px 20px transparentize(black, 0.81), + 0 6px 6px transparentize(black, 0.77); + } + } + .menubar > .menuitem { + padding: 3px 6px; + &:hover { background-color: transparent; } + } + .window-frame.menu.csd, + .window-frame.popup.csd { box-shadow: none; } +} + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px transparentize(black, 0.4); + icon-shadow: 0 1px 2px transparentize(black, 0.4); + + > GtkWidget > GtkWidget:first-child { padding: 0 2px; } + + .menuitem:active, .menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; + } + > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; + } + + .color-light & { + color: transparentize(black, 0.35); + + text-shadow: 0 0 2px transparentize(white, 0.7), 0 1px 0 transparentize(white, 0.75); + icon-shadow: 0 0 2px transparentize(white, 0.7), 0 1px 0 transparentize(white, 0.75); + } +} + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; +} + +.panel .menu .spinner, +.menu .spinner { opacity: 1 } // Fixes sound indicator buttons + +// +// Wingpanel Popover +// +WingpanelWidgetsIndicatorPopover.popover { + padding: 0; + + font: initial; + text-shadow: none; + icon-shadow: none; + + .sidebar { background: none; } + + .menuitem { + padding: 5px; + outline-color: transparent; + text-shadow: none; + icon-shadow: none; + + GtkLabel, GtkImage { padding: 0 3px; } + + &:hover, &:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + *:insensitive { color: $insensitive_fg_color; } + } +} + +// +// Pantheon Terminal +// +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; +} + +// +// Switchboard +// +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: $fg_color; +} diff --git a/OSX-Arc-White/gtk-3.18/sass/_colors-public.scss b/OSX-Arc-White/gtk-3.18/sass/_colors-public.scss new file mode 100755 index 0000000..7d0abba --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/_colors-public.scss @@ -0,0 +1,67 @@ +//apps rely on some named colors to be exported + +// Sass thinks we're using the colors in the variables as strings and may shoot +// warning, it's innocuous and can be defeated by using "" + $var +@define-color theme_fg_color #{"" + $fg_color}; +@define-color theme_text_color #{"" + $text_color}; +@define-color theme_bg_color #{"" + $bg_color}; +@define-color theme_base_color #{"" + $base_color}; +@define-color theme_selected_bg_color #{"" + $selected_bg_color}; +@define-color theme_selected_fg_color #{"" + $selected_fg_color}; +@define-color fg_color #{"" + $fg_color}; +@define-color text_color #{"" + $text_color}; +@define-color bg_color #{"" + $bg_color}; +@define-color base_color #{"" + $base_color}; +@define-color selected_bg_color #{"" + $selected_bg_color}; +@define-color selected_fg_color #{"" + $selected_fg_color}; +@define-color insensitive_bg_color #{"" + $insensitive_bg_color}; +@define-color insensitive_fg_color alpha(#{"" + opacify($insensitive_fg_color, 1)}, 0.5); +@define-color insensitive_base_color #{"" + $base_color}; +@define-color theme_unfocused_fg_color #{"" + $fg_color}; +@define-color theme_unfocused_text_color #{"" + $text_color}; +@define-color theme_unfocused_bg_color #{"" + $bg_color}; +@define-color theme_unfocused_base_color #{"" + $base_color}; +@define-color borders #{"" + $borders_color}; +@define-color unfocused_borders #{"" + $borders_color}; + +@define-color warning_color #{"" + $warning_color}; +@define-color error_color #{"" + $error_color}; +@define-color success_color #{"" + $success_color}; +@define-color placeholder_text_color #{#A8A8A8}; +@define-color link_color #{"" + $link_color}; + +@define-color content_view_bg #{"" + $base_color}; + +//WM +$wm_highlight: lighten(opacify($header_bg, 1), 3%); +$wm_bg_unfocused: opacify($header_bg_backdrop, 1); + +@define-color wm_title alpha(#{"" + opacify($header_fg, 1)}, 0.8); +@define-color wm_unfocused_title alpha(#{"" + opacify($header_fg, 1)}, 0.5); + +@define-color wm_bg #{"" + opacify($header_bg, 1)}; +@define-color wm_bg_unfocused #{"" + $wm_bg_unfocused}; + +@define-color wm_highlight #{"" + $wm_highlight}; +@define-color wm_shadow alpha(#{black}, 0.35); + +//WM Buttons + +// Close +@define-color wm_button_close_bg #{"" + $wm_button_close_bg}; +@define-color wm_button_close_hover_bg #{"" + $wm_button_close_hover_bg}; +@define-color wm_button_close_active_bg #{"" + $wm_button_close_active_bg}; + +@define-color wm_icon_close_bg #{"" + $wm_icon_close_bg}; + +// Minimize, Maximize +@define-color wm_button_hover_bg #{"" + $wm_button_hover_bg}; +@define-color wm_button_active_bg #{"" + $wm_button_active_bg}; + +@define-color wm_button_hover_border #{"" + $wm_button_hover_border}; + +@define-color wm_icon_bg #{"" + $wm_icon_bg}; +@define-color wm_icon_unfocused_bg #{"" + $wm_icon_unfocused_bg}; +@define-color wm_icon_hover_bg #{"" + $wm_icon_hover_bg}; +@define-color wm_icon_active_bg #{"" + $wm_icon_active_bg}; + diff --git a/OSX-Arc-White/gtk-3.18/sass/_colors.scss b/OSX-Arc-White/gtk-3.18/sass/_colors.scss new file mode 100755 index 0000000..8d3a5f2 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/_colors.scss @@ -0,0 +1,101 @@ +// When color definition differs for dark and light variant, +// it gets @if ed depending on $variant + + +$base_color: if($variant =='light', #ffffff, #404552); +$text_color: if($variant == 'light', #5c616c, #D3DAE3); +$bg_color: if($variant =='light', #F5F6F7, #383C4A); +$fg_color: if($variant =='light', #5c616c, #D3DAE3); + +$selected_fg_color: #ffffff; +$selected_bg_color: #5294e2; +$selected_borders_color: darken($selected_bg_color, 20%); +$borders_color: if($variant =='light', darken($bg_color,9%), darken($bg_color,6%)); + +$link_color: if($variant == 'light', darken($selected_bg_color,10%), + lighten($selected_bg_color,20%)); +$link_visited_color: if($variant == 'light', darken($selected_bg_color,20%), + lighten($selected_bg_color,10%)); + +$selection_mode_bg: if($transparency == 'true', transparentize($selected_bg_color, 0.05), $selected_bg_color); +$selection_mode_fg: $selected_fg_color; +$warning_color: #F27835; +$error_color: #FC4138; +$warning_fg_color: white; +$error_fg_color: white; +$success_color: #73d216; +$destructive_color: #F04A50; +$suggested_color: #4DADD4; +$destructive_fg_color: white; +$suggested_fg_color: white; + +$drop_target_color: #F08437; + +//insensitive state derived colors +$insensitive_fg_color: if($variant == 'light', transparentize($fg_color, 0.45), transparentize($fg_color, 0.55)); +$insensitive_bg_color: if($variant == 'light', mix($bg_color, $base_color, 40%), lighten($bg_color, 2%)); + +$header_bg: red; +@if $transparency=='true' and $variant=='light' { $header_bg: transparentize(#e7e8eb, 0.05); } +@if $transparency=='false' and $variant=='light' { $header_bg: #e7e8eb; } +@if $transparency=='true' and ($variant=='dark' or $darker=='true') { $header_bg: transparentize(#2f343f, 0.03); } +@if $transparency=='false' and ($variant=='dark' or $darker=='true') { $header_bg: #2f343f; } + +$header_bg_backdrop: if($darker == 'true' or $variant == 'dark', lighten($header_bg, 1.5%), lighten($header_bg, 3%)); + +$header_border: if($variant == 'light' and $darker=='false', darken($header_bg, 7%), darken($header_bg, 4%)); + +$header_fg: if($variant == 'light', saturate(transparentize($fg_color, 0.2), 10%), saturate(transparentize($fg_color, 0.2), 10%)); +$header_fg: if($darker == 'true', saturate(transparentize(#D3DAE3, 0.2), 10%), $header_fg); + +$dark_sidebar_bg: if($transparency == 'true', transparentize(#353945, 0.05), #353945); +$dark_sidebar_fg: #BAC3CF; +$dark_sidebar_border: if($variant == 'light', $dark_sidebar_bg, darken($dark_sidebar_bg, 5%)); + +$osd_fg_color: $dark_sidebar_fg; +$osd_bg_color: $dark_sidebar_bg; + +$osd_button_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_button_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_entry_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_entry_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_insensitive_bg_color: darken($osd_bg_color, 3%); +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 30%); +$osd_borders_color: transparentize(black, 0.3); + +$panel_bg: darken($dark_sidebar_bg, 4.7%); +$panel_fg: $dark_sidebar_fg; + +$entry_bg: if($variant=='light', $base_color, lighten($base_color, 0%)); +$entry_border: if($variant == 'light', #cfd6e6, darken($borders_color, 0%)); + +$header_entry_bg: if($darker == 'true' or $variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($base_color, 0.1)); +$header_entry_border: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +$button_bg: if($variant == 'light', lighten($bg_color, 2%), lighten($base_color, 2%)); +$button_border: $entry_border; + +$header_button_bg: if($darker == 'true' or $variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($button_bg, 0.1)); +$header_button_border: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +//WM Buttons + +// Close +$wm_button_close_bg: if($variant == 'light' and $darker == 'false', #f46067, #cc575d); +$wm_button_close_hover_bg: if($variant == 'light' and $darker == 'false', #f68086, #d7787d); +$wm_button_close_active_bg: if($variant == 'light' and $darker == 'false', #f13039, #be3841); + +$wm_icon_close_bg: if($variant == 'light' and $darker == 'false',#F8F8F9 , #2f343f); + +// Minimize, Maximize +$wm_button_hover_bg: if($variant == 'light' and $darker == 'false', #fdfdfd, #454C5C); +$wm_button_active_bg: $selected_bg_color; + +$wm_button_hover_border: if($variant == 'light' and $darker == 'false', #D1D3DA, #262932); + +$wm_icon_bg: if($variant == 'light' and $darker == 'false', #90949E, #90939B); +$wm_icon_unfocused_bg: if($variant == 'light' and $darker == 'false', #B6B8C0, #666A74); +$wm_icon_hover_bg: if($variant == 'light' and $darker == 'false', #7A7F8B, #C4C7CC); +$wm_icon_active_bg: $selected_fg_color; diff --git a/OSX-Arc-White/gtk-3.18/sass/_common.scss b/OSX-Arc-White/gtk-3.18/sass/_common.scss new file mode 100755 index 0000000..86ae0b7 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/_common.scss @@ -0,0 +1,2875 @@ +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); +$asset_suffix: if($variant=='dark', '-dark', ''); // use dark assets in dark variant +$darker_asset_suffix: if($darker=='true', '-dark', $asset_suffix); + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: $error_color; + + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + + -GtkTreeView-horizontal-separator: 4; + + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + + -GtkWidget-link-color: $link_color; + -GtkWidget-visited-link-color: $link_visited_color; + + -GtkWidget-focus-padding: 2; // FIXME: do we still need these? + -GtkWidget-focus-line-width: 1; // + + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + + -GtkStatusbar-shadow-type: none; + + // We use the outline properties to signal the focus properties + outline-color: transparentize($fg_color, 0.7); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; +} + + +// +// Base States +// +.background { + color: $fg_color; + background-color: if($transparency == 'true', transparentize($bg_color, 0.001), $bg_color); // without this headerbar transparency doesn't seem to work +} + +*:insensitive { + -gtk-image-effect: dim; +} + +.gtkstyle-fallback { + background-color: $bg_color; + color: $fg_color; + &:prelight { + background-color: lighten($bg_color, 10%); + color: $fg_color; + } + &:active { + background-color: darken($bg_color, 10%); + color: $fg_color; + } + &:insensitive { + background-color: $insensitive_bg_color; + color: $insensitive_fg_color; + } + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +.view { + color: $text_color; + background-color: $base_color; + + &:selected, + &:selected:focus, + &:selected:hover { + @extend %selected_items; + } + &.dim-label { + color: transparentize($text_color, 0.45); + + &:selected, &:selected:focus { + color: transparentize($selected_fg_color, 0.35); + text-shadow: none; + } + } +} + +.rubberband { + border: 1px solid darken($selected_bg_color, 10%); + background-color: transparentize(darken($selected_bg_color, 10%), 0.8); +} + +.label { + &.separator { + color: $fg_color; + @extend .dim-label; + } + &:selected, + &:selected:focus, + &:selected:hover { + @extend %selected_items; + } + &:insensitive { + color: $insensitive_fg_color; + } +} + +.dim-label { + opacity: 0.55; +} + +GtkAssistant { + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + &:dir(ltr) { border-right: 1px solid $borders_color; } + &:dir(rtl) { border-left: 1px solid $borders_color; } + } + &.csd .sidebar { border-top-style: none; } + .sidebar .label { + padding: 6px 12px; + } + .sidebar .label.highlight { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +GtkTextView { // This will get overridden by .view, needed by gedit line numbers + background-color: mix($bg_color, $base_color, 50%); +} + +.grid-child { + padding: 3px; + border-radius: 3px; + &:selected { + @extend %selected_items; + outline-offset: -2px; + } +} + +%osd, .osd { + color: $osd_fg_color; + border: none; + background-color: $osd_bg_color; + background-clip: padding-box; + outline-color: transparentize($osd_fg_color, 0.7); + box-shadow: none; +} + +// +// Spinner Animations +// +@keyframes spin { + to { -gtk-icon-transform: rotate(1turn); } +} + +.spinner { + background-image: none; + background-color: blue; + opacity: 0; // non spinning spinner makes no sense + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + + &:active { + opacity: 1; + animation: spin 1s linear infinite; + + &:insensitive { + opacity: 0.5; + } + } +} + +$vert_padding: 5px; +// +// Text Entries +// +.entry { + border: 1px solid; + padding: $vert_padding 8px; + + border-radius: 3px; + transition: all 200ms $ease-out-quad; + @include entry(normal); + + &.image { // icons inside the entry + color: mix($fg_color,$base_color,80%); + + &.left { padding-left: 0; } + &.right { padding-right: 0; } + } + + &.flat, &.flat:focus { + padding: 2px; + @include entry(normal); + border: none; + border-radius: 0; + } + + &:focus { + background-clip: border-box; + @include entry(focus); + } + + &:insensitive { @include entry(insensitive); } + + &:selected, + &:selected:focus { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + &.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; + } + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $selected_fg_color; + border-color: if($variant=='light', $e_color, $entry_border); + background-image: linear-gradient(to bottom, mix($e_color, $base_color, 60%)); + + &:focus { + color: $e_fg_color; + background-image: linear-gradient(to bottom, $e_color); + box-shadow: none; + } + &:selected, &:selected:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + + .osd & { + @include entry(osd); + &:focus { @include entry(osd-focus); } + &:insensitive { @include entry(osd-insensitive); } + } + + .linked:not(.vertical) > &, + .linked:not(.vertical) > &:focus { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:focus { @extend %linked_vertical; } +} + +GtkSearchEntry.entry { border-radius: 20px; } + +// +// Buttons +// +// stuff for .needs-attention +$_dot_color: $selected_bg_color; + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.01, + to($_dot_color), + to(transparent)); + } + to { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($selected_bg_color), + to(transparent)); + } +} + +.button { + $_button_transition: all 200ms $ease-out-quad; + + transition: $_button_transition; + border: 1px solid; + border-radius: 3px; + padding: $vert_padding 8px; + + @include button(normal); + + &.flat { + @include button(undecorated); + background-color: transparentize($button_bg, 1); + border-color: transparentize($button_border, 1); + // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set + // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but + // it won't fade out when the pointer leave the button allocation area. To make the transition more evident + // in this case the duration is increased. + transition: none; + &:hover { + transition: $_button_transition; + transition-duration: 350ms; + &:active { transition: $_button_transition; } + } + } + &:hover { + @include button(hover); + -gtk-image-effect: highlight; + } + &:active, &:checked { + background-clip: if($variant=='light', border-box, padding-box); + @include button(active); + transition-duration: 50ms; + + &:not(:insensitive) .label:insensitive { color: inherit; opacity: 0.6; } + } + + //Webkitgtk workaround start + &:active { color: $fg_color; } + &:active:hover, &:checked { color: $selected_fg_color; } + //Webkitgtk workaround end + + &.flat:insensitive { + @include button(undecorated); + } + &:insensitive { + @include button(insensitive); + &:active, &:checked { + @include button(insensitive-active); + } + } + // big standalone buttons like in Documents pager + &.osd { + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + background-color: $osd_bg_color; + border-color: darken($osd_bg_color, 8%); + + &.image-button { padding: 10px; } + + &:hover { color: $selected_bg_color; } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } + } + + //overlay / OSD style + .osd & { + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { + background-clip: padding-box; + @include button(osd-active); + } + &:insensitive { @include button(osd-insensitive); } + + &, &:hover, &:active, &:checked, &:insensitive { @extend %linked; } + + &.flat { + @include button(undecorated); + box-shadow: none; + &:hover { + @include button(osd-hover); + } + &:insensitive { + @include button(osd-insensitive); + background-image: none; + } + &:active, &:checked { + @include button(osd-active); + } + } + } + .osd .linked:not(.vertical):not(.path-bar) > &:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > &:hover:not(:checked):not(:active) + &:not(:checked):not(:active) { box-shadow: none; } + + // Suggested and Destructive Action buttons + @each $b_type, $b_color, $b_fg in (suggested-action, $suggested_color, $suggested_fg_color), + (destructive-action, $destructive_color, $destructive_fg_color) { + &.#{$b_type} { + @include button(suggested_destructive, $b_color, $b_fg); + + &.flat { + @include button(undecorated); + color: $b_color; + outline-color: transparentize($b_color, 0.7); + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%), $b_fg); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%), $b_fg); + } + &.flat:insensitive { + @include button(undecorated); + color: $insensitive_fg_color; + } + &:insensitive { @include button(insensitive); } + } + } + + &.image-button { padding: 2px + $vert_padding; } + .header-bar &.image-button { padding: 2px + $vert_padding 10px; } + + &.text-button { + padding-left: 16px; + padding-right: 16px; + } + + &.text-button.image-button { + // those buttons needs uneven horizontal padding, we want the icon side + // to have the image-button padding, while the text side the text-button + // one, so we're adding the missing padding to the label depending on + // its position inside the button + padding: $vert_padding 8px; // same as .button + GtkLabel:first-child { padding-left: 8px; } + GtkLabel:last-child { padding-right: 8px; } + } + + .stack-switcher > & { + // to position the needs attention dot, padding is added to the button + // child, a label needs just lateral padding while an icon needs vertical + // padding added too. + + outline-offset: -3px; // needs to be set or it gets overridden by GtkRadioButton outline-offset + + > GtkLabel { + padding-left: 6px; // label padding + padding-right: 6px; // + } + > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: $vert_padding - 2px; + padding-bottom: $vert_padding - 2px; + } + + &.text-button { padding: $vert_padding 10px; } // needed or it will get overridden + + &.image-button { padding: $vert_padding - 3px 4px; } + + &.needs-attention > .label, + &.needs-attention > GtkImage { @extend %needs_attention; } + &.needs-attention:active > .label, + &.needs-attention:active > GtkImage, + &.needs-attention:checked > .label, + &.needs-attention:checked > GtkImage { + animation: none; + background-image: none; + } + } + + %needs_attention { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($_dot_color), + to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + @if $variant == 'light' { background-position: right 3px, right 4px; } + @else { background-position: right 3px, right 2px; } + &:dir(rtl) { + @if $variant == 'light' { background-position: left 3px, left 4px; } + @else { background-position: left 3px, left 2px; } + } + } + + //inline-toolbar buttons + .inline-toolbar &, .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .linked:not(.vertical) > &, + .linked:not(.vertical) > &:hover, + .linked:not(.vertical) > &:active, + .linked:not(.vertical) > &:checked { + @extend %linked; + } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked { + @extend %linked_vertical; + } +} + +// all the following is for the +|- buttons on inline toolbars, that way +// should really be deprecated... +.inline-toolbar GtkToolButton > .button { // redefining the button look is + // needed since those are flat... + @include button(normal); + &:hover { @include button(hover); } + &:active, + &:checked{ @include button(active); } + &:insensitive { @include button(insensitive); } + &:insensitive:active, + &:insensitive:checked { @include button(insensitive-active); } +} + +// More inline toolbar buttons +.inline-toolbar.toolbar GtkToolButton { + & > .button.flat { @extend %linked_middle; } + &:first-child > .button.flat { @extend %linked:first-child; } + &:last-child > .button.flat { @extend %linked:last-child; } + &:only-child > .button.flat { @extend %linked:only-child; } +} + +// Some crazy linking stuff +@mixin linking_rules($a:0.7, $var:$variant, $vert:'false', $entry_rules:'true', $button_rules:'true', + $e_border:$entry_border, $b_border:$button_border) { + + $_border: if($vert=='false', left, top); + + @if $entry_rules=='true' { + > .entry + .entry { border-#{$_border}-color: transparentize($e_border, $a); } + + > .entry.error + .entry, + > .entry + .entry.error { border-#{$_border}-color: if($var=='light', $error_color, transparentize($e_border, $a)); } + + > .entry.warning + .entry, + > .entry + .entry.warning { border-#{$_border}-color: if($var=='light', $warning_color, transparentize($e_border, $a)); } + + > .entry.error + .entry.warning, + > .entry.warning + .entry.error { border-#{$_border}-color: if($var=='light', mix($error_color, $warning_color, 50%), transparentize($e_border, $a));} + + @each $e_type, $e_color in ('',$selected_bg_color), + ('.warning', $warning_color), + ('.error', $error_color) { + + > .entry + .entry#{$e_type}:focus:not(:last-child), + > .entry + .entry#{$e_type}:focus:last-child { border-#{$_border}-color: if($var=='light', $e_color, $e_border); } + + > .entry#{$e_type}:focus:not(:only-child) { + + .entry, + .button, + + GtkComboBox > .the-button-in-the-combobox, + + GtkComboBoxText > .the-button-in-the-combobox { border-#{$_border}-color: if($var=='light', $e_color, $e_border); } + } + } + > .button:active + .entry, + > .button:checked + .entry { border-#{$_border}-color: if($var=='light', $selected_bg_color, $e_border); } + } + @if $button_rules=='true' { + $_uncolored_button: '.button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action)'; + + > .button + .button { border-#{$_border}-style: none; } + + > #{$_uncolored_button}:hover:not(:only-child), + > #{$_uncolored_button}:hover + #{$_uncolored_button} { box-shadow: inset if($vert=='false', 1px 0, 0 1px) $b_border; } + + > #{$_uncolored_button}:first-child:hover, + > .button:active + #{$_uncolored_button}:hover, + > .button:checked + #{$_uncolored_button}:hover, + > .button.suggested-action + #{$_uncolored_button}:hover, + > .button.destructive-action + #{$_uncolored_button}:hover, + > .entry + #{$_uncolored_button}:hover:not(:only-child) { box-shadow: none; } + } +} + +// special case, because path-bars are bugged +@mixin pathbar_linking_rules($sep_color:if($variant=='light', transparentize($button_border, 0.6), transparentize($button_border, 0.5))) { + + > .button + .button { border-left-style: none; } + + > .button:hover:not(:checked):not(:active):not(:only-child) { + + &:hover { + box-shadow: inset 1px 0 $sep_color, + inset -1px 0 $sep_color; + } + &:first-child:hover { box-shadow: inset -1px 0 $sep_color; } + &:last-child:hover { box-shadow: inset 1px 0 $sep_color; } + } +} + +// Apply the rules defined above +.linked:not(.vertical) { + &:not(.path-bar) { @include linking_rules(); } + &.path-bar { @include pathbar_linking_rules(); } +} + +.linked.vertical { @include linking_rules($vert:'true'); } + +%linked_middle { + border-radius: 0; + border-right-style: none; +} + +%linked { + @extend %linked_middle; + &:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + } + &:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; + } + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%linked_vertical_middle { + border-radius: 0; + border-bottom-style: none; +} + +%linked_vertical{ + @extend %linked_vertical_middle; + &:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + &:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; + } + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%undecorated_button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; +} + +// menu buttons +.menuitem.button.flat { + transition: none; + @extend %undecorated_button; + outline-offset: -1px; + border-radius: 2px; + + &:hover { background-color: if($variant=='light', mix($fg_color,$bg_color,5%), mix($fg_color,$bg_color,10%)); } + &:active, &:selected { + @extend %selected_items; + } + &:checked { color: $fg_color; } +} + +// +// Links +// +*:link { + color: $link_color; + &:visited { + color: $link_visited_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); } + } + &:hover { + color: lighten($link_color,10%); + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); } + } + &:active { + color: $link_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } + } + &:selected, *:selected & { + color: mix($selected_fg_color, $selected_bg_color, 80%); + } +} + +.button:link, .button:visited { + @extend %undecorated_button; + @extend *:link; + &:hover, &:active, &:checked { + @extend %undecorated_button; + } + > .label { text-decoration-line: underline; } +} + +// +// Spinbuttons +// +.spinbutton { + border-radius: 3px; + + .button { + background-image: none; + border: 1px solid transparentize($borders_color,0.4); + border-style: none none none solid; + color: mix($fg_color,$base_color,95%); + border-radius: 0; + box-shadow: none; + + &:dir(rtl) { border-style: none solid none none; } + &:first-child { color: red; } + + &:insensitive { + color: $insensitive_fg_color; + } + &:active { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + +// .osd & { +// .button { +// @include button(undecorated); +// color: $osd_fg_color; +// border-style: none none none solid; +// border-color: transparentize($osd_borders_color, 0.3); +// border-radius: 0; +// box-shadow: none; +// &:dir(rtl) { border-style: none solid none none; } +// &:hover { +// @include button(undecorated); +// color: $osd_fg_color; +// border-color: transparentize(opacify($osd_borders_color, 1), 0.5); +// background-color: transparentize($osd_fg_color, 0.9); +// box-shadow: none; +// } +// &:insensitive { +// @include button(undecorated); +// color: $osd_insensitive_fg_color; +// border-color: transparentize(opacify($osd_borders_color, 1), 0.5); +// box-shadow: none; +// } +// &:last-child { border-radius: 0 2px 2px 0; } +// &:dir(rtl):first-child { border-radius: 2px 0 0 2px; } +// } +// } + + &.vertical, &.vertical:dir(rtl) { + .button { + &:first-child { + @extend %top_button; + @include button(normal); + &:active { + @extend %top_button; + @include button(active); + } + &:hover { + @extend %top_button; + @include button(hover); + } + &:insensitive { + @extend %top_button; + @include button(insensitive); + } + } + &:last-child { + @extend %bottom_button; + @include button(normal); + &:active { + @extend %bottom_button; + @include button(active); + } + &:hover { + @extend %bottom_button; + @include button(hover); + } + &:insensitive { + @extend %bottom_button; + @include button(insensitive); + } + } + } + &.entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; + } + %top_button { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; + } + %bottom_button { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; + } + } + GtkTreeView & { + &.entry, &.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: $selected_bg_color; + border-radius: 0; + box-shadow: none; + } + } +} + +// +// Comboboxes +// +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; + + > .the-button-in-the-combobox { // Otherwise combos + padding-top: $vert_padding - 2px; // are bigger than + padding-bottom: $vert_padding - 2px; // buttons + } + + &:insensitive { + color: $insensitive_fg_color; + } + .separator.vertical { -GtkWidget-wide-separators: true; } + + &.combobox-entry .entry { + &:dir(ltr) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right-style: none; + + @if $variant=='light' { &:focus { box-shadow: 1px 0 $selected_bg_color; } } + } + &:dir(rtl) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; + + @if $variant=='light' { &:focus { box-shadow: -1px 0 $selected_bg_color; } } + } + } + &.combobox-entry .button { + &:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + &:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + } +} + +.linked > GtkComboBox > .the-button-in-the-combobox, +.linked > GtkComboBoxText > .the-button-in-the-combobox { + // the combo is a composite widget so the way we do button linkind doesn't + // work, special case needed. See + // https://bugzilla.gnome.org/show_bug.cgi?id=733979 + &:dir(ltr), + &:dir(rtl) { @extend %linked_middle; } // specificity bump +} +.linked > GtkComboBox:first-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox { + @extend %linked:first-child; +} +.linked > GtkComboBox:last-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox { + @extend %linked:last-child; +} +.linked > GtkComboBox:only-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox { + @extend %linked:only-child; +} + +.linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox > .the-button-in-the-combobox { @extend %linked_vertical_middle; } +.linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { @extend %linked_vertical:first-child; } +.linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { @extend %linked_vertical:last-child; } +.linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { @extend %linked_vertical:only-child; } + +// +// Toolbars +// +.toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: $bg_color; + .osd &, &.osd { + padding: 7px; + border: 1px solid transparentize(black, 0.5); + border-radius: 3px; + background-color: transparentize($osd_bg_color, 0.1); + } +} + +.primary-toolbar { + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, opacify($header_bg, 1), + darken($header_bg, 7%)) 1 0 1 0; //temporary hack for rhythmbox 3.1 + + //&:backdrop { background-color: opacify($header_bg_backdrop, 1); } + + .separator { @extend %header_separator; } + + @extend %header_widgets; +} + +.inline-toolbar { + @extend .toolbar; + background-color: darken($bg_color, 3%); + border-style: solid; + border-color: $borders_color; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; +} + +.search-bar { + background-color: $bg_color; + border-style: solid; + border-color: $borders_color; + border-width: 0 0 1px; + padding: 3px; + //box-shadow: inset 0 1px 2px rgba(0,0,0,0.25); +} + +.action-bar { background-color: darken($bg_color, 3%) } + +// +// Headerbars +// +.header-bar { + padding: 5px 5px 4px 5px; + + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: opacify($header_border, 1); + + color: $header_fg; + background-color: opacify($header_bg, 1); + + .csd & { // Transparent header-bars only in csd windows + background-color: $header_bg; + border-color: $header_border; + } + + &:backdrop { color: transparentize($header_fg, 0.3); } + + .title { + padding-left: 12px; + padding-right: 12px; + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + @extend .dim-label; + } + + // Selectionmode + &.selection-mode, + &.titlebar.selection-mode { + color: $selection_mode_fg; + background-color: $selection_mode_bg; + border-color: darken($selection_mode_bg, 4%); + box-shadow: none; + + &:backdrop { + background-color: $selection_mode_bg; + color: transparentize($selection_mode_fg, 0.4); + } + + .subtitle:link { @extend *:link:selected; } + + .button { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 1); + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + } + &:hover { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 0.95); + border-color: transparentize($selected_fg_color, 0.5); + } + &:active, &:checked { + color: $selection_mode_bg; + outline-color: transparentize($selection_mode_bg, 0.7); + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:insensitive { + color: transparentize($selected_fg_color, 0.6); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 1); + + &:active, &:checked { + color: transparentize($selection_mode_bg, 0.6); + background-color: transparentize($selected_fg_color, 0.85); + border-color: transparentize($selected_fg_color, 0.85); + } + } + } + + .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; + GtkArrow { -GtkArrow-arrow-scaling: 1; } + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + .maximized & { background-color: opacify($selection_mode_bg, 1); } + } + + .tiled &, .tiled &:backdrop, + .maximized &, .maximized &:backdrop { + border-radius: 0; // squared corners when the window is max'd or tiled + } + + .maximized & { + background-color: opacify($header_bg, 1); + border-color: opacify($header_border, 1); + } + + &.default-decoration, + .csd &.default-decoration, // needed under wayland, since all gtk3 windows are csd windows + &.default-decoration:backdrop, + .csd &.default-decoration:backdrop { + padding-top: 5px; + padding-bottom: 5px; + background-color: opacify($header_bg, 1); + border-bottom-width: 0; + + .maximized & { background-color: opacify($header_bg, 1); } + } +} + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: inset 0 1px lighten($header_bg, 3%); + + .csd & { background-color: $header_bg; } + + &:backdrop { + color: transparentize($header_fg, 0.3); + background-color: opacify($header_bg_backdrop, 1); + + .csd & { background-color: $header_bg_backdrop; } + } + + .maximized & { + background-color: opacify($header_bg, 1); + + &:backdrop, .csd &:backdrop { background-color: opacify($header_bg_backdrop, 1); } + } +} + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { background-color: transparent; } + +// Only extending .header-bar avoids some problems (Gnome Documents searchbar) +.header-bar { + .header-bar-separator, + & > GtkBox > .separator.vertical { @extend %header_separator; } + + @extend %header_widgets; +} + +%header_separator { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, + transparentize($header_fg, 1) 25%, + transparentize($header_fg, 0.65) 25%, + transparentize($header_fg, 0.65) 75%, + transparentize($header_fg, 1) 75%) 0 1/0 1px stretch; + + &:backdrop { opacity: 0.6; } +} + +%header_widgets { + // Headerbar Entries + .entry { + @include entry(header-normal); + + &:backdrop { opacity: 0.85; } + + &:focus { + @include entry(header-focus); + background-clip: if($darker=='false' and $variant=='light', border-box, padding-box); + + &.image { color: $selected_fg_color; } + } + &:insensitive { @include entry(header-insensitive); } + + &:selected:focus { + background-color: $selected_fg_color; + color: $selected_bg_color; + } + + &.progressbar { + border-color: $selected_bg_color; + background-image: none; + background-color: transparent; + } + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $e_fg_color; + border-color: if($darker=='false' and $variant=='light', $e_color, $header_entry_border); + background-image: linear-gradient(to bottom, mix($e_color, $header_bg, 60%)); + + &:focus { + color: $e_fg_color; + background-image: linear-gradient(to bottom, $e_color); + } + &:selected, &:selected:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + } + + // Headerbar Buttons + .button { + + @include button(header-normal); + + &:backdrop { opacity: 0.7; } + + &:hover { @include button(header-hover); } + &:active, &:checked { + @include button(header-active); + background-clip: if($darker=='false' and $variant=='light', border-box, padding-box); + } + &:insensitive { @include button(header-insensitive); } + &:insensitive:active, &:insensitive:checked { @include button(header-insensitive-active); } + } + + // Linking stuff + + // Reset buttons + .linked:not(.vertical):not(.path-bar) > .button { + &, &:hover, &:active, &:checked, &:insensitive { + border-radius: 3px; + border-style: solid; + } + } + .linked:not(.vertical):not(.path-bar) { + $_uncolored_button: '.button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action)'; + + > #{$_uncolored_button}:hover:not(:only-child), + > #{$_uncolored_button}:hover + #{$_uncolored_button} { box-shadow: none; } + } + + // special case for path-bars and stack-switchers + .linked:not(.vertical):not(.path-bar).stack-switcher, + .linked:not(.vertical).path-bar { + + > .button { + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:insensitive { color: transparentize($header_fg, 0.4); } + + &, &:hover, &:active, &:checked, &:insensitive { @extend %linked; } + } + + @include pathbar_linking_rules($sep_color:$header_button_border); + } + // use linking rules for entries only + .linked:not(.vertical):not(.path-bar) { + @include linking_rules( $a:0.5, + $var:if($variant=='light' and $darker=='false', 'light', 'dark'), + $button_rules:'false', + $e_border:$header_entry_border, + $b_border:$header_button_border ); + } + + // Headerbar Suggested and Destructive Action buttons + @each $b_type, $b_color, $b_fg in (suggested-action, $suggested_color, $suggested_fg_color), + (destructive-action, $destructive_color, $destructive_fg_color) { + .button.#{$b_type} { + @include button(suggested_destructive, $b_color, $b_fg); + + &.flat { + @include button(undecorated); + color: $b_color; + outline-color: transparentize($b_color, 0.7); + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%), $b_fg); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%), $b_fg); + } + &.flat:insensitive, + &:insensitive { @include button(header-insensitive); } + } + .button.#{$b_type}:backdrop, + .button.#{$b_type}:backdrop { + opacity: 0.8; + } + } + + // Headerbar Spinbuttons + & .spinbutton { + + &:focus .button { + color: $selected_fg_color; + + &:hover { background-color: transparentize($selected_fg_color, 0.9); border-color: transparent; } + &:insensitive { color: transparentize($selected_fg_color, 0.6); } + } + .button { + color: $header_fg; + + &:hover { background-color: transparentize($header_fg, 0.75); border-color: transparent; } + &:insensitive { color: transparentize($header_fg, 0.3); } + &:active { background-color: rgba(0,0,0,0.1); } + } + } + + // Headerbar ComboBoxes + & GtkComboBox{ + &:insensitive { color: transparentize($header_fg, 0.6); } + + &.combobox-entry .button { + @include entry(header-normal); + + &:hover { @include entry(header-focus); box-shadow: none; } + &:insensitive { @include entry(header-insensitive); } + } + &.combobox-entry .entry { + &:dir(ltr) { + border-right-style: none; + + &:focus { box-shadow: none; } + @if $variant=='light' and $darker=='false' { &:focus { box-shadow: 1px 0 $selected_bg_color; } } + } + &:dir(rtl) { + border-left-style: none; + + &:focus { box-shadow: none; } + @if $variant=='light' and $darker=='false' { &:focus { box-shadow: -1px 0 $selected_bg_color; } } + } + } + + } + + // Headerbar Switches + GtkSwitch { + &:backdrop { opacity: 0.75; } + } + + GtkProgressBar { + + &.trough { background-color: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.05), $header_button_border); } + + &:backdrop { opacity: 0.75; } + } + + // Headerbar Scale + .scale { + + &:backdrop { opacity: 0.75; } + + &.trough { + $_trough_bg: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.05), $header_button_border); + background-image: linear-gradient(to bottom, $_trough_bg); + + &:insensitive { background-image: linear-gradient(to bottom, if($variant=='light' and $darker=='false', transparentize($_trough_bg, 0.05), transparentize($_trough_bg, 0.1))); } + } + &.slider { + $_slider_border: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.2), opacify($header_button_border, 0.3)); + $_slider_bg: if($variant=='light' and $darker=='false', opacify($header_button_bg,1), lighten(opacify($header_bg,1), 10%)); + + background-image: linear-gradient(to bottom, $_slider_bg); + border-color: $_slider_border; + + &:hover { + background-image: linear-gradient(to bottom, lighten($_slider_bg, 5%)); + border-color: $_slider_border; + } + &:active { + background-image: linear-gradient(to bottom, $selected_bg_color); + border-color: $selected_bg_color; + } + &:insensitive { + background-image: linear-gradient(to bottom, mix($_slider_bg, $header_bg, 70%)); + border-color: $_slider_border; + } + } + } +} + +// +// Pathbars +// +.path-bar .button { + padding: 5px 10px; + + &:first-child { padding-left: 10px; } + &:last-child { padding-right: 10px; } + &:only-child { + padding-left: 14px; + padding-right: 14px; + } + + // the following is for spacing the icon and the label inside the home button + GtkLabel:last-child { padding-left: 4px; } + GtkLabel:first-child { padding-right: 4px; } + GtkLabel:only-child, GtkLabel { padding-right: 0; padding-left: 0; } + GtkImage { padding-top: 2px; padding-bottom: 1px; } +} + +// +// Tree Views +// +GtkTreeView.view { // treeview grid lines and expanders, unfortunatelly + // the tree lines color can't be set + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + + border-left-color: transparentize($fg_color, 0.85); // this is actually the tree lines color, + border-top-color: transparentize(black, 0.9); // while this is the grid lines color, better then nothing + + &.rubberband { @extend .rubberband; } // to avoid borders being overridden by the previously set props + + &:selected { + border-radius: 0; + border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly + } + + &:insensitive { + color: $insensitive_fg_color; + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 40%); + } + } + + &.dnd { + border-style: solid none; + border-width: 1px; + border-color: mix($fg_color, $selected_bg_color, 50%); + } + + &.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + color: mix($fg_color, $base_color, 50%); + + &:hover { color: $fg_color; } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + &:hover { color: $selected_fg_color; } + } + + &:checked { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + + &.progressbar, &.progressbar:focus { // progress bar in treeviews + color: $selected_fg_color; + border-radius: 3px; + background-image: linear-gradient(to bottom, $selected_bg_color); + + &:selected, &:selected:focus { + color: $selected_bg_color; + box-shadow: none; + background-image: linear-gradient(to bottom, $selected_fg_color); + } + } + &.trough { // progress bar trough in treeviews + color: $fg_color; + background-image: linear-gradient(to bottom, $button_border); + border-radius: 3px; + border-width: 0; + + &:selected, &:selected:focus { + color: $selected_fg_color; + background-image: linear-gradient(to bottom, transparentize(black, 0.8)); + border-radius: 3px; + border-width: 0; + } + } +} + +column-header { + .button { + @extend %column_header_button; + $_column_header_color: mix($fg_color,$base_color,80%); + color: $_column_header_color; + background-color: $base_color; + &:hover { + @extend %column_header_button; + color: $selected_bg_color; + box-shadow: none; + transition: none; //I shouldn't need this + } + &:active { + @extend %column_header_button; + color: $fg_color; + transition: none; //I shouldn't need this + } + &.dnd { + @extend column-header.button.dnd; + } + } + &:last-child .button, + &:last-child.button { //treeview-like derived widgets in Banshee and Evolution + border-right-style: none; + border-image: none; + } +} + +column-header.button.dnd { // for treeview-like derive widgets + transition: none; + color: $selected_bg_color; + box-shadow: inset 1px 1px 0 1px $selected_bg_color, + inset -1px 0 0 1px $selected_bg_color, + inset 1px 1px $base_color, inset -1px 0 $base_color;; + &:active { @extend column-header.button.dnd; } + &:selected { @extend column-header.button.dnd; } + &:hover { @extend column-header.button.dnd; } +} + +%column_header_button { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, + transparentize(if($variant == 'light', black, white), 1) 20%, + transparentize(if($variant == 'light', black, white), 0.89) 20%, + transparentize(if($variant == 'light', black, white), 0.89) 80%, + transparentize(if($variant == 'light', black, white), 1) 80%) 0 1 0 0 / 0 1px 0 0 stretch; + + &:active, &:hover { background-color: $base_color; } + &:active:hover { color: $fg_color; } + &:insensitive { + border-color: $bg_color; + background-image: none; + } +} + +// +// Menus +// +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: opacify($header_bg, 1); + color: $header_fg; + + &:backdrop { + color: transparentize($header_fg, 0.3); + //background-color: opacify($header_bg_backdrop, 1); + } + + & > .menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; + + &:hover { //Seems like it :hover even with keyboard focus + background-color: $selected_bg_color; + color: $selected_fg_color; + } + &:insensitive { + color: transparentize($header_fg, 0.6); + border-color: transparent; + } + } +} + +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: if($variant=='light', $base_color, $bg_color); + border: 1px solid $borders_color; + + .csd & { + padding: 4px 0px; + border-radius: 2px; + border: none; + } + + .menuitem { + padding: 5px; + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + &:insensitive { + color: $insensitive_fg_color; + } + + &.separator { color: transparentize($base_color, 1); } + + //submenu indicators + &.arrow { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); } + &.arrow:dir(rtl) {-gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); } + } + &.button { // overlow buttons + @extend %undecorated_button; + border-style: none; + border-radius: 0; + &.top { border-bottom: 1px solid mix($fg_color, $base_color, 10%); } + &.bottom { border-top: 1px solid mix($fg_color, $base_color, 10%); } + &:hover { background-color: mix($fg_color, $base_color, 10%); } + &:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent ; + } + } +} + +.csd .popup { border-radius: 2px; } + +.menuitem .accelerator { color: gtkalpha(currentColor,0.55); } + +// +// Popovers +// +.popover { + padding: 2px; + border: 1px solid darken($borders_color, 5%); + border-radius: 3px; + background-clip: border-box; + background-color: if($variant=='light', $base_color, $bg_color); + + box-shadow: 0 2px 6px 1px if($variant=='light', transparentize(black, 0.93), transparentize(black, 0.65)); + + & .separator { color: transparentize($base_color, 1); } + .label.separator { @extend .label.separator; } // Noice + + > .list, + > .view, + > .toolbar, + &.osd > .toolbar { + border-style: none; + background-color: transparent; + } + &.osd { @extend %osd; } +} + +//touch selection handlebars for the Popover.osd above +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; + &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); } + &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); } +} + +// +// Notebooks and Tabs +// +.notebook { + padding: 0; + background-color: $base_color; + -GtkNotebook-initial-gap: 4; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms $ease-out-quad; + + &.frame { + border: 1px solid $borders_color; + + &.top { border-top-width: 0; } + &.bottom { border-bottom-width: 0; } + &.right { border-right-width: 0; } + &.left { border-left-width: 0; } + } + &.header { + background-color: $bg_color; + + // this is the shading of the header behind the tabs + &.frame { + border: 0px solid $borders_color; + &.top { border-bottom-width: 0; } + &.bottom { border-top-width: 0; } + &.right { border-left-width: 0; } + &.left { border-right-width: 0; } + } + + $_header_border: $borders_color; + &.top { box-shadow: inset 0 -1px $_header_border; } + &.bottom { box-shadow: inset 0 1px $_header_border; } + &.right { box-shadow: inset 1px 0 $_header_border; } + &.left { box-shadow: inset -1px 0 $_header_border; } + } + tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + + outline-offset: 0; + + // tab sizing + $vpadding: 4px; + $hpadding: 15px; + + //FIXME: we get double border in some cases, not considering the broken + //notebook content frame... + &.top, &.bottom { padding: $vpadding $hpadding; } + &.left, &.right { padding: $vpadding $hpadding; } + + &.reorderable-page { + &.top, &.bottom { + padding-left: 12px; // for a nicer close button + padding-right: 12px; // placement + } + } + @each $_tab in (top, bottom, right, left) { + &.reorderable-page.#{$_tab}, &.#{$_tab} { + + @if $_tab==top or $_tab==bottom { + padding-#{$_tab}: $vpadding + 2; + } + @else if $_tab==left or $_tab==right { + padding-#{$_tab}: $hpadding + 2; + } + + @if $_tab==top { border-radius: 3.5px 2px 0 0; } + @else if $_tab==bottom { border-radius: 0 0 2px 3.5px; } + @else if $_tab==left { border-radius: 3.5px 0 0 3.5px; } + @else if $_tab==right { border-radius: 0 3.5px 3.5px 0; } + + border-width: 0; + border-#{$_tab}-width: 2px; + border-color: transparent; + background-color: transparentize($base_color, 1); + + &:hover, &.prelight-page { + background-color: transparentize($base_color, 0.5); + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + &:active, &.active-page, &.active-page:hover { + background-color: $base_color; + + @if $_tab==top { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $base_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + @else if $_tab==bottom { + box-shadow: inset 0 -1px $base_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + @else if $_tab==left { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $base_color; + } + @else if $_tab==right { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $base_color, + inset -1px 0 $borders_color; + } + } + } + } + GtkLabel { //tab text + padding: 0 2px; // needed for a nicer focus ring + color: $insensitive_fg_color; + } + .prelight-page GtkLabel, GtkLabel.prelight-page { + // prelight tab text + color: mix($fg_color, $insensitive_fg_color, 50%); + } + .active-page GtkLabel, GtkLabel.active-page { + // active tab text + color: $fg_color; + } + .button { //tab close button + padding: 0; + @extend %undecorated_button; + color: mix($bg_color, $fg_color, 35%); + + &:hover { + color: lighten(red, 15%); + } + &:active { + color: $selected_bg_color; + } + & > GtkImage { // this is a hack which makes tabs grow + padding: 2px; + } + } + } + &.arrow { + color: $insensitive_fg_color; + &:hover { color: mix($fg_color, $insensitive_fg_color, 50%); } + &:active { color: $fg_color; } + &:insensitive { + color: transparentize($insensitive_fg_color,0.3); + } + } +} + +// +// Scrollbars +// +$_scrollbar_bg_color: darken($base_color, 1%); + +.scrollbar { + -GtkRange-slider-width: 13; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 42; // minimum size for the slider. + // sadly can't be in '.slider' + // where it belongs + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; + + $_slider_margin: 3px; + $_slider_fine_tune_margin: 4px; + + .button { + border: none; + } + + &.overlay-indicator { + &:not(.dragging):not(.hovering) { // Overlay scrolling indicator + opacity: 0.4; + + -GtkRange-slider-width: 6px; + + .slider { + margin: 0; + background-color: mix($fg_color, $bg_color, 70%); + border: 1px solid if($variant == 'light', transparentize(white, 0.4), transparentize(black, 0.7)); + background-clip: padding-box; + } + + .trough { + border-style: none; + background-color: transparent; + } + + // w/o the following margin tweaks the slider shrinks when hovering/dragging + &.vertical .slider { + margin-top: $_slider_margin - 1px; + margin-bottom: $_slider_margin - 1px; + } + + &.horizontal .slider { + margin-left: $_slider_margin - 1px; + margin-right: $_slider_margin - 1px; + } + + } + + &.dragging, + &.hovering { opacity: 0.99; } + } + + // trough coloring + .trough { + background-color: $_scrollbar_bg_color; + border: 1px none $borders_color; + } + + // slider coloring + .slider { + background-color: mix($fg_color, $bg_color, 40%); + + &:hover { background-color: mix($fg_color, $bg_color, 30%); } + + &:prelight:active, + &:active { background-color: $selected_bg_color;} + + &:insensitive { + background-color: transparent; + } + } + + // sizing + .slider { + border-radius: 100px; + margin: $_slider_margin; + } + + &.fine-tune .slider { margin: $_slider_fine_tune_margin; } + + &.vertical { + + .slider { + margin-left: 1px + $_slider_margin; + + &:dir(rtl) { + margin-left: $_slider_margin; + margin-right: 1px + $_slider_margin; + } + } + + &.fine-tune .slider { + margin-left: 1px + $_slider_fine_tune_margin; + + &:dir(rtl) { + margin-left: $_slider_fine_tune_margin; + margin-right: 1px + $_slider_fine_tune_margin; + } + } + + .trough { + border-left-style: solid; + + &:dir(rtl) { + border-left-style: none; + border-right-style: solid; + } + } + } + + &.horizontal { + + .slider { margin-top: 1px + $_slider_margin; } + + &.fine-tune .slider { margin-top: 1px + $_slider_fine_tune_margin; } + + .trough { border-top-style: solid; } + } +} + +.scrollbars-junction, +.scrollbars-junction.frame { // the small square between two scrollbars + border-color: transparent; + // the border image is used to add the missing dot between the borders, details, details, details... + border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch; + background-color: $_scrollbar_bg_color; + + &:dir(rtl) { border-image-slice: 0 1 0 0; } +} + + +// +// Switches +// +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 52; + -GtkSwitch-slider-height: 24; + outline-color: transparent; + + &.trough, &.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; + + &:dir(rtl) { background-position: left center; } + } +} + +@each $k,$l in ('',''), + (':active','-active'), + (':insensitive','-insensitive'), + (':active:insensitive','-active-insensitive') { + + // load switch troughs from .png files in assets directory + + GtkSwitch.trough#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}#{$asset_suffix}.png"),url("assets/switch#{$l}#{$asset_suffix}@2.png")); + } + + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough#{$k}, + .menu .menuitem:hover GtkSwitch.trough#{$k}, + .list-row:selected GtkSwitch.trough#{$k}, + GtkInfoBar GtkSwitch.trough#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-selected.png"),url("assets/switch#{$l}-selected@2.png")); + } + + .header-bar GtkSwitch.trough#{$k}, + .primary-toolbar GtkSwitch.trough#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-header#{$darker_asset_suffix}.png"),url("assets/switch#{$l}-header#{$darker_asset_suffix}@2.png")); + } +} + +// +// Check and Radio items * +// +@each $w,$a in ('check', 'checkbox'), + ('radio','radio') { + + //standard checks and radios + @each $s,$as in ('','-unchecked'), + (':insensitive','-unchecked-insensitive'), + (':inconsistent', '-mixed'), + (':inconsistent:insensitive', '-mixed-insensitive'), + (':checked', '-checked'), + (':checked:insensitive','-checked-insensitive') { + .#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"), + url("assets/#{$a}#{$as}#{$asset_suffix}@2.png")); + } + + %osd_check_radio { + .#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-dark.png"), + url("assets/#{$a}#{$as}-dark@2.png")); + } + } + // the borders of checks and radios are + // too similar in luminosity to the selected background color, hence + // we need special casing. + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .#{$w}#{$s}, + .menu .menuitem.#{$w}#{$s}:hover, + GtkTreeView.view.#{$w}#{$s}:selected, + .list-row:selected .#{$w}#{$s}, + GtkInfoBar .#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-selected.png"), + url("assets/#{$a}#{$as}-selected@2.png")); + } + } +} + +// Selectionmode +@each $s,$as in ('','-selectionmode'), + (':checked', '-checked-selectionmode') { + .view.content-view.check#{$s}:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}#{$asset_suffix}.png"), + url("assets/checkbox#{$as}#{$asset_suffix}@2.png")); + background-color: transparent; + } +} + +GtkCheckButton.text-button, GtkRadioButton.text-button { + // this is for a nice focus on check and radios text + padding: 1px 2px 4px; + outline-offset: 0; + &:insensitive, + &:insensitive:active, + &:insensitive:inconsistent { + // set insensitive color, which is overriden otherwise + color: $insensitive_fg_color; + } +} + +// +// GtkScale +// +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; + + color: gtkalpha(currentColor, 0.7); + + &.trough { margin: 5px; } + &.fine-tune { + &.trough { border-radius: 5px; margin: 3px; } + } + &.slider { + $_slider_border: if($variant=='light', transparentize(darken($button_border,25%), 0.5), darken($button_border,2%)); + + background-clip: border-box; + background-image: linear-gradient(to bottom, $button_bg); + border: 1px solid $_slider_border; + border-radius: 50%; + box-shadow: none; + + &:hover { + background-image: linear-gradient(to bottom, lighten($button_bg, 5%)); + border-color: $_slider_border; + } + &:insensitive { + background-image: linear-gradient(to bottom, mix($entry_bg, $bg_color, 55%)); + border-color: transparentize($_slider_border, 0.2); + } + &:active { + background-image: linear-gradient(to bottom, $selected_bg_color); + border-color: $selected_bg_color; + } + //OSD sliders + .osd & { + background-image: linear-gradient(to bottom, $osd_bg_color); + border-color: $selected_bg_color; + + &:hover { background-image: linear-gradient(to bottom, $selected_bg_color); } + &:active { + background-image: linear-gradient(to bottom, darken($selected_bg_color, 10%)); + border-color: darken($selected_bg_color, 10%); + } + } + //selected list-row and infobar sliders + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover &, + .menu .menuitem:hover &, + .list-row:selected &, + GtkInfoBar & { + background-image: linear-gradient(to bottom, $selected_fg_color); + border-color: $selected_fg_color; + + &:hover { + background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 85%)); + border-color: mix($selected_fg_color, $selected_bg_color, 85%); + } + &:active { + background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 50%)); + border-color: mix($selected_fg_color, $selected_bg_color, 50%); + } + &:insensitive{ + background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 55%)); + border-color: mix($selected_fg_color, $selected_bg_color, 55%); + } + } + } + &.trough { + + $_scale_trough_bg: if($variant == 'light', $button_border, darken($bg_color, 5%)); + + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, $_scale_trough_bg); + &.highlight { + background-image: linear-gradient(to bottom, $selected_bg_color); + + &:insensitive { + background-image: linear-gradient(to bottom, transparentize($selected_bg_color, 0.45)); + } + } + &:insensitive { + background-image: linear-gradient(to bottom, transparentize($_scale_trough_bg, 0.45)); + } + + //OSD troughs + .osd & { + background-image: linear-gradient(to bottom, lighten($osd_bg_color, 7%)); + outline-color: transparentize($osd_fg_color, 0.8); + &.highlight { + background-image: none; + background-image: linear-gradient(to bottom, $selected_bg_color); + } + &:insensitive { } + } + // troughs in selected list-rows and infobars + WingpanelWidgetsIndicatorPopover.popover .menuitem:hover &, + .menu .menuitem:hover &, + .list-row:selected &, + GtkInfoBar & { + background-image: linear-gradient(to bottom, transparentize(black, 0.8)); + + &.highlight { + background-image: linear-gradient(to bottom, $selected_fg_color); + + &:insensitive { background-image: linear-gradient(to bottom, mix($selected_fg_color, $selected_bg_color, 55%)); } + } + &:insensitive { background-image: linear-gradient(to bottom, transparentize(black, 0.9)); } + } + } +} + +// +// Progress bars +// +GtkProgressBar { + padding: 0; + font-size: smaller; + color: transparentize($fg_color, 0.3); + + &.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; + } +} + +// moving bit +.progressbar { + background-color: $selected_bg_color; + border: none; + border-radius: 3px; + box-shadow: none; //needed for clipping + &.left.right { + + } + &.osd { + background-color: $selected_bg_color; + } + .list-row:selected &, + GtkInfoBar & { background-color: $selected_fg_color; } +} + +.osd .scale.progressbar { + background-color: $selected_bg_color; +} + +// background +GtkProgressBar.trough { + border: none; + border-radius: 3px; + background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); + + &.osd { + border-style: none; + background-color: transparent; + box-shadow: none; + } + .list-row:selected &, + GtkInfoBar & { background-color: transparentize(black, 0.8); } +} + +// +// Level Bar +// +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; + + &.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; + } +} + +.level-bar { + &.trough { + @extend GtkProgressBar.trough; + padding: 3px; + border-radius: 4px; + } + &.fill-block { + // FIXME: it would be nice to set make fill blocks bigger, but we'd need + // :nth-child working on discrete indicators + border: 1px solid $selected_bg_color; + background-color: $selected_bg_color; + border-radius: 2px; + + &.indicator-discrete { + &.horizontal { margin: 0 1px; } + &.vertical { margin: 1px 0; } + } + &.level-high { + border-color: $success_color; + background-color: $success_color; + } + &.level-low { + border-color: $warning_color; + background-color: $warning_color; + } + &.empty-fill-block { + background-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + border-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + } + } +} + + +// +// Frames +// +.frame { + border: 1px solid $borders_color; + &.flat { border-style: none; } + padding: 0; + &.action-bar { + padding: 6px; + border-width: 1px 0 0; + } +} + +GtkScrolledWindow { + GtkViewport.frame { // avoid double borders when viewport inside + // scrolled window + border-style: none; + } +} + +//vbox and hbox separators +.separator { + // always disable separators + // -GtkWidget-wide-separators: true; + color: transparentize(black, 0.9); + + // Font and File button separators + GtkFileChooserButton &, + GtkFontButton &, + GtkFileChooserButton &.vertical, + GtkFontButton &.vertical { + // always disable separators + -GtkWidget-wide-separators: true; + } +} + +// +// Lists +// +.list { + background-color: $base_color; + border-color: $borders_color; +} + +.list-row, +.grid-child { + padding: 2px; +} + +.list-row.activatable { + // let's take care of background colors + &:hover { + background-color: if($variant == 'light', transparentize(black, 0.95), transparentize(white, 0.97)); + } + &:active { + color: $fg_color; + } + &:selected { + &:active { color: $selected_fg_color; } + &:hover { background-color: mix(black, $selected_bg_color, 10%); } + &:insensitive { + color: transparentize($selected_fg_color, 0.3); + background-color: transparentize($selected_bg_color, 0.3); + .label { color: inherit; } + } + } +} + +.list-row:selected { + @extend %selected_items; + .button { @extend %selected-button } +} + +// transition +.list-row, list-row.activatable { + transition: all 150ms $ease-out-quad; + &:hover { transition: none; } +} + +// +// App Notifications +// +.app-notification, +.app-notification.frame { + padding: 10px; + color: $dark_sidebar_fg; + background-color: $dark_sidebar_bg; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: darken($dark_sidebar_bg, 10%); + + .button { + @include button(osd); + &.flat { + @extend %undecorated_button; + border-color: transparentize($selected_bg_color, 1); + &:insensitive { @extend %undecorated_button; } + } + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); background-clip: padding-box; } + &:insensitive { @include button(osd-insensitive); + } + } +} + +// +// Expanders +// +.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + &:hover { color: lighten($fg_color,30%); } //only lightens the arrow + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } +} + +// +// Calendar +// +GtkCalendar { + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + padding: 2px; + + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 1.5px; + } + &.header { + color: $fg_color; + border: none; + border-radius: 0; + } + &.button, &.button:focus { + color: transparentize($fg_color,0.55); + @include button(undecorated); + + &:hover { + color: $fg_color; + } + &:insensitive { + color: $insensitive_fg_color; + background-color: transparent; + background-image: none; + } + } + &:inconsistent { color: gtkalpha(currentColor,0.55); } + &.highlight { + color: $fg_color; + } +} + +// +// Dialogs +// +.message-dialog .dialog-action-area .button { + padding: 8px; +} + +.message-dialog { // Message Dialog styling + -GtkDialog-button-spacing: 0; + + .titlebar { background-color: $header_bg; border-bottom: 1px solid darken($header_bg, 7%) } + + &.csd { // rounded bottom border styling for csd version + &.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; + } + .dialog-action-area .button { + padding: 8px; + border-radius: 0; + + @extend %middle_button; + + &:hover, &:active, &:insensitive { + @extend %middle_button; + } + + &:first-child{ @extend %first_button; } + &:last-child { @extend %last_button; } + } + %middle_button { + border-right-style: none; + border-bottom-style: none; + } + %last_button { + border-bottom-right-radius: 3px; + } + %first_button { + border-left-style: none; + border-bottom-left-radius: 3px; + } + } +} + +GtkFileChooserDialog { + .search-bar { + background-color: $bg_color; + border-color: $borders_color; + box-shadow: none; + } + .dialog-action-box { + border-top: 1px solid $borders_color; + } +} + +// +// Sidebar +// +.sidebar, .sidebar .view { + border: none; + background-color: lighten($bg_color, 2%); + + &:selected { @extend %selected_items; } + &.separator { @extend .separator; } +} + +GtkSidebarRow { + // Needs overriding of the GtkListBoxRow padding + + &.list-row { + padding: 0px; + } + // Using margins/padding directly in the SidebarRow + // will make the animation of the new bookmark row jump + .sidebar-revealer { + padding: 3px 14px 3px 12px; + } + .sidebar-icon { + &:dir(ltr) { padding-right: 8px; } + &:dir(rtl) { padding-left: 8px; } + } + .sidebar-label { + &:dir(ltr) { padding-right: 2px; } + &:dir(rtl) { padding-left: 2px; } + } +} + +GtkPlacesSidebar.sidebar { + + .sidebar-placeholder-row { border: solid 1px $selected_bg_color; } + + .sidebar-new-bookmark-row { background-color: darken($bg_color, 10%); } + + // Preserve everything else of the list-row class + .list-row.activatable { + color: transparentize($fg_color, 0.2); + border-width: 0; + border-style: solid; + + &:selected { @extend %selected_items; } + } + + @at-root .sidebar-button.button { // @at-root needded to not change the specificity making button styling inheritance broken + // so istead of "GtkPlacesSidebar.sidebar .sidebar-button.button" [specificity 0,0,3,1] + // the extended selector ".sidebar-button.button" [specificity 0,0,2,0] + + &.image-button { padding: 3px; } + + outline-radius: 50%; + border-radius: 50%; + + @extend .button.flat; + + &:not(:hover):not(:active) > GtkImage { opacity: 0.5 }; + } + // this is for indicating which sidebar row generated a popover + // see https://bugzilla.gnome.org/show_bug.cgi?id=754411 + .has-open-popup { @extend .list-row.activatable:hover; } +} + +.sidebar-item { + padding: 10px 4px; + > GtkLabel { + padding-left: 6px; + padding-right: 6px; + } + &.needs-attention > GtkLabel { + @extend %needs_attention; + background-size: 6px 6px, 0 0; + } +} + +// +// File chooser +// +GtkPlacesView { + .server-list-button > GtkImage { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(0turn); + } + + .server-list-button:checked > GtkImage { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(-0.5turn); + } + + .list-row.activatable:hover { background-color: transparent; } +} + +// +// Paned +// +GtkPaned { // this is for the standard paned separator + + -GtkPaned-handle-size: 1; // sets separator width + + -gtk-icon-source: none; // removes handle decoration + margin: 0 8px 8px 0; // drag area of the separator, not a real margin + + &:dir(rtl) { + margin-right: 0; + margin-left: 8px; + } + .pane-separator { + background-color: $borders_color; + } +} + +GtkPaned.wide { // this is for the paned with wide separator + -GtkPaned-handle-size: 5; // wider separator here + margin: 0; // no need of the invisible drag area so, reset margin + .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: $borders_color; + border-width: 1px; + } + &.vertical .pane-separator { border-style: solid none;} +} + +// +// GtkInfoBar +// +GtkInfoBar { + border-style: none; + + .button { @extend %selected-button } +} + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: $selected_bg_color; + color: $selected_fg_color; +} + + +// +// Buttons on selected backgrounds +// +%selected-button { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.5); + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + } + &:hover { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 0.8); + border-color: transparentize($selected_fg_color, 0.2); + } + &:active, &:active:hover, &:checked { + color: $selected_bg_color; + outline-color: transparentize($selected_bg_color, 0.7); + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:insensitive { + color: transparentize($selected_fg_color, 0.6); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.8); + + &:active, &:checked { + color: transparentize($selected_bg_color, 0.6); + background-color: transparentize($selected_fg_color, 0.8); + border-color: transparentize($selected_fg_color, 0.8); + } + } +} + +// +// Tooltips +// +.tooltip { + &.background { + // background-color needs to be set this way otherwise it gets drawn twice + // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details. + background-color: lighten($osd_bg_color, 10%); + background-clip: padding-box; + } + + color: $osd_fg_color; + border-radius: 2px; + + &.window-frame.csd { + background-color: transparent; + } +} + +.tooltip * { //Yeah this is ugly + padding: 4px; + background-color: transparent; + color: inherit; // just to be sure +} + +// +// Color Chooser +// + +GtkColorSwatch { + // This widget is made of two boxes one on top of the other, the lower box is GtkColorSwatch {} the other one + // is GtkColorSwatch .overlay {}, GtkColorSwatch has the programmatically set background, so most of the style + // is applied to the overlay box. + + // take care of colorswatches on selected elements + :selected & { + box-shadow: none; + &.overlay, &.overlay:hover { + border-color: $selected_fg_color; + } + } + + // border rounding + &.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + &.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } + &.left, &:first-child, &:first-child .overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + } + &.right, &:last-child, &:last-child .overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + } + &:only-child, &:only-child .overlay { + border-radius: 3px; + } + // nth-child works just on the custom colors row + + // hover effect + &:hover, + &:hover:selected { + background-image: linear-gradient(to bottom, transparentize(white, 0.8)); + } + + // no hover effect for the colorswatch in the color editor + GtkColorEditor & { + border-radius: 3px; // same radius as the entry + &:hover { + background-image: none; + } + } + + // indicator and keynav outline colors, color-dark is a color with luminosity lower then 50% + &.color-dark { + color: white; + outline-color: transparentize(black, 0.7); + } + &.color-light { + color: black; + outline-color: transparentize(white, 0.5); + } + + // border color + &.overlay, + &.overlay:selected { + border: 1px solid transparentize(black, 0.85); + &:hover { border-color: transparentize(black, 0.75); } + } + + // make the add color button looks like, well, a button + &#add-color-button { + border-style: solid; // the borders are drawn by the overlay for standard colorswatches to have them semi + border-width: 1px; // translucent on the colored background, here it's not necessary so they need to be set + @include button(normal); + &:hover { @include button(hover); } + .overlay { @include button(undecorated); } // reset the overlay to not cover the button style underneath + } +} + +GtkColorButton.button { + padding: 5px; // Uniform padding on the GtkColorButton + + GtkColorSwatch { border-radius: 0; } +} + +// +// Misc +// +//content view (grid/list) +.content-view { + background-color: $base_color; + &:hover { -gtk-image-effect: highlight; } + &.rubberband { @extend .rubberband; } +} + +.scale-popup .button { // +/- buttons on GtkVolumeButton popup + padding: 6px; + &:hover { + @include button(hover); + } +} + +GtkVolumeButton.button { padding: 8px; } + +// Decouple the font of context menus from their entry/textview +.touch-selection, +.context-menu { font: initial;} + +.monospace { font: Monospace; } + +// +// Overshoot +// +// This is used by GtkScrolledWindow, when content is touch-dragged past boundaries. +// This draws a box on top of the content, the size changes programmatically. +.overshoot { + &.top { @include overshoot(top); } + &.bottom { @include overshoot(bottom); } + &.left { @include overshoot(left); } + &.right { @include overshoot(right); } +} + +// +// Undershoot +// +// Overflow indication, works similarly to the overshoot, the size if fixed tho. +.undershoot { + &.top { @include undershoot(top); } + &.bottom { @include undershoot(bottom); } + &.left { @include undershoot(left); } + &.right { @include undershoot(right); } +} + +// +// Window Decorations +// + +.window-frame { + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + border-width: 0px; + + $_wm_border: if($variant=='light', transparentize(black, 0.9), transparentize(black, 0.45)); + + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), $_wm_border), + 0 8px 8px 0 if($variant == 'light', opacify($_wm_border, 0.1), transparentize($_wm_border, 0.2)); + + // this is used for the resize cursor area + margin: 10px; + + &:backdrop { + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', transparentize(darken($header_bg, 7%), 0.1), $_wm_border), + 0 5px 5px 0 if($variant == 'light', opacify($_wm_border, 0.1), transparentize($_wm_border, 0.2)); + } + &.tiled { + border-radius: 0; + } + &.popup { + box-shadow: none; + border-radius: 0; + } + // server-side decorations as used by mutter + &.ssd { + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', transparentize(black, 0.35), $_wm_border); + + &.maximized { border-radius: 0; } + } + &.csd { + &.popup { + border-radius: 2px; + box-shadow: 0 3px 6px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.1)), + 0 0 0 1px if($variant == 'light', $_wm_border, darken($bg_color, 10%)); + } + &.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.3)); + } + &.message-dialog { border-radius: 3px; } + } + &.solid-csd { + border-radius: 0; + margin: 1px; + background-color: $header_bg; + box-shadow: none; + } +} + +// +// Titlebuttons +// +.header-bar, +.titlebar { + + &.default-decoration .button.titlebutton { // no vertical padding for ssd buttons + padding-top: 0px; // already handled by the titlebar-padding + padding-bottom: 0px; + } + + .button.titlebutton { + @extend .image-button; + + &:not(GtkMenuButton) { + padding-top: 8px; + padding-bottom: 8px; + } + padding-left: 4px; + padding-right: 4px; + + @include button(undecorated); + background-color: transparentize($header_bg, 1); + + &:hover { + @include button(header-hover); + } + &:active, &:checked { + @include button(header-active); + } + &.close, &.maximize, &.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; + + &:backdrop { opacity: 1; } + } + // Load png assets for each button + @each $k in ('close','maximize', 'minimize') { + @each $l, $m in ('',''), (':backdrop','-backdrop'), (':hover','-hover'), (':active','-active') { + + &.#{$k}#{$l} { background-image: -gtk-scaled(url('assets/titlebutton-#{$k}#{$m}#{$darker_asset_suffix}.png'), + url('assets/titlebutton-#{$k}#{$m}#{$darker_asset_suffix}@2.png')); } + } + } + } +} + +// catch all extend +%selected_items { + background-image: none; + background-color: $selected_bg_color; + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); +} diff --git a/OSX-Arc-White/gtk-3.18/sass/_drawing.scss b/OSX-Arc-White/gtk-3.18/sass/_drawing.scss new file mode 100755 index 0000000..36a5f36 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/_drawing.scss @@ -0,0 +1,366 @@ +// Drawing mixins + +// Entries + +@mixin entry($t) { +// +// Entries drawing function +// +// $t: entry type +// + + @if $t==normal { + // + // normal entry + // + color: $text_color; + border-color: $entry_border; + background-color: $entry_bg; + background-image: linear-gradient(to bottom, $entry_bg); + } + + @if $t==focus { + // + // focused entry + // + color: $text_color; + border-color: if($variant=='light', $selected_bg_color, $button_border); + background-color: $entry_bg; + background-image: linear-gradient(to bottom, $entry_bg); + + @if $variant == 'dark' { + box-shadow: inset 1px 0 $selected_bg_color, + inset -1px 0 $selected_bg_color, + inset 0 1px $selected_bg_color, + inset 0 -1px $selected_bg_color; + } + } + + @if $t==insensitive { + // + // insensitive entry + // + color: $insensitive_fg_color; + border-color: transparentize($entry_border, 0.45); + background-color: transparentize($entry_bg, 0.45); + background-image: linear-gradient(to bottom, transparentize($entry_bg, 0.45)); + } + + @if $t==header-normal { + // + // normal header-bar entry + // + + color: $header_fg; + border-color: $header_entry_border; + background-image: linear-gradient(to bottom, $header_entry_bg); + background-color: transparent; + + &.image, &.image:hover { color: inherit; } + } + + @if $t==header-focus { + // + // focused header-bar entry + // + color: $selected_fg_color; + border-color: if($darker=='false' and $variant=='light', $selected_bg_color, transparent); + background-image: linear-gradient(to bottom, $selected_bg_color); + } + + @if $t==header-insensitive { + // + // insensitive header-bar entry + // + color: transparentize($header_fg, 0.45); + background-image: linear-gradient(to bottom, transparentize($header_entry_bg, 0.15)); + } + + @else if $t==osd { + // + // normal osd entry + // + color: $osd_fg_color; + border-color: $osd_entry_border; + background-image: linear-gradient(to bottom, $osd_entry_bg); + background-color: transparent; + + &.image, &.image:hover { color: inherit; } + } + + @else if $t==osd-focus { + // + // active osd entry + // + color: $selected_fg_color; + border-color: $osd_entry_border; + background-image: linear-gradient(to bottom, $selected_bg_color); + } + + @else if $t==osd-insensitive { + // + // insensitive osd entry + // + color: transparentize($osd_fg_color, 0.45); + background-image: linear-gradient(to bottom, transparentize($osd_entry_bg, 0.15)); + } +} + +// Buttons + +@mixin button($t, $actionb_bg:red, $actionb_fg: green) { +// +// Button drawing function +// +// $t: button type, +// $actionb_bg, $actionb_fg: used for destructive and suggested action buttons + + @if $t==normal { + // + // normal button + // + color: $fg_color; + outline-color: transparentize($fg_color, 0.7); + border-color: $button_border; + background-color: $button_bg; + } + + @else if $t==hover { + // + // hovered button + // + color: $fg_color; + outline-color: transparentize($fg_color, 0.7); + border-color: $button_border; + background-color: lighten($button_bg, 5%); + } + + @else if $t==active { + // + // pushed button + // + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + + border-color: if($variant=='light', $selected_bg_color, $button_border); + background-color: $selected_bg_color; + } + + @else if $t==insensitive { + // + // insensitive button + // + color: $insensitive_fg_color; + border-color: transparentize($button_border, 0.45); + background-color: transparentize($button_bg, 0.45); + + > GtkLabel { color: inherit; } + } + + @else if $t==insensitive-active { + // + // insensitive pushed button + // + color: transparentize($selected_fg_color, 0.2); + border-color: transparentize($selected_bg_color, 0.25); + background-color: transparentize($selected_bg_color, 0.25); + + opacity: 0.6; + + > GtkLabel { color: inherit; } + } + + @if $t==header-normal { + // + // normal header-bar button + // + color: $header_fg; + outline-color: transparentize($header_fg, 0.7); + outline-offset: -3px; + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + } + + @else if $t==header-hover { + // + // hovered header-bar button + // + color: $header_fg; + outline-color: transparentize($header_fg, 0.7); + border-color: $header_button_border; + background-color: $header_button_bg; + } + + @else if $t==header-active { + // + // pushed header-bar button + // + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + border-color: if($darker=='false' and $variant=='light', $selected_bg_color, transparent); + background-color: $selected_bg_color; + } + + @else if $t==header-insensitive { + // + // insensitive header-bar button + // + color: transparentize($header_fg, 0.45); + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + + > GtkLabel { color: inherit; } + } + + @else if $t==header-insensitive-active { + // + // header-bar insensitive pushed button + // + color: transparentize($selected_fg_color, 0.25); + border-color: transparentize($selected_bg_color, 0.35); + background-color: transparentize($selected_bg_color, 0.35); + } + + @else if $t==osd { + // + // normal osd button + // + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + border-color: $osd_button_border; + background-color: $osd_button_bg; + } + + @else if $t==osd-hover { + // + // active osd button + // + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + border-color: $osd_button_border; + background-color: opacify(lighten($osd_button_bg, 7%), 0.1); + } + + @else if $t==osd-active { + // + // active osd button + // + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + border-color: $osd_button_border; + background-color: $selected_bg_color; + } + + @else if $t==osd-insensitive { + // + // insensitive osd button + // + color: $osd_insensitive_fg_color; + border-color: $osd_button_border; + background-color: transparentize($osd_button_bg, 0.15); + } + + @else if $t==suggested_destructive { + // + // suggested or destructive action buttons + // + background-clip: border-box; + + color: $actionb_fg; + outline-color: transparentize($actionb_fg, 0.7); + background-color: $actionb_bg; + border-color: $actionb_bg; + } + + @else if $t==undecorated { + // + // reset + // + border-color: transparent; + background-color: transparent; + background-image: none; + } +} + +// +// Overshoot +// +@mixin overshoot($p, $c:$selected_bg_color) { +// $p: position +// $c: base color +// +// possible $p values: +// top, bottom, right, left +// + + $_big_gradient_length: 60%; + + $_position: center top; + $_big_gradient_size: 100% $_big_gradient_length; + + @if $p==bottom { + $_position: center bottom; + } + + @else if $p==right { + $_position: right center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + @else if $p==left { + $_position: left center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + background-image: -gtk-gradient(radial, + $_position, 0, + $_position, 0.6, + from(transparentize($c, 0.8)), + to(transparentize($c, 1))); + + background-size: $_big_gradient_size; + background-repeat: no-repeat; + background-position: $_position; + + background-color: transparent; // reset some properties to be sure to not inherit them somehow + border: none; // + box-shadow: none; // +} + +// +// Undershoot +// +@mixin undershoot($p) { +// $p: position +// +// possible $p values: +// top, bottom, right, left +// + + $_undershoot_color_dark: transparentize(black, 0.8); + $_undershoot_color_light: transparentize(white, 0.8); + + $_gradient_dir: left; + $_dash_bg_size: 10px 1px; + $_gradient_repeat: repeat-x; + $_bg_pos: center $p; + + background-color: transparent; // shouldn't be needed, but better to be sure; + + @if ($p == left) or ($p == right) { + $_gradient_dir: top; + $_dash_bg_size: 1px 10px; + $_gradient_repeat: repeat-y; + $_bg_pos: $p center; + } + + background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%); + + padding-#{$p}: 1px; + background-size: $_dash_bg_size; + background-repeat: $_gradient_repeat; + background-origin: content-box; + background-position: $_bg_pos; +} diff --git a/OSX-Arc-White/gtk-3.18/sass/_granite.scss b/OSX-Arc-White/gtk-3.18/sass/_granite.scss new file mode 100755 index 0000000..c6c59dd --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/_granite.scss @@ -0,0 +1,225 @@ +// Granite Widgets + +// +// Overlay Bar +// +.overlay-bar { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; + + GtkLabel { color: $selected_fg_color; } +} + +// +// Thin Pane Separator +// +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid $borders_color; + border-right: 1px solid $borders_color; + +} + +// avoid borders when a viewport is +// packed into a Static Notebook, or Popover +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +// +// Help Button +// +.help_button { + border-radius: 100px; + padding: 3px 9px; +} + +// +// Secondary Toolbars +// +.secondary-toolbar.toolbar { + padding: 3px; + border-bottom: 1px solid $borders_color; + + .button { padding: 0 3px 0 3px; } +} + +// +// Bottom Toolbars +// +.bottom-toolbar.toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: $borders_color; + background-color: $bg_color; + + .button { padding: 2px 3px 2px 3px; } +} + +// +// Sidebar & Source List +// +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; +} + +.source-list, +.source-list.view { + background-color: $bg_color; + color: $fg_color; + -gtk-icon-style: regular; +} + +.source-list.category-expander { + color: transparent; +} + +.source-list.view:prelight { + background-color: lighten($bg_color, 5%); +} + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; +} + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + border-image: none; + border-color: transparent; + background-color: $bg_color; + background-image: none; +} + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; +} + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: $selected_fg_color; + color: $selected_bg_color; +} + +// +// Expander +// +.source-list.category-expander { + color: $fg_color; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; +} + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; +} + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +// +// Notebook +// +.dynamic-notebook .notebook tab { + .button > GtkImage { padding: 0; } +} + +// +// Welcome +// +GraniteWidgetsWelcome { + background-color: $base_color; +} + +GraniteWidgetsWelcome GtkLabel { + color: mix($fg_color, $bg_color, 50%); + font: open sans 11; + text-shadow: none; +} + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: transparentize($fg_color, 0.2); +} + +// +// Help Button +// +.help_button { + border-radius: 0; +} + +// +// Popover +// +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + + border: 1px solid transparentize(black, 0.7); + margin: 0; +} + +.popover_bg { + background-image: linear-gradient(to bottom, $base_color); + border: 1px solid transparentize(black, 0.7); +} + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; +} + +// +// Xs Entry +// +GraniteWidgetsXsEntry.entry { padding: 4px; } + +// +// Text Styles +// +.h1 { font: open sans 24px; } +.h2 { font: open sans light 18px; } +.h3 { font: open sans 11px; } +.h4, +.category-label { + color: mix($bg_color, $text_color, 30%); + font-weight: 600; +} + +.h4 { + padding-bottom: 6px; + padding-top: 6px; +} + +GtkListBox .h4{ + padding-left: 6px; +} diff --git a/OSX-Arc-White/gtk-3.18/sass/_lightdm.scss b/OSX-Arc-White/gtk-3.18/sass/_lightdm.scss new file mode 100755 index 0000000..bb7214a --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/_lightdm.scss @@ -0,0 +1,113 @@ +// the panel widget at the top +#panel_window { + background-color: $panel_bg; + color: $panel_fg; + font: bold; + box-shadow: inset 0 -1px darken($panel_bg, 7%); + + // the menubars/menus of the panel, i.e. indicators + .menubar { + padding-left: 5px; + + &, > .menuitem { + background-color: transparent; + color: $panel_fg; + font: bold; + } + } + + .menubar .menuitem:insensitive { + color: transparentize($panel_fg, 0.5); + + GtkLabel { color: inherit; } + } + .menubar .menu .menuitem { font: normal; } +} + +// the login window +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: $fg_color; +} + +// the top half of the login-window, in GtkDialog terms, the content +#content_frame { + padding-bottom: 14px; + background-color: $bg_color; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid transparentize(black, 0.9); + border-width: 1px 1px 0 1px; +} + +#content_frame .button { + @include button(normal); + + &:hover { @include button(hover); } + &:active, &:checked { @include button(active); } + &:insensitive { @include button(insensitive); } +} + +// the lower half of the login-window, in GtkDialog terms the buttonbox or action area +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: if($variant=='light', $osd_bg_color, $header_bg); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid transparentize(black, 0.9); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px if($variant=="light", $dark_sidebar_border, $header_border); +} + +#buttonbox_frame .button{ + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } +} + +#login_window #user_combobox { + color: $fg_color; + font: 13px; + + .menu { font: normal; } + .arrow {} +} + +// the user's avatar box +#user_image { + padding: 3px; + border-radius: 2px; +} + +// the border around the user's avatar box +#user_image_border {} + +// the shutdown button +#shutdown_button.button { + @include button(suggested_destructive, $destructive_color); + + &:hover { @include button(suggested_destructive, lighten($destructive_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($destructive_color, 10%)); } +} + +// the restart button +#restart_button.button { + @include button(suggested_destructive, $suggested_color); + + &:hover { @include button(suggested_destructive, lighten($suggested_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($suggested_color, 10%)); } +} + +// the warning, in case a wrong password is entered or something else goes wrong according to PAM +#greeter_infobar { + border-bottom-width: 0; + font: bold; +} diff --git a/OSX-Arc-White/gtk-3.18/sass/_transparent_widgets.scss b/OSX-Arc-White/gtk-3.18/sass/_transparent_widgets.scss new file mode 100755 index 0000000..aeae067 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/_transparent_widgets.scss @@ -0,0 +1,285 @@ +.titlebar .separator { + color: $header_border; //fixes separator in gnome-tweak-tool +} + +NemoWindow GtkEventBox { background-color: $bg_color; } // fixes nemo statusbar + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; +} + +@if $variant==dark { + GtkFileChooserDialog, + NautilusWindow , + NemoWindow { + .sidebar { border-right: 1px solid $dark_sidebar_border; } + + .sidebar:dir(rtl) { border-left: 1px solid $dark_sidebar_border; } + } +} + +// Dark transparent sidebars +GtkFileChooserDialog, +NautilusWindow { + + &.csd.background, .list.sidebar { background-color: transparent; } + + GtkPlacesSidebar.sidebar { + background-color: $dark_sidebar_bg; + + .sidebar-placeholder-row.list-row.activatable { border: 1px solid $selected_bg_color; } + + .sidebar-new-bookmark-row { background-color: lighten($dark_sidebar_bg, 10%); } + + .list-row.activatable { + border: none; + color: $dark_sidebar_fg; + + .sidebar-icon { color: transparentize($dark_sidebar_fg, 0.4); } + + &:hover { background-color: transparentize($dark_sidebar_fg, 0.85); } + + &:selected, &:selected:hover, &:active:hover { + @extend %selected_items; + .sidebar-icon { color: inherit; } + } + } + + .sidebar-button.button { + color: $dark_sidebar_fg; + + &:hover { @include button(osd-hover); } + &:active { + background-clip: padding-box; + @include button(osd-active); + } + + &:not(:hover):not(:active) > GtkImage { opacity: 0.5 }; + } + + .separator { color: transparent; } + + .scrollbar { @extend %dark_sidebar_scrollbar } + } + + &.maximized GtkPlacesSidebar.sidebar { background-color: opacify($dark_sidebar_bg, 1); } +} + + +NemoWindow, +MarlinViewWindow { + + &.csd.background, + .source-list, .source-list.view, .source-list.view:prelight { background-color: transparent; } + + .sidebar, .source-list.sidebar.view { + background-color: $dark_sidebar_bg; + + .view, row { + background-color: transparent; + color: $dark_sidebar_fg; + + &.image { color: transparentize($dark_sidebar_fg, 0.3); } + + &.cell:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + + &.frame { + color: $dark_sidebar_fg; + } + + .separator { color: transparent; } + + .scrollbar { @extend %dark_sidebar_scrollbar } + } + &.maximized .sidebar { background-color: opacify($dark_sidebar_bg, 1); } + +} + +NemoWindow.background > GtkGrid > GtkPaned > .pane-separator, +MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator { background-color: $dark_sidebar_border } + +// Fix Nautilus transparency issues +NautilusWindow NautilusWindowSlot { background-color: $base_color; } +NautilusDesktopWindow NautilusWindowSlot { background-color: transparent; } + +GtkFileChooserDialog { + + &.background.csd, &.background { background-color: $dark_sidebar_bg } + GtkPlacesSidebar.sidebar { background-color: transparent } + + // Yeah, this is ugly, but prevents a transparent background in the image preview box + GtkPaned > .vertical > .horizontal { background-color: $bg_color; } + + // fix for non gnome environments + .dialog-action-box { background-color: $bg_color } + + .dialog-vbox > .frame { + color: $dark_sidebar_fg; + border-color: transparent; + } + GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame { + background-color: transparent; + border-color: if($variant =='light', darken($dark_sidebar_bg, 7%), darken($dark_sidebar_bg, 15%)); + } + + GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame, + .dialog-vbox > .frame { + + .button { @extend %dark_sidebar_button; } + .entry { @extend %dark_sidebar_entry; } + + @extend %osd_check_radio; + + GtkLabel, GtkComboBox { color: $dark_sidebar_fg; } + } +} + +// +// Paned Headerbars +// +FeedReaderreaderUI.background.csd, +GeditWindow.background.csd { + + > .titlebar .pane-separator, + &.maximized > .titlebar .pane-separator, + > .titlebar .pane-separator:backdrop, + &.maximized > .titlebar .pane-separator:backdrop { background-color: $header_border; } + + > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: $header_bg; + + &:backdrop { background-color: $header_bg_backdrop; } + } + + &.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar { + background-color: opacify($header_bg, 1); + + &:backdrop { background-color: opacify($header_bg_backdrop, 1); } + } +} + +FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar, +GeditWindow.background.csd > .titlebar { + background-color: transparent; +} + +// Gedit +GeditWindow.background { + &.csd { background-color: transparent; } + + .gedit-side-panel-paned .pane-separator { background-color: $dark_sidebar_border; } + .gedit-bottom-panel-paned .pane-separator { background-color: $borders_color; } +} + +.gedit-bottom-panel-paned { background-color: $base_color; } + +.gedit-document-panel { + background-color: $dark_sidebar_bg; + + .maximized & { background-color: opacify($dark_sidebar_bg, 1); } + + .list-row { color: $dark_sidebar_fg; } + + .list-row { + background-color: transparentize($dark_sidebar_fg, 1); + border: solid transparentize($dark_sidebar_fg, 1); + border-width: 3px 2px 3px 2px; + } + .list-row:hover { + border: solid transparentize($dark_sidebar_fg, 0.85); + border-width: 3px 2px 3px 2px; + background-color: transparentize($dark_sidebar_fg, 0.85); + } + .list-row:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + border: solid $selected_bg_color; + border-width: 3px 2px 3px 2px; + + .button { color: $selected_fg_color; } + } + .list-row:selected, .list-row:selected:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + border: solid $selected_bg_color; + border-width: 3px 2px 3px 2px; + } + .prelight-row .button:active { + color: $dark_sidebar_fg; + } +} + +GeditFileBrowserWidget { + background-color: $dark_sidebar_bg; + + .maximized & { background-color: opacify($dark_sidebar_bg, 1); } + + .scrollbar { @extend %dark_sidebar_scrollbar; } + + .horizontal { + background-color: transparent; + border-color: darken($dark_sidebar_bg, 7%); + + .button { @extend %dark_sidebar_button; } + GtkComboBox { color: $dark_sidebar_fg; } + } +} + +GeditWindow.background.csd GeditFileBrowserView.view { + + background-color: transparent; + color: $dark_sidebar_fg; + + &.expander { + color: $dark_sidebar_fg; + &:hover { color: $selected_bg_color; } + } +} + +%dark_sidebar_button { + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } +} + +%dark_sidebar_entry { + @include entry(osd); + + &:focus { @include entry(osd-focus); } + &:insensitive { @include entry(osd-insensitive); } +} + +%dark_sidebar_scrollbar { + + &.overlay-indicator:not(.dragging):not(.hovering) .slider { + background-color: lighten($dark_sidebar_fg, 15%); + border: 1px solid transparentize(black, 0.7); + } + + // trough coloring + .trough { + background-color: transparentize(black, 0.8); + border: none; + } + + // slider coloring + .slider { + background-color: transparentize(lighten($dark_sidebar_fg, 15%), 0.3); + + &:hover { background-color: lighten($dark_sidebar_fg, 20%); } + + &:prelight:active { background-color: $selected_bg_color; } + + &:insensitive { + background-color: transparent; + } + } +} diff --git a/OSX-Arc-White/gtk-3.18/sass/_unity.scss b/OSX-Arc-White/gtk-3.18/sass/_unity.scss new file mode 100755 index 0000000..2441035 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/_unity.scss @@ -0,0 +1,159 @@ +// Decorations +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: $selected_bg_color; + + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; + + &.top { + border: 1px solid if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), transparentize(black, 0.9)); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + + background-image: linear-gradient(to bottom, opacify($header_bg, 1)); + color: $header_fg; // The foreground color will be used to paint the text + + box-shadow: inset 0 1px lighten($header_bg, 3%); + + &:backdrop { + border-bottom-width: 0; + //background-image: linear-gradient(to bottom, opacify($header_bg_backdrop, 1)); + color: transparentize($header_fg, 0.3); + } + } + &.left, &.right, &.bottom, + &.left:backdrop, &.right:backdrop, &.bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), transparentize(black, 0.9))); + } +} + +// Panel Style +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f); + color: lighten($panel_fg, 20%); + box-shadow: none; + + &:backdrop { color: lighten($panel_fg, 1%); } +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: $selected_fg_color; + background-image: linear-gradient(to bottom, $selected_bg_color); + border-bottom: none; +} + +// Unity Greeter +.lightdm.menu { + background-image: none; + background-color: transparentize(black, 0.6); + border-color: transparentize(white, 0.2); + border-radius: 4px; + padding: 1px; + color: white; +} + +.lightdm-combo .menu { + background-color: lighten($header_bg, 8); + border-radius: 0px; + padding: 0px; + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + color: transparentize(white, 0.2); + background-image: none; + background-color: transparentize(black, 0.5); + + & > .menuitem { + padding: 2px 6px; + } +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: transparentize(black, 0.7); + border-color: transparentize(white, 0.6); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: transparentize(white, 0.9); + border-width: 1px; + border-style: solid; + color: white; +} + +.lightdm.entry:selected { + background-color: transparentize(white, 0.2); +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; + + &.selected { + background-color: transparentize(black, 0.3); + border-width: 1px; + } +} + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); + } +} diff --git a/OSX-Arc-White/gtk-3.18/sass/gtk-dark.scss b/OSX-Arc-White/gtk-3.18/sass/gtk-dark.scss new file mode 100755 index 0000000..529ee3d --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/gtk-dark.scss @@ -0,0 +1,13 @@ +$variant: 'dark'; +$darker: 'false'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.18/sass/gtk-darker.scss b/OSX-Arc-White/gtk-3.18/sass/gtk-darker.scss new file mode 100755 index 0000000..34b8f81 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/gtk-darker.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'true'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.18/sass/gtk-solid-dark.scss b/OSX-Arc-White/gtk-3.18/sass/gtk-solid-dark.scss new file mode 100755 index 0000000..959d8b1 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/gtk-solid-dark.scss @@ -0,0 +1,13 @@ +$variant: 'dark'; +$darker: 'false'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.18/sass/gtk-solid-darker.scss b/OSX-Arc-White/gtk-3.18/sass/gtk-solid-darker.scss new file mode 100755 index 0000000..45b7dbe --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/gtk-solid-darker.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'true'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.18/sass/gtk-solid.scss b/OSX-Arc-White/gtk-3.18/sass/gtk-solid.scss new file mode 100755 index 0000000..28ff2b6 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/gtk-solid.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'false'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.18/sass/gtk.scss b/OSX-Arc-White/gtk-3.18/sass/gtk.scss new file mode 100755 index 0000000..9bb0348 --- /dev/null +++ b/OSX-Arc-White/gtk-3.18/sass/gtk.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'false'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.20/assets.svg b/OSX-Arc-White/gtk-3.20/assets.svg new file mode 100755 index 0000000..7086f47 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/assets.svg @@ -0,0 +1,5965 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gtk-3.20/assets.txt b/OSX-Arc-White/gtk-3.20/assets.txt new file mode 100755 index 0000000..a11af04 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/assets.txt @@ -0,0 +1,84 @@ +checkbox-checked +checkbox-checked-insensitive +checkbox-unchecked +checkbox-unchecked-insensitive +checkbox-mixed +checkbox-mixed-insensitive +radio-checked +radio-checked-insensitive +radio-unchecked +radio-unchecked-insensitive +radio-mixed +radio-mixed-insensitive +checkbox-checked-selected +checkbox-checked-insensitive-selected +checkbox-unchecked-selected +checkbox-unchecked-insensitive-selected +checkbox-mixed-selected +checkbox-mixed-insensitive-selected +checkbox-checked-selectionmode +checkbox-selectionmode +radio-checked-selected +radio-checked-insensitive-selected +radio-unchecked-selected +radio-unchecked-insensitive-selected +radio-mixed-selected +radio-mixed-insensitive-selected +switch +switch-active +switch-insensitive +switch-active-insensitive +switch-header +switch-active-header +switch-insensitive-header +switch-active-insensitive-header +switch-selected +switch-active-selected +switch-insensitive-selected +switch-active-insensitive-selected +titlebutton-close +titlebutton-close-backdrop +titlebutton-close-hover +titlebutton-close-active +titlebutton-maximize +titlebutton-maximize-backdrop +titlebutton-maximize-hover +titlebutton-maximize-active +titlebutton-minimize +titlebutton-minimize-backdrop +titlebutton-minimize-hover +titlebutton-minimize-active +checkbox-checked-dark +checkbox-checked-insensitive-dark +checkbox-unchecked-dark +checkbox-unchecked-insensitive-dark +checkbox-mixed-dark +checkbox-mixed-insensitive-dark +checkbox-checked-selectionmode-dark +checkbox-selectionmode-dark +radio-checked-dark +radio-checked-insensitive-dark +radio-unchecked-dark +radio-unchecked-insensitive-dark +radio-mixed-dark +radio-mixed-insensitive-dark +switch-dark +switch-active-dark +switch-insensitive-dark +switch-active-insensitive-dark +switch-header-dark +switch-active-header-dark +switch-insensitive-header-dark +switch-active-insensitive-header-dark +titlebutton-close-dark +titlebutton-close-backdrop-dark +titlebutton-close-hover-dark +titlebutton-close-active-dark +titlebutton-maximize-dark +titlebutton-maximize-backdrop-dark +titlebutton-maximize-hover-dark +titlebutton-maximize-active-dark +titlebutton-minimize-dark +titlebutton-minimize-backdrop-dark +titlebutton-minimize-hover-dark +titlebutton-minimize-active-dark diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-dark.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..48e843515ab0c485311bf4a55333dec8ea1be7a5 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uGfKP}k zkPevqIC#qAplJ_+raXcmZ3Amp4tfJo(_x>sQ@$-H{5miA_g)L=y&lkaGho8)Kp>iQ4``-jUzsz|Ciapb zzhDMWFYiZ>pG2FlSpgJE^mK6ykqFN{f0OTkfPh0_s8{Lz(uH&X|3B%qLSS!x@uZUt z0YPyM{YlIsO&yFKT#n}rUo`s5uV8;57pW>cXVLCEIgX}l-oAYk);G&g@vye{$?ZSh m>~rGTw}1I#2ajoW|5yvdM9UW~5={hJ#^CAd=d#Wzp$P!*h=fG| literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bfcde3f7ce2ffc388ebaa94c0880c97273347830 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EjR8I( zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(|QFz*^hTM#tDe$JkNF#7WoG zS{$vXmF-2)>dazhDL#b&Zv4*R9|1=KY6{pE#J)F9T&Z zdAc};Se#ya`LGiA&$E%;g2R{h`Nh369N8wR9P8oIVsCr) z;_}8XJnvi;_ZnYo_{Dh9f$drShd)fO)^ape9o7KyxmnQ|wf@-^Ck3hP(hF=i zcUj+MDF0e|FwvYre=Eb?JBQZ_f1Y}Gt#20NuD`RdUwZjKrZ3ihhOFEaA?wxF>XkS5 zC*5to@9^N#Ig=BA6)rO*#?N2&_p+0)(G<^VZk0FlBPSKzx0lP50J@&R)78&qol`;+ E01TMDVE_OC literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6d855156b7a8a5084e5644d663f227ec0350818b GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uAfKP}k zkPe>wEO6?Bpec`nCO-(8{76UNO2^Pf$IwCF%2(gY&(JQ&&@RN#InvNM*3>h_)H}_& zc%^&AX77fB-i?QSn@{+*pYrRx;Ma3Cpyzr(-_3vtw*w~K1Dduk$G{k9x?D++UoeA) zW=(Bv4-W9F=E)zR$^=gr#}J9|-1FXi4GKIg0W3O?_(fe=cm6k3W%T4cmlthayI3{=5_Re8$FsbN%cO-6|?G}B- h=kH6pT1>xw))y)hdZM{))*YZ-44$rjF6*2Ung9h;g@6D6 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..2fb1a071cd4faa895726619e556ae755ef024910 GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCt^q zrcQdM&U)sqdKRAg7T)?cL55D@=DykH0fiPprB;!3R?*Eik&RASvz@Z%xt6YWuiEBW zwavTnsBh~D-}X}hlkNpgdH^&$w@>sj&;?p0L4Lsu{Gwv9@d*iuP0cMWtvz_a8ivVd zfV$Rux;TbdoL+nRrdX4L09%5pxAB2ZwfY|2-|G(+ylHY>=GXrJ(*I&vb)D6VaMs$RNfh(%|&TzM_utY}ld&H$OxvJ=pkcj{a?h3(sHA*`s~p+I!!E zXInp1G2i)mv9+L@xr3|a^6c$9N|W|&s(!8LXtDS2tm~&<&wXF;<`=V>j&9ix6aC-U z`yco5OqgHBroi9K!@#L`&g5-)x6g|J-_0hc()KfY-Y>`&59SF6I-SAO)z4*}Q$iB} DJmAN@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..5bf4e57adfde03979a0b49be72946ae7eb0f4fc5 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkp7PZf~GtQnffSf>Z6o-&r%jV%UblTc*XP5mCtL|zpPvTvSH)Pqqo1Ed-UVZ%U=)P z{(AP|_wx_G-+uZ1>Brx1zyAIJqThdi|NaX!&u{-B2cXfiB|(0{3>um>wLLh1xE~8Q zP+^>>i(`ny)ZBhgz6J#WmS{84@)(A>|My>JPEfe9eO1adwp9j>@hr>}3f(J$v4-vg-QhqCG25?_YIQ VNI7kn<_4fm44$rjF6*2UngFVYrq}=g literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..95ea1e573cb38f8c64edb73a3a5456e79e406c83 GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E)d4;s zu0Z-fArLg>QOJ}>;nRWWNhA=>d=fwVN#fimN%Nj%Eqa!}?0M^!*InD*_Uw8+egFH} zhu_aV{C>;DPrELEI)3Nd#V0>5Kl$MOKT54;5BRGEug0Lo-U3d7N^%E zRs43~!O_s}&o6H7a@gT1q&#`f$wmXOeYJ`cMfRRhowbsUhkYrV(S-j8t68?(R^zzE zyM8u9#Tv`!r`5Tx{MJ%0Xsr0Tm+`@&?1x|3cC22`{qP%`z*I56{B;knb^bi{Zmnz9 z!!O^=)=#}|{r};Ouk0K$(}b)!<~^(A-}vrue!`baK{6>)0wo1$nf6gF)0*#}zoaqw aFC+K%oL35xmfL|&XYh3Ob6Mw<&;$TDg!m%> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..0c9682e5c924443ca9acc13b35f8f92b2a08badf GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uYfKP}k zkPe>wEO6?Bpec`nCO-(8{0PVhoBkvch-N;Cp7|tx_LKOzPg3SR%Ubj-d&#rH70*jo zK5yRqvS-KJi%))Be)8k$vmbX}{<`z}*Ygj*-+uc2_RH_ze}UjX5Iio6?f_aKUlQaO z%%GuJQ(N1E3pD+G6be+D;OXKRA`zb3f0M64frmvqLDc4>+miqPXWBKeG=1JSIcFQI zMuMpu3o}C_rwoIEvS`uC);o89ab8u}CVe+qV6W}&33~(D)*XHxAjvaP_Oj^T9hURw knmkkbRBq+Xv;Nfc_`Vjl-GA5ifI^nR)78&qol`;+04&(0HUIzs literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..288d9fad20e721242b1d7ce552f3929f67f3046a GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCQrw%615zn^>f{g#WLwq5+R>++|gx4#{~^X<&NZ;#&odj8?} z`)|KLeEa?B$KM~n{{Hy=_t)>gfB%EP%n#`ofiBQ03GxeO;1?B(jZa8OY-(<4Y3;!S z)-X&y1Jt$A)5S5w;`G|fw}qM%1lSTxy^R}BEh#QDsr)bAb4|};$L%X0;y=}&YuFGd zqO^F<$HomhKfkcL2Ypd`o^gypg3pU#&WZmC|5!t&&tkb6y4931%zWvUL0uU{bg(lhaI^T9NE*QzAv8YbL!wikH-p=|1z-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uefKP}k zkp7PWf~GtQnffSn+M|^DPg55>&0PE}Yw@$<6)#FxzNlIEvUdH;`VFs+-u`;-;rF|* zem;2f>*t9j%T)?U>CTk z#p0kY-FL5b@x{B$zg_38J(bpIy4LI_+c&4FTW=O^dgAr%^NR^DCYlvUy*PCH{`FdK cC;s_)@@gV?-kq3d3$%&B)78&qol`;+0BVP+?*IS* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..5bed17dbc71ddb3530cd8d5adaa33ddc79d81bd4 GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0Z-faUf{Qqu?oz!lyrqnDIDr#^b1&kK<-PNu2v6Y2MSU#m@?sy=dL?x@+5;o}I5} z?0+}=(7U;Z-fy}1Y3G&C$M1Z*^!WSbCqEv({q^MCuV?RnKmYLi&)d_`}6Rdlz@6z;qvPTLf4+#aW}hRy26^c`-hi` zUT(c9J)0%*>oddiOD{+NPrU!lx-n*&kaXj{XNAAHzRJ}xpIAJX!Q-z2qr;wN25*O+8+B4s~g^RLo`;|n{3fzD^}boFyt=akR{0CqU@wEzGB literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selectionmode-dark.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selectionmode-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..e44c35828909d7593180dc2478dc0d88ca5176f0 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIap0G|+7 zARRFIaqyJKLDL=tO?d=C+6LCzhITrJwmL?3I!5+-7M=#y{sy)IrrsH5UTJ1t>1IAz zW_~$V;nh|VbygAe){za)xr?0h7P*$Jb}L)&QM1dZ>4;D337^)JzHMiG+t2!Tp7ZNC zA29K5;Dp}s@s#{nb8376P*{yv>9t`mOe;5+BT!FqRtb{rP>oZ3Zn0dG2!;Pg%8?Z_lfJ z`QMfgcyqV(DCY@~pSCI|S0 zxB}^*Nl!wjJq@0GKXA&U;K`4IraTIo`Y0Gk!VpkAXv#xv18ZGl2VFB)J#!CzD<6Gp zUwvyo0~>z>+W<44EHj^MbKe~Ez(NcEe2ai0i@+kQhKLxzMbd%x-JDwyc;<2Uf`trL6h$TEfrs~X&2C0d?i7C!3;9$ z8Y|bXTfgDW`wt&KaWJP}W?*3S^>lFziD-R$<95&?0|B-NQGo*9BK{S23|#X*|MOSh z=b!7aKSTC;K~8@5 z>+@8DRqW4>JJ(JYOSHj@zbH$Nr?_VVyp}AZPG&^>bP0l+XkKs$Uf& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selectionmode.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..6a3774bd83b493cb538ba033770e6cf660482800 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIb20G|+7 zARRFIaqyJKLDL=tO?d=I!BZXuPkj_V{c*&M$B{E0r!9Dzw(x1j!e^O_p5-igmb>(M z;qvFz>t42ReciSF^_0DDcU=Cw>*|-i*S?&-|Lx3!Z|5I=zwqe$#Yf*SJ^udk)9=@x z{(SuQ_xGQFfBpi||9}7f1A)uhb%j9d*-L`_f*Cx$ydOP&5^cU_1yE?Kr;B5Vh5y|v zw}qM%1lSUca=mq}v!0(Zs{F66lTeTpIWhXKcG{0;>|$)k*n%!gT4-@aN$iwyxZ$*& zS%T5Wyv{&3-dcXflsVZin-2YbvWZ`f|KX2J$HUIc?#AwVEaNfb`qe1DN3ZMWv3{Oa zthv#-;H%i?^E{7cZ(KJw!X#&*As!@%!oW`|9%h?DPEX z^!)Po{q*?#`uzU?|Nm#Z-U0vs01k9gPE!CJCn%|{uCK7{@9^>R2m@!+0003_Nkl6?)K9LQI#sevBH5?3 zd!>p@+0ARbzG9>g#hzm20DvVAEC8sO5l}z@{~x@593%y=zV-7kAy|1DhzxM$0WluD zTzjq<4Q@S0j0Fu(>pMPZc?l}?djxO%+mxLTg7Hhdc~i zdX5Q&+!?ln0^r!#^lzr+FxC?FAJUIZNju*(BG0L)pJ pX-6%1J(nLAv0Tw8}6)002ovPDHLkV1mj|I28Z@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-checked.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..b63a30d1f5b5d6ce944ed2322df29bbc8888f563 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uSfKP}k zkPevqIC#qAplJ_+raXe9u<4H@XFQIa`8ay!Rse+(JzX3_B*Jsgd-63X@HhmzY~a#5_nGCp{Sp<0 z#s~Mms`@f6Tw%g2epE`MLXcPB3A40Q!e$x!2bK&x?q*y1Y&oZbzqYc~PLqCo*5|KdUw71QT^Z0a22WQ%mvv4FO#qbzpT+Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(`3H1qy~tc@#SBan|Bz*-M_~ zE`46G?0Mb#m-QQ7b!~q=WB@jKtn-2e9Q&9CPle!u_v z=fk%@pMU)Q{_Ee5-~WF8{`c$8zkmNhU_p>xGSD4-B|(0{3^M8(E7z`Dzv0dM4j z=AKRSE=;NUHAnHJ^+ZDxX9f{=R)%LM|0jH7oihCt_o>xuwD}|MEt%5K%5~+tR&^e; zVR<$0hqY^3FJ~t#4V!=HovDJ9K-l{CiFdoM-+j~T+q9wT^NiWYUatLLknvmjd(1SU z^mlvD-p!PHW&4NCroW6y;iw~1!-8hxzTFp<7B4E-m}GGxWj|v^it&m?0qY+EozLLu L>gTe~DWM4fdu-?% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-dark.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..09ddef67d2906e15032c9939eb9d5c7d6ffb00ca GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFl4`1H%tD!;7D!wON5$ O89ZJ6T-G@yGywp&r${3J literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e189f93be6f554bfcb94704123a4e5adf8e0bb0b GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?jwoU=0+ht-8Po)WcU2Dg`emSupQnpsh{pNk1O=WM)&CD4EM;BLaJ61#1Bb?iew`1Z z8U^x^5BLKf*mFq)G?oWAbRJmnf!j;rKO5H-W$qeAt_($P9~LfyrwTvZSvoqZ8Rmyp Vca%9?Is-JB!PC{xWt~$(696o4XT<;j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2436a9e38026781b664ce6ff0593411ef90c0ee1 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFrvSzDJzX3_ zIHHpi8W@*-C{oY}Oi0jVXJ%$A<5r#T>e>a@3w|#F PYGv?r^>bP0l+XkKkeWtD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..44cbfcaf3aa283d532aef00a8d45194c3ee7ba38 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?deJdb$a#~?3P>(=K zkY6wZzo=Mjd_qEEQ*%p8Yfn$0@oQF~oS&zQV~EE2ZhICLIZ@PXS);XfPK6=m)kMy?D+ZXXsdgQp5V+*vw0 asu|{oR(F&+Tsi|ZnZeW5&t;ucLK6U%<7G|& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..be957266467e7e276bb0890d5ea6ffbfd779499a GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF@Ck7R z(*Kb_(3D3&-oiV}w15)qB|(0{3>um>wLLvGo9@U0g>*e#978ywlM@;k)wY``cmyUS zcrr6Hvzc)yGukVQa0E!Ulpb8$5HU-Kp`4YW&`{OIG%nsBsFA_b)z4*}Q$iB}F>yz9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..63ee4347dc6e80e3a72aca0c78f308a46a0c0c88 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7tpJ}8 zS0MeL5D1#`2&g1~1tTL+HD5`PUoZo|s90=#LSj>MOKVS$K*yC#pp3Vti(`n!`Q!uz zo*Ap(A3A8px}f1{tcn4rMnJbtfvCm?@yG{a0T1-JBmx?Z0~|UJEcn3frtn;eJBE=f oLy6mjiFL*%fj_EDE=Oz`X0Uqf6H5_}0~*WV>FVdQ&MBb@0J}|V2mk;8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..7a91e23506f730966b3da6611df3c4225420b1c0 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF3LZ2JOwDG@9E+g z!V#UE(7?ECgNcGiU_yc?Gcz-r8HX~X{bCu80LhlpgKHCtm@l4WDhOv_IL4@!66pQX Q2&k38)78&qol`;+09hGFYybcN literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f741ba44ddc70989fa029a3ee471d29a38d8a653 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?g`~Uy{LSjo5fqDc= zg8YIR_(jEH;}a4Ro0?l%T6=l|jbF0@<@`Kd978lFCMPKH%&5M9@L(zHf`+TsDjPU7 zF0|`>5YZ^$k9@!z@IaPJBB1eqfJ5hj1s}M*6!x=mT~Xw=VdTnC56ZGCNp@t`njxgN@xNAEQn>& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-selected.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c7b5cf258c7a7939a075bb155d4bb529501b77f4 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4M&0F>6(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeLI1n`D5m4c!xbt#AJ$xlWe!&bf>KZH8u3Nw1&HE1@KXEXpUk1wfdAc};Xq-<@ zP~e$S{r~X6Qq~0xSL;=Ya(uxV;qqvvFNf t=B{Dn%24F?Vc{}(s_?^|rK6*oVSZ?JN14N=GeDCWJYD@<);T3K0RT literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..5707c92e5ba81a216fff49e85537331acc54e898 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFpG2FlSpgK%_jGX#;fPL7 zXkdKyrAR>|G$BEkotd4jjAJo_{bFX00LhlpgKHDG*e|Lw6@)V|^y}*!WsTXR0MyFh M>FVdQ&MBb@0FIGKjQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-mixed@2.png new file mode 100755 index 0000000000000000000000000000000000000000..ed851e7a3b88aa7a471c31f1a49fac693b562fc2 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?e39{{R1fH*@e|pdP-GAirP+ z8Fh`7YuByc@aFx8kDoZ0(=P*M{5)M8Lo_BPCn)gDsJ?&jU@7Z@hO5>p8#pvBwCj8j z(J0`Le83y^Nc&hNjou#9rnqiJ$ W+J)2Uif@4?GkCiCxvX$$+}Xs^)zsSE%-Y@D#?!*q)7B}_);Yk=DZtJ-(9tc#(Jj=`J;c#H)YU7> z)jQJ7C(6S&#=|$(!w-n!Jbh!=h{Z$$-N925KCUJ9)Gu|>&VyM{^`aOmPb5ZHL-lc@>^R^uvDHZ z&UrdJSZ>FR+U$>270>2H9f)#TzWX(6iQfO2@e4}5JB5U0ScHBhuF0=1{E$`Mcb)kW XpVN%_Tw7KGJ;dPY>gTe~DWM4f9rLd3 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-selectionmode-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-selectionmode-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..069b32b497c2bb486293291be582e88fbae06d1f GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBn2Vh}LpV4%Za?&Y0OWEOctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS76tf( zxB_W4Eh7~TQ*~_r_PJ!IE&Y9pWlA#KU-Q;@>wgW zd;Lu50(HCX)v;|?+>Y$=3tlf0Z?OKhM6B(?dG)H_7O?-mdKI;Vst0A9EX AWB>pF literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-selectionmode.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..23182178431baccfd18472dce72e5fabbcfad86c GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa{0G|+7 zAbsxIv-8)VU%L4Mh%ST3=Rod@*PlV?&FAyip1pbh_3itw?>>I}`1$+C&p$qY{rLrm zzWx01aXgb%slG;L8X9G(t@_Ir2Sfxh!Pu5n`0Gw?L?}KS9&xh49;c>-qP% zvsr#P^!DBKp8f5twHwt_8oT#?^-Xo!S~$Zt=#`r3627U;s$RW&Us-<(ngcyqV(DCY@~pS+5>z- zT!Hk(tIsZ8e|qlf)AJzo42aHMdw%XZn0@Wpc?@*n`tz4>KEHbV<@LKSZ{B}>3q&8j zy#u0;-#&i+{_*pVPhWm~{`&LFx1V3X|M~_*KYsoE_2<`bAo}~~&)+|Pf#~1gzyHAC z|G)nrpkTtr4s?n@NswPKgRQThe^pz@-hKN&e)|07Zw<>#Z3YI$L{AsTkch)?Z`=+# zWFWxyfT@d>J4Z9{O4byKwKKlg+c~oN%${;rMo&Whf9?L8CNGz5j+{2BC~)Vja|g9Q zpFHvGu7ks|X}=c4cs>=4oN8clKy%HMa;+H>4|tZ?Yb-QyU=S5(U{Nz@bhC@w7I^S{ zb=Yy1a=F(Xjt|yf7j$;0{BSFYLF0PQ%tiJUtMcb>F9=wz@6}o>$C=}^{^H)}Yo#@= z-?7l=xBVJ;;O`@=q|5IgK6sc~xT?MB`1JFga%}%{)waKLe|ux!m%|4=<(T$m^KZWX z`FZQMl!e_g>-q0b+1640W8=*ik7PH+T{@U|wd1P$uP-g#?pb_?4ldrR@A$prZ@>iG ztmfRerRV?cD$Q|Ref}YrMd#OWnGYIvbHB&vX*#Yr|MuGL&i?yaN-NAVYF|#bXyp8J zJVDSbZRb{=CawAc&Yg^X3)a-Qhn_AnG-!{1+z@%|(Jixi($9?T*PURG^g8AGl)Wo4 W&W7*Tw;EtXFnGH9xvXRM>(0i{fIjcjy{Y!CgslmyhkQxfDC%pk9D z{KUyqfByXW`?oK(Fa#)W<>}%W!V#UE(7?FtgRw(^(t!ip-pLB=DN9ITzxe*1n8Akz x$@hE#ry8VB?BYLCk$K?23&u@bA{pLsF$lT`MgDvLLKZuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0UE%%Sc7TR9)LdUCTrbgpAcRP1Q6^foxSx6E!TzR7=lN$H+$4&{h{n8rjYhtl9}Q zNT4LhFPOpB*U!JItz+-L{U1Ml{_?kmWu`VzF3;1&F~s8Z+sWR14GIFzANje0*q;7# zzuL2_snam=*6MEob~RcI!8~rd}Gq74v`C+44Q)kn-UKyPHW|z#;U-{ zu>S-1eO7J%yh`b{X$!5>_ly5xxgT>}qV@idhdaYo$I3Y8S1+NNq+rm9*d>RKjRdX`$cmRkCjYFZ|`MmD-ecJ@0$Jb_AiOM?7@8HCF# zDyL7MK4ZqrnKQQv#47?NtUO&DLpY+76B-!Zu7^4Z=o~n3shEw!Ps(6J(+lI}%n~~e x^cZt%q#oc+naOPQeg_ltV#yPiR2X+?Gfe#EdYgx-`x?*`22WQ%mvv4FO#r`9O9}u0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..305ab4d7431c75fff0784eb9fc12e325e2898bc6 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EHUT~% zu0UEz(?DI_Tus|dP0K`0(^yr*R87-FP1{&a%UE5*SWUx39ViY$rds-z+D10I26nnY z(#TF#=)?@5evy(OzhDMcJ$=uBpu(c!iIZl`gaGr|JgUPc~0)>6xKO4@j*PlA2{ P&{hUdS3j3^P62R^0qxl3~i7eJTK@toM5x<1Po?UdD57f=z>FVdQ&MBb@ E0Fjbcg#Z8m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bdafd334439a1cda0c82647e3edcf457ac90768e GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeL6kzSkVgS@5P!i-9%)r6JD<~?asH|#Y>g4R|##R{^43vxWba4#Pn3$ZPz?5?T zKR;{z^rjzk{!cu>vcTaVx2vOuz^mU}A~)`9aIg#QZ(#Z^D#&!GzJcjK>%;^90~rr7 zJ-^s2U^zk6u~Fv#A%S%X_r$++Xfe3Pir8rV*HKh^#dzgcai!f;&lNzM7(8A5T-G@y GGywojo_(kQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ed2ee8f09ed93a0dee220e101e2241b467468031 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF-4cu_Vbb0fnYQHK3NZt0%8TxI|bVeoYIb6Mw<&;$T#k7WG- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f59d6be3505796abb52d1dbee900e16ad65a05ac GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z$&*fB*mg|5HWM3}}#eNswPKgQAwUwzHRaMn+~!YinC~4+I$O+{Fu2 zQsC+07-Dhy?PN=#1_c2YM;ivmw4ML{hpY}zQrK{6g5P%Y*=cXY!)g~k3|e%LpXbK? z`T(DuimZo%SbAsdW?7*Wv1H$bgf50Bj0Z%PeTX%9d~)vl4CnX{6I=xrT$sIA{rG%? oZ;s}9t21>kZA(}FX`guC;jGP)MLQj%fp#-^y85}Sb4q9e03QpVi~s-t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-selected.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4d32106a91fc846c32e52145ae36bbc8cdc7aa85 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFgN)HayuC$R#B%{*NkLpY+76B-zooeFg@h;3{< z94Wxz!!2RK>&WwvlP9JrVM9X@+Z~5*2?B>r7_(lQuzopr0A4U$zW@LL literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7b361e3461209ca7e8cec4c4a0439109142522a9 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EmH|E? zu0Z-fS%AyRG#{v0xFpCgn1NqRTwYzn*51L{B|f3Ds9>>3 z`3@NH9ElPBUi7~{hhh3jqb3Hq!=Y2uCT>)YF-%ruw|y=redmU|VUs>b^o4vE3BM%4 zSrZg99Fmci52&t;ucLK6U$!H=8( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..9fddfb52e45b62cdc77b9362308576a0b7f0884a GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFbzhDM=h2tkq zp8E6W@87fU->?IPtvp>ELpY+76B-zoeYooopmgBCwr6?*b4n5t?75TfXeK<^$IT|K sk$QkPWiE5l9D{^}686X_9fopNhJ->NU4~?@OrR+Yp00i_>zopr0O9>-?EnA( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked@2.png b/OSX-Arc-White/gtk-3.20/assets/checkbox-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..68126065a1b0ea683b843b4aa6efaa6469a112e7 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z3I-(21MtsJwJCH%)a*QJO;XO{rSr`pI^QG^7`GEKY#xI|NlRK z>SYn2K>{T~e!&d3zJC5yZ5?~}?f>}c^OwIhEHkx%as{3)jv*GO-%hp^YETehakOD@ zOxyYIf5_?pC4~*ACirbPpPlwbJgj!%!=Od?_<3&JuMhCqsmOXLh^2SNZk82F5li+> zNa$jC!gxSr*@swz$0z5$&v1_aFu_$|!G+m-)sN3N_~vMyw>nez(zbNvpZ1CO9nRV; US+vtJ8fZ6zr>mdKI;Vst0QBUbBme*a literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-checked-dark.png b/OSX-Arc-White/gtk-3.20/assets/radio-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..28f3469e793b9cbc46065b4847d7b3d469ca0317 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKAt#9qC zZ|$dVfz|Nr-2e6ot+HWPz~Krzp}s&Eyb+g$5jE6(`F zD)Bhi=?%Aor~mn9q7Au0A{p_g8W(Y_*sCs)!mvP7D@AjGR$K=|+`^}V2P!%Dx-$Oh rQ(KWQb+EEVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z>zcagngNlkuDP4Jf4+G@fq7t|g@3+9K#@gYkx$EUpOzCotw40ruj9O5=Xs!B744v0 zpcnK?g8YIR7!{ROR1J-cO-ya=9GzW4Lc_u%A{!c;np^fAIC1jS=`+`F+`M)B)$6w( zKY#f(>6mC2Q0G@q7sn6@$+ZVxRviowVZBg0Wg6d>5{D)+M=fR9koLd-@rWLT9QuV&N@JnXR+Ql!Dy%%#IUG`0u-TLFSS*)pUxw0zvR{Ac`S?TJi zv}9Y$rX^ymoilD}i?rWT^QZ}ucHX%1@4BYBSNTo3z50)R)8#R*H<4Rt67fo=%Rr&PC fZdC0Om~+8?ns2}UgTe~DWM4fPjwYu literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..bd28d8e25aa879e913f338a2434d884bdd1271a6 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uMfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vl#zLl@Om7l(ipKIAhcOa_R43v_zUug_9RJtU{FPMRcS5IHxz}>^Mu&AiG zrM0!Ky9Wy5rmxBXD$DnDaSV}=WIf0!)T|)Du;GAG-?jhsA=NxwCX5Ud6xMId*vqSO zrI!8udEbD3-W7%Xit^G97gJvI9moz9k?=p&7{KzyQdq}`!9YZIlgI^8a~FnwgCN#| x+E&X&40X>1dZJmc-}IbtEoSRIH3o)1jG+;#PFDoue*>*%@O1TaS?83{1OWB9f;9jD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..867695e1d1700e6faef1335c9ec258d346b9ec2a GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ED*}8% zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2SG;!D?L+ZJ#!#(HTTOm4*;S<3%`7efMVa~b z`EI*UeaOREN6P*x^fBMx%If=R*8;&lR?}TTxUat$-`XC!FGP)7Esdt=O<^&5Sz>+}sp_`E3I+fG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f64ba8faa8d3a3448b5f4ae4e68e4171f3a03e9d GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkp52!2%7RJW!|%t1<%qJJUjE?+qnlnfVxE-xBmwkBwiBa7tFxJtEX?^?%`QjRNT_q z*4+aEre<~rfl4wxT^vIs!gKp?3mp*PVZHk*EO6Zuoc5!lIL8@MUQTpt6Hc~)ElLLH0 zT!Hj|+Jm4ekD_NjiJtu=cJ`C_*-tvRyzbogx(kHf_Uw53GlX&G5XB^6aYeFH-`caMzBy!?W)@`{GWrk2*W&K^{-a{_}k zQ1e4i7sn8b(`zTc7HU!uXx$p5efiU@0JWvlVs-BQf2pPA(6TV|*T1*(jNj<#w0(5< zQSV`NQs9#fR{Jdwyx{)ko@qOrtzNyFEGl*)Hm-d8j^opcd9Fn``K_LzIc-vn)!by( zd%qc07#+AS$QPC*?0iCKx^twNZZ~sM$IQ6*a#zj>3NmLu+@LIz$t2+H`1n)mii|}Q zq_bw-;868T>h#I@w5$GA^+wOUGuu|K`rLbz`>t!`tkrDquYU?{ySe@R+E|IBr+j}d zmC2s=ZR5AjfchK1E#%B~KP;&~&9{hWp$?bM%s-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_0fKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_3KD{IYfP>(`%tzXhT%zyJUL&u<&E5on@RNswPK0}rpBzP^FGhi73?QE^La zYg=~@1h`p>T>`4g^K@|xk&t9P=*V|ifrr6h@`bQh-~RXe-Dc#P$;+_7F{V-?JI7>B zdDC-q&vWGrh39mS+-116nlqf~f_`lKiKtc)p+&9-6d4-UMt3eX(@Au)UHw4t81n&{ uL;pk_YP~n5^BdTAv%T%Q9I=>z;Q{}iK5YqR?(aZ01B0ilpUXO@geCyRy^cZv literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.20/assets/radio-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..30169f61796ec4631f5b553f44478ba2e114877f GIT binary patch literal 611 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EO9OmD zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2iv(c9mS-}!a|i0*y+^yBZBAAi67 z`uqR?f5r`F6M^nDFA4GsW?&Q&7Lk^gk(E_cQc+da)7LjJFm!YG$jHpg%g-+;E3c?% zXl!a}ZR_ko2G+{gF9MBt>*?YcVsU!yk=GMjvC!Sq30c-ge zx2?avDYfn3@14(+YFE|lHeirgH1+lL>6@bCqnJYi((n8|d+Yc{ue*m9e#p=46Ibzk eV3|Adk8!zRUz%yJ!8ayQBzwC0xvX2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&N6M(y}`Banc>0Q#zhK*+P~FWttk5Pq^_nRa6b3! z3w&o8+Pth@J}C{Y|NG1HxtIXs`U4UXw@jJh8eUA;$*gl@z2yZxPNMo)^7h7a?IndMabs5NFGV)Zuoc5!lIL8@MUQTpt6Hc~)EhXZ^< zT!Hle!2yD%Jc^$AIC|ETm|0I^XFrLX{iI{->yB-&JGZ^=0;27&ySKmT+41J_yI)V< z{d)TT_v_Dp-hBQ8bbH9R`7eOp&?^b@3ua(cR8~~W?$y2A#T)%Pi*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9(-AKFhGR$LhY1kd|OH! zn!;FC@=Q7ByZiqCm9N^W?Pvarnh8DH)S?}5E^-y$Qvb)*!mjHLd-X(S-#V{# zr>b*hWWcg3W{HpH&SFk=)a4TP&f?bK&I+6n5m?>!DCjqju>6%{0XbRwUl(M{25(;Q zCF4l`>8ID_d#g2gr&+Zs>3RFGbnb>nkQNsZ*LO=h5&=7tDnm{r-UW|!^vj9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-checked.png b/OSX-Arc-White/gtk-3.20/assets/radio-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..9690dfd870f3f15ec92071949ad857ea387c220f GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t}fKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPM5JZ&tJcl0 zUw{7d=JTJoU;h06|Ns0qrR6|#MN5MGf*C}`#6v>E!kd~~TF;%oaPi}(&tLw%bb2ub zs370d#W6%elJ%e`-ys7527`1p)u~+n|EmkNn@O87G%!^@dpPsEi{oygp8L+1>=<2M zd!Ja%Fr}O$ohe}UDyJv&q(ePAgc#cy7^Y>ZE!&&GCHrlL^sWMahF`jGuW}{SPfz(K mwVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r&4 z3!bJec$%~1S?<#3c}t%kz5Vsrov+95d^>*k+ljm1P6E-rZ=Zks{qp1Q*PnmC{rdO+ z|NpzS_P2pv&?^b@3ua(cR8~~W?$y2A#T)%Pi z*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9()+&@hT)kq#3Rq8BYMUEXERUQLr(g@4A~??U|m7oJC7sUz%~3 nqie~{?K1bv*R&fS6#UD4_({Q*6CVGZK=JSC>gTe~DWM4fq_{Ga literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-mixed-dark.png b/OSX-Arc-White/gtk-3.20/assets/radio-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..41166193a95c307de165e15eaa0311ab1daf57f8 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKA4J6f< zl`8=a5-kbx3uX`%6AuXu3vX&}X+3xT!o`oDK7aZ5(&@z%pn@b%7sn6@$=rj{d@TwB zt_K(Y2y@H$_^y6svd8fciK6ol{oB262kV`jRi9i;#djKg;#d~`t}(V()Z%JKgXi|i zJO(ezf|&eFl{T#0$e{Ros+C;uL~Z7)GeVa#USHpSb7M)(Pv(6^JoCiO|84-<#^CAd K=d#Wzp$Py02#0t8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-mixed-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/radio-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..69ef70712d38458302368e812e7d4e9f9da0b8c1 GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z1KEFkzU&4%Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU_>{rP{tv1WH` zS(D)$_jjH%w{7n-Qd}kJBDpm3$?R1+c6Syw?`T?de}Vg=ub9!ip>q(iqOWVcx|JjSn t^&Ng|cHjH{w1=&lOEW9tPCeTHlR+pkKdb%Nnb)8=@^tlcS?83{1OOz;^SuB7 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..afef7e2ab3aed24ee4f780689018bc9d822ba235 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vkKknub7#$})pq9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*qN4R5* TlG>I5Eo1O>^>bP0l+XkK5~O@o literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6279e389c88e77c4c017f3ef4a0f7144e5cf4277 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU+K3wR&sbt~dW^{zvd}>&CN2((UsKkAB{3!)8^f2A(==Ke_OIhilFl|7oXHcvn`a+-_d@jt~&-g_KPy>{Tn*NLDQ@pScbS?83{ F1OOgM;za-e literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1e0a6677c3b9db5ce2b2dd2c2c974fdba6d1b958 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|^_fKP}k zkp52!2%7Q;s9d6e_YzR2P)U$qFar;-p1y&*hi73?aZ77kcTdleg|(hQ*;r2(#}En0 z+=GsM4GIj*2U!C}R^IquALiWg@Bz>MM{(;`KRL1C)Lfyvw`{f?(LN>5n($qPdAU04 zgj)V>3^%_ggg^MQgyH67-i}Yp+2U4KW^l(&+P%x5rN-m9*pJT)8j74NCjV4p0b0c1 M>FVdQ&MBb@0CUudvH$=8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..0b67660189f3c8d3dc310bb73fc6334aae9404ba GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EIRQQ) zu0Z-f?Lp9#M?g!i$7ojo?NccU@(X5Q6cQGZmXTFdQc=~@H!yT__sGc1%P%M^uV`p& zYH4lj?CE)s6($5!zunWtF~s8Z+Q}D%niK?FmxgEs2VZC~+W7Z>{Tjz&ftv-h&M8;7 z#Xb;nt#7$7%X_Wrdd-hhxmk@@MQDB$72EQ0Q{A3M=jk`U<}`>lr@ndjVBzfD6U6qI z%=h$mII)~pL~TVOHV<3iL1t&dadpRumK X9klApuHcVAFEDtz`njxgN@xNAwrllE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive.png b/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..69c253b01f4628622a1efa86cd4592c7ddabd55a GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_8TK|9_Pv&vc*>q9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*%zH+np TPrS(pw2Z;i)z4*}Q$iB}Z<>8i literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.20/assets/radio-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..fa1893a26499a8ca1c37f9642c70a78a4df832a5 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU)I*PDMd|0DRgb>mqh>GpYrM?dei@k}>ex^=R-+1l?l1rxZI z2U^O@2{Rr(V8AMD;N|bp00i_>zopr E03@5_jQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-mixed-selected.png b/OSX-Arc-White/gtk-3.20/assets/radio-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4378bca3403e463d15890313792f31100e9e3708 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4+pZivaV3&ki<|WtkXW75K zgSk5zg$vlVb{jq5IO6=wG~m*DCXd=@x01_NH7?=4ef^HBkY`YWaoMCa<#}3Dw&V)i zxNWgcos^Q}@RDQN^X1!rZHnBHo7%(4eE%Wi)yXjj1!MjzR8(i|+bD5y9`omZ3x%iO z9ivK(7*8^I-pkHwbveMemdKI;Vst0A!?d AqyPW_ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-mixed-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/radio-mixed-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..58468d221707ed355b7de8afa32082dce30cb727 GIT binary patch literal 518 zcmV+h0{Q)kP)^R}VN2O{apFfrkX(@9F@hdEvXjdkVPK5U3}G z*MU(6aH|neiwj=^J~D(`4T173xB>2SfLq-$?Z*U8bA($pT&8j0Mp9SO^leJ7zN8I% zP86JhZ4YpTjEa464eWb>Pq17ARgVV7tOcjI95wUsa*&F2b+#H+Ua}AF4ir<7l4-oy z!n9dA>NCo~t49Mb6BXdb!y#mKZMp6aw0tZ*)NPc3rbh!~)^8leJxQArM{!uV$Qdq4 z=Rf8}g6p`G0yVOaWP6D|6tF{fp)_6|j4)9mh*9&Z4Xn=vcT5*6h#g3kbN=Rq^wehyVZp07*qo IM6N<$f~n!sh5!Hn literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-mixed.png b/OSX-Arc-White/gtk-3.20/assets/radio-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..04720eef0af7ec93b860d6da55d28bdac5fe6a67 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPMCAYf{}1nf zc>y#?v?Rzcm_bxbJR~$Mys5dR_1yUj7e9Xb{N>+Erx#Oz3X(is977}|a}P%IwI~R< z9$fq*%q?T*yZV*M9>+fnZuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r(5 z|Npl#EiVK*Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU{f{`tS(ShKse ztjTbW`#aB>+qQQZDXx-qkz5-2WcDf@yE_Y;cQh@!zrcOb*Ux8}*+k6d-xlQvxn@4! z*3oHU`R7ZlmV1L%?XE-J|ae-wczTI=P?D_>jbO zu=UG!#o8DP!-Gd!kDds8el~aKj1AfAttUPgFI{2~qpKVFbX$$)^`uPQrR`$;|Ln!( t`VPM}yYGE}+QU}OrI{6RrylM9$uK`PcOUz`<=LP(@^tlcS?83{1OUk!^Zft- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-unchecked-dark.png b/OSX-Arc-White/gtk-3.20/assets/radio-unchecked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..298ae3ca1a669c862b1a068cdcad007f2103f34c GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uJfKP}k zkXF_)Rnj)r(6CTfH&atH)zC6i*D_PnHdWI$(a<(g(=bufGE>zwQP(h2(=b)jGEvt8 zikN^D07;;@wkc3VUCR{625~h_H1#aBbS;2_KvGNBQcKTL$G}?0z(&W=TE`Gb+UgkD z>KfYW8rj}FuX7IQ0;Q55zhDMgIR!(c>r2o`3oJ_1n*1zkdA& z0!t_69-!(PPZ!4!3CY}puf?1kL>eykhpbzArDcLo`l~(vxzi%A{n=zb``h#126y}f zS8tJ2f4;1I@}`d77l&reh>VDiy=lerDQ>SF`?^K*Vj8Zk{GQ$TZS}lrrll*?RVS3b zDwPztvS{^r<%BYmF!3Zlok`DB&z-!XvS!gDskT)&Ha_K_xk~i(O5y4If$m`NboFyt I=akR{0E$Zuoc5!lIL8@MUQTpt6Hc~)Ee*%0$ zT!FNMgM+cLv9`9hii(PYf`g2VrIfL;iiVknhN-%`iJF#?hK7l{y0N;pk(!pNswPm% zR9)LdUDHHO!xV^AwSWv0RV`z6O;a_9pq2?xnHq=$G1P&|z*0aiNP!kuFGMj!1gIFK z5hx2`fX#tQK@@{E!bP-z4gexEbsaMeZ8J?>3r#&BveeSG(9*Tk0y6ZhwDm2u^{uoG zfXG@$-%3Z{S_jB5w9zrN)it!yH3A~rW9vR@1O0DZ666=mz{1ML&cVrLX=QEe;OOM+ z?dzAEnwFlEn_pO2Rnyx)VdCsLa}OUmcKqa>d-oqae)8hws}CQ)eEsqB*KeQmhIbek z7&Sdz977}|*B-2nKA0fE{y^QblvbnPnb&-hGB-c}T|a%D_;tP8_w4VQ z=LWrcv2WS8lC9qg<}BOcv$EM?`ILnmuB<$#Xa4?IV`jn-x^O}b|NQ+j1#B0%w>)Fn zV0nb?oW_RbiDv}uFMP{Xz1eWqFuua`Qjp-XMc@7tw3mdD(bJ+-Z4dn_MG-_m3KbYOzB z&Vwn}o|sAm^I5QcVQNj8-C#Lu*S`0DxxyK8K`y^G^*a34@-18$v-8%Qmswlqcwc1u a%lu{14uLZ-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`u4fKP}k zke1W6kRD*(Sg326Xz5sJ=~!y%S!x?tX&cyR8`x1!U zE#>N&vP~Ix?)L~fvhhq1E;+HGlr4Zuoc5!lIL8@MUQTpt6Hc~)E#{zsp zT!C~$Lqlk2sDp!pv9YnXwzis@sfvoRlBR)%hMBs$iJGplhK8}ay1AORnYy-#nwFWW zrm4ERvAVXgnwF`Wrm315P|!q8(?ng%SY68qB%%r8s)CWarm?!FnVN>FI#3X(ObecjEF)4bEa@Za4%X_rOGs(N6cGkCiCxvX literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive-selected.png b/OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..7e5c6e3912cef0b9de268abda0978941af8664c9 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR40PFVvUNI}?CdR<&qFY9FVe@b@QpOLIt->$j4x=g!PkS7}A=! zL;tbyhg&jCouLx&^c%a)v@J=S5ZHO8w#CN9hLHuT zUvJJ1@)4WUIQ6rLWA*vSgf!a=45sHl&TYzGAoy7BspZPt%ZqI$v0R#T||GUom*P`njxgN@xNAP`Gz2 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..1dd9a00dbf3002009f2fa7530f45348cc981a41b GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ET>(BJ zu0Z<#-~ivuGkSrp(JKk^3ua(sV&>rF;ujDU5*8H`mync_mXVc{S5Q<^Q`gYc(l#@< zu(GzXwRdoGc5!tR_}vu))cMxa#WBR<^xDZUg_;a_S_Grkh~Mi9+Ow+RQtkii!Gara zDLn4^UB2IQcFJRm`YE^XzYAV_`R}&(g4?!RExuHls<>Aq;I+e#eH_=gJgVRSb8+U4 zTzZhPD(_dY!m~31(+|9P%H2DmHiPr-%6;<_4(lBCxFZzdP$>O?t9z3}o1n6Z(>INa zM<-4Us`#R%n5odD(;&+v#j!!VfhAWeLs_#y#*Vk(32Q+nlb^u-`5AvwLar~YD1$QQMV^j0_HSED_x)G2@@mt?2dNZ@9a?*?sL{%d>|q h_r6~){$F`1+$C7~x9e7KaiGT;JYD@<);T3K0RU|zEmi;k literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.20/assets/radio-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ce86f9028e8e4eb16b8985cc5b007f1595de5dc4 GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uqfKP}k zkUoF@{`vdwk6nFy_3Go3*Poob{^Zj2mzS@ zmu|ec1R{arFE8GFe);x`3)i1ry8i6^wdWUZJb(W3)AQG#E?#^76v%k_>D!NAKYslF z@$2`mU%&tU{rms_|BbcB-vO;uEeY}qW)Kh%5)!tww6eAi2n-Gmsj024t8Z&>?*xLb zuC5+1VDmSO1Zt@Cba4!kkjy=JTc}Av#Np!F$V%PK48c7upa0*VaoE6St62Tq_xjoM zw|6Zuoz4C5x1ny}+C46DS7p53s(#$X@+)-HR(3f*BXg$W2|8yE$f$7VCzMRuDfmL{ zgRlRk!b%o(Zuoc5!lIL8@MUQTpt6Hc~)E4+DHc zT!Hle|NmF50uulC1Hu3QXF%ZpxogkPUw?k_#*53hU!J}C`0CYH=dV3Jd+XWN+s`jt zeR$#K^NY7$T)g(;+@&YyZ#+G7_1W30&n{hi22_9U>XUQVo?g8E;{4U8=YfV?1*(5? z;p+4A*Pfrf`t;n@rx&h2J$D0WI8X{qUVC=#%JU1?o&&8rfBh+ly!z}S$o6MI#pi(H zAoTRY)n_;Fy}o_#?X%|}p1lO3PtSqq^{2P*zkT@hy?1o;IsFflW;u&}bqD<~?fsHkdcX`7i_SX$fI+BrG9`1%KghJ|J4 zJGBZI2?Pvc;{h;%@4k>*V(Z1MpwVVo}1sj8+2+sHjX}7G5F|w)vXjLPmC8PMhY-49B}!Om>(& zaGHKV+(zohVF#x9g%0MwIDMJ?3+LB#NEJ8jVmbF%tn^dc{N~kRd5il(Bjb%%KD6fP zS(txr?Hs-n2U5N(dAhEX;d%SM@q(Un;*aF~C(TDa?td>k`Z9E7-pZqCw2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR402bOxh^qTfqwn6xatI^{rOvgUOFZ&dC zX)fP?pPG0NP17BRS)Qj>_Ve#?Ir43V!qSpv%X=3W-L^R<5?;~Mab3P?$|cix8+Fv> zPI2&8baj|pXn$BSr-tjDS7cJ$44nhIX8R8~pIm0JH$m%q%-+)7FPqGCnP{s+0&a0T0*>iu(N vdSCA+hf61%jU?|Z`|WdHaN}x?&35yHZaa!wlZuoc5!lIL8@MUQTpt6Hc~)EX99de zT!Hle;R38CJ>&rT$E765FPMRenT3^KKu}0VR!&|)QAtf*LsLsfPv6Mc#LV2n(%Qz> z&duG!)63h(*UvvGIVCkMGb=kUzo4k3w4$=Ax~8_Sz9D+i#0v}zj8dL1jv*GO*G|q2 zZgLQ5H7{V@SmSwV%^H!KZZBr$AnzxC{{I(Q%c3#;WSUL672DtV z_4#>P=LYX)Q=zr&mP_6-Z(EqXYSmUA=?|}e|0`wq-KD;(=I}SO*X50cGt)!lT6cK< z&1!J3ThMM`;lJ;F;;G_U2PP*kV0S;s+|~PguD^9JEnghHJ|)KHX=7$p-m=^i2Qp@QFirk@qPOu~y_0mSQrF((S64N@?Rx04 zasAV-%kfK(Mt)tHcak^zTkzhQS0~)${K~uZrP0Rr^exuFP-pOT^>bP0l+XkK{Opkr literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-unchecked.png b/OSX-Arc-White/gtk-3.20/assets/radio-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..8c6189931a02a12c208be33d4c55606ae152f631 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t`fKP}k zkiLBR>6xp~&R>6i@y3fww_aYj{_MhyXBV$MKY#7{h3n5R-F$utB=!6fQ1&Jefkl99 zFuHQ<(QV8^3N=I{MQ{__xNk#nZJ_+r&QHd z|F3*G$@iZ1%^h~>Q?=9^gEa&Eg?vp5HVfSpli1@@$Iv$4)C;M_8c4{8!M(g0fsXJgQu&X%Q~loCIG44 B-kAUZ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/radio-unchecked@2.png b/OSX-Arc-White/gtk-3.20/assets/radio-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..a6210d6a0b8ba67758e7979641153479028f29e0 GIT binary patch literal 758 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E{{wtN zT!Hld{r}IL`G585)!Vmk@4tWl*yG1%&OAGJ{mJ?3PtV_YdhzPB^VgqWxbghr)feZk zJ~@Bw`Niu`&s}|b?%LDy*PmSgqN_j>By#@RvkTXNil3baid=hk4yX~x1quR1z*6U~ zJqL+^#GhXPY6r_ANSJz%320KN+#B~^-@Nzw*8Mk6UwnM}5{N!M1EN=-o&(YA&o5qo ze)In8$Im}LefjbE%g@hWe|`a?Z$R|x=dVA%e*O6e0{{R02LZXheS3gGU|kaA7tFxI z%Er#Y$z^F}ZR_CZ^XA}A31jXA3T2Y;^nIk zAHRJ4@$=VjpYw)y7#J9pJY5_^EKaYTd^7BjgMf>&Pyu^+U?HQpfnlH{=M@(Lj&8Q( zlz;!DpYTLaJGLiaed+m`FW+f-MlE`BwdvW*&2`zpKxgoD^>bP0l+XkK>nf-j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-active-dark.png b/OSX-Arc-White/gtk-3.20/assets/switch-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..dbf7c5e37416ffd7876ccfac3a8d117d5791af5a GIT binary patch literal 799 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jG6&H zA+A8h4FCU!PJbLU=}G9sXF*f$1x$SsJn2Eulm~%R9)?VP6g>G+@RY|v(?HxHAbaxT zps5dm?BK}{13|J6gQh+Tobo7W3WR(ZJQd6ak&lDGT3}K@E=UTFeA`a@wVr~>K7@$- zwx0nqylQrV$m$(Fb$fj3_n2C_n_7FB+IX7T`Y6>vqinrb%?_`c zoj{AcYj=6q?eVVP>)m(&XuDtgX}^xMex2w1yDs>5T@09TJ8;4spkpfPMACp^WnL2G z7tFvYEh8syU})s(=I-U~;};x~mtQz*&fNJ6wr<;g=;*P_SFT>aedq3*x9{G6`1t9| z_aDE0|Nis$uQo%g4lvwRJzX3_BqaA9%#3DC6k&Ui?iA$JJwZ(OmhqHV8g9XDnwe8C zWfcGW-|sO?EpFZS#lMdosBGev*79EQ`m-ay)z0Uabb@uIcg`uSl_)%Dxbdh_uhLB~ z>&F{dFX?=qr0V{yf-6_qb6RG~N@u&LuH8b(nv-{lBy%+w{`>y*;36%~EIS6lGLy5P z&BbCSE)ZhcaIAio+DkER9w7;B2BABjDhtp1PA=(omEzpO(qNlcdG^9u&s|4tO@!vW zV~Thx-!G|j_fZ@hC)a6)LwCyD)y2LCsvSJ5(-8RYYrylmc^)6$FfY*AG{rO4%bP1| zkLR>X`^9`euNd57%AB_H`N@g)vs%vXKWWtKy=ms{I*XWxwbNFHa?J``A=A=!;iRo_ j?`oZe#};4Cgs6D1myq`njxgN@xNAYoTHm literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-active-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..8046628ef56db3872c824db3ff2be95a2176c719 GIT binary patch literal 1433 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-active-header.png b/OSX-Arc-White/gtk-3.20/assets/switch-active-header.png new file mode 100755 index 0000000000000000000000000000000000000000..1850dae18c073e93e49a4fa92d6583b44e96e2d3 GIT binary patch literal 807 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 Ynfy%V@7bH}#6d~Z)78&qol`;+0IMloDF6Tf literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6ba25b419f16a90a42e1081691300640374fbe58 GIT binary patch literal 1439 zcmb_ci#L>M7$0eKi4tmyNmmZSAu{!uYRnLyneX$>H#0V;ko)8|GK{p+P|QxO%#Bo% z%aW32ce^;EwuZHHx8yf=d+Vso>1VcU*W*ZwD_iKYS;AoN>7|JIQY;P`ZgK!%O5hORH z`yWha@#4}mBhz9DnVFexM^h5{(UGaKZoIVki&JD90>MC!G1&e{-2gPj|~&izd<)dm#z0vS_2913L8v0%jrB6-6p zAI0T^SlJjN({N;OF{zHD(6c0ZOfk$V8^ProOrpg~wWv(Tk?L7;JucHS6UFv!TXxD2!bGJ2M5DI*7- zI+h%iXmKE0a>Ie)l4em44CUZz(SM0`%*8gA`T-@1B{zkB7Zk7yf=OgLiHwpcIEl*M z4L}Ro9S{M*0Fe+q20{ShAcPAc2@skB#2tF}EqXTKW_orD zJ*Nf9RUx?@$Z3F1MAU_do}l7xRNRA}?Lmurv7+Y~;F1AMI)H%zrC`9p|Hd?IA5nr= zu1d#I7QtYd;c^pGQ!{h(RjXE8Sgf(Mw6b2i(avtu<}F*cZMS##*y-u%!QP{ z1_EJOF6`&aKB$`Pn>}RdyWS|ZR@GJW*lp6?$7Q_s(2koy&Z@vFb#7nUH}E$1Nwncb z*DsCA+jn&HEEN*J$Zg09}yJx}% ztI2vvOWRsZn}3~MUu~}XLfpP$1OD1Mts;5j`gn+8W+gf4Gu^#T?RF@; zrm9g_##OQ7jgHWIjakA*GfSD7>Q&xCkDc5TWqh&|#9p#5W6srg5-nNZm3C8muNt&% zEegc;t_-` znfK_)5IK(O;cYFla!waRm!}<$IJ6i1qp3Cxdr6*|p5gB^TJD{0G~k@RV@_Q--TADU zXsoOv3_QuVv*74bk8ggeMpne%KmLdIJ)=V4!7zOl#dReX`rd8bZ!}B1JaS`5S^4F~ zOt3@E3sO?~SJ=rlzwxEIwlXxY?nqlCQ?X1kMC`p+8OFAC>TJ(!il#>S@*;Vo8h&JV zjhs6*9k+U4e~S9g&ku)gYzw^%WkTM=n zzP?XUM{w>|Lnh@r>kMAq+xz)r*wlfigG%i}z_GHiyH<(aH6iVtt>Y6FLjHAg+n)`u zj?>$U6Rt`2Lo*WvDs+4{1Y$m2x!vl6vLwZIPA7JHySwF4ZDCmW^FH%WB~t|#VjF*N vt^F97Tv*R<@~f}^X(l!HgYKE*O7~L+Ud`oef|Ng6EPjx%KkC;+J(Bk?CS|21 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-header-dark.png b/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..c018801e7d545d1b2b5fe3715ea1e65fb1c078c7 GIT binary patch literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jNAb} zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacBcGNNek~^;3c$J^`L>=81R3?%qiQ>l;aR&|&(J~7*h$aSN#ER6 z-`ri_+*9AeTi?pp&?dmpCdAMo+}H_-BF()s%)PU$!W*n28*IWGY=C5BqeEhsL*fL7 zq)AR0(_M?#dRA@otlHsO14O$#>-Kmz?DuUw;oE-7xBZN7`#HbP3jq^u1HCg(?|nEh zG$Koa{DK)6`S}F|rKF|R)YLV#wDt6CZ0$nB!XuJXQnGV$OG--1Dk>|RnwpziT3XvW zIy$?$x_gKM3u;^(fnhJ_>Eak-aeD8S>tTl+1lS(9IOuF_bkyl+NMIC=P)YK1Y%U2D z`TlqQk;u%OXXjZ~9j>?jdG1-t|IS4^RtsMo%xqNBO!>B0v5)1um&Ag*yCT=lI)5}G zA^eSnfCP`mU7Imw9fR*a^NlH5Vu~)6!qQagYBn! zW~C+Dxip>`o_oB!BhKZ?tA-#sXSp^dBi9r)#-}$kzFe6koz-#T1oN(x#oxIqr%KuH z+Rae%$@+Cj$CV%P=dIY5^tbyKX&Z0RTXals!Pb*oY$sgzbE*Ay^6KILvF`+T$EfyP zfAM2;~%`}T&(NNdCXnj`6(~ilTr-BL1~}C)78&qol`;+0N^lRsQ>@~ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..870d9317825d0aff84590d8d8197cf18920011e5 GIT binary patch literal 1423 zcmbtU2~$&76n-EMBrGBn1XPxS)lv#X8gN)7Bm_v|g_oB^2t_aQ7G zAn7WmCX1Q*S>h6IQ6^MUQsOVj6N)mp1)2W&McJLN!rdUq>@kwSq5?6rwkDOXvHRCZ z(qGt3Mp(KCcPz3sv-G-0^zN55)f1X(ncXpmG(Sh0SK?dsu}!l;#=zz|K&Dzs)GWZt zId;b)iakTxmSDAxt^OTR8Q2;lQ)xsr^USsd6w@I}J<_VDs|{?Gk%<{mwVt8TGgQwJ zwUMPZqRM%OTF1Z)Otpd8Y5;nMO2+^W8UtVy0MntE5tJ~oc@!|nsP(8Cv;i_krg}Yt z0Z#)H10{MC$kyFZV7RU^>46~zu1x;xY+#t$SnmgvXx7~{Mt=gyKZxW{B>NL70U^|Y zJ@EmdFd>vqASDHnlZa#vk&;fN0&t1306Zd%9|8aiLs_Mv`vA&AInwYXX*gg`Rrr4S z-t_vt+j!MY3ZqLAAX3qiX`yL4;N;751%@Beoxpc&juIWyTFZ|KS4zfC`*K18F{^z z=N>%G5w2|Sj=kMY;rqRfaq=0Iyvp*3FdprHd5o`1w&P3k7vOE`(jsiQHb7CmU>1C5 z#lQI^Jk6$zsm5wTQ!j0qnCVD~OD-ya?2?uRe{5bgcW8C8>(lOcqo#Rn^30IRkT-$V z|NLm~s@`@#B=vYPcgB-@LL)0G{c=nIJMbmEDxA;V?<6jrt5%L9$vu{df?1r4=y919 zS>(s#ko;bt2POpBi(a)2Lw8(Mv^Jdgh0h0FtK$N!-+9Tz@<83i3o-JRF)|(>msDlD zlJ>J=T9Dm{Cv3I8)YBk-_xk_(5Ob=p=dHedQVVw6mNbo0Hu{->ISVEl$O~ z1JZ{Ljl}%rK?b+JQJ#XtjF5BM&%FtCTHNK=+ancsye4EA*}e(oT5`pN=YG6ob!aHd zKCAJ(sh=&@k&aV?*Dsb?TPHggcI{ix&P0orJlY@LHlLd~L8QI@+i@+UYvVP8?`hm; zH5Sb>*`YtN>U$%%S_n6yU~lD5uP8B*md6b4xwU?BixNxA`wNxsw7v9M(ve%EW_v1U zyL=+E2Ruh-f2|owB`yinS9Zr04CIiC+iu)-j&-MuW3muI=lJ(pzUSK%C!f-5Z<8P0 z`Yqzkhs=~+u3_zIwyxG074^3dJv$mg}vurrVo)urAMD3A2{+a+T4H+ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-header.png b/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6db079521e29578b2953c630ff88724f55696c GIT binary patch literal 783 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jI04Z zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacqwFQma+kh%hUAyLG?YfshTOy}F ziJbW)Wx=zw1o-U3d7N_@KNe@2cAi(yZrO(Y#p+g~PO$fKk1|e1@ z-9W>g|NjTyxG-t=oi{!4H`Z65k9qd(F2|vD+B43?T@hXK>bd$!1y`oyEe#~%d;ovp1u8XYNyGE>KL{V;~Z(jeyLQa6|qQ-oroO+d6m$6J9%F}3t1K17&KJljv1a7oeY?N-_>!XeF=rkgmc5)-mBk;< z@z}8H-_m4}U-b#m8-33#^|sk``-ks3)%1mbKIxtc@oiVV@-9_=@9s_?$@uR@&onlC b-hYAVoyP4i)91Zw10_gLS3j3^P6p5mq1%p`O}+&5Dl2kr4=lL>3_hM;lsbBpn8GZnZ4!n<3KCmE;44YOw-8TCV9N*s8J;Vra1N7RhQL*j zxeAD_Byy!ho}9#$lLT_0Cvv1j;J}xI3;}pjh^GK8B%Tri8C1A3hzrI56$OdAP~ibj zIf(~aWDt-oxIw^hL1WPaLms%Y_%CER(K5!uJfMZY;AVMCP6qJh`}p#og~~{wGWL=( zv09Y`s8t=QRi!ql(;L+EMs-$``dE{?piNWQrYXLuDR0-7cW7B1+Vg-et*~2H1?bUL z59k^m>6?c1ts;G!$Z+eKq5XxS12FobYt+y+`l09bY#%@}J0hPORn3j5=3c7-MhQS; z{99w308AN`TBA~DRO#k*v-5fjCjFerFlU-GnvC=D$^A7iKfj=$u=v!e(z3GCOy-%h<^Maz5uu$h*rHrq zU;uf4pH}=SYGuHhrL_9Kp}NOttvAL~Qy+!#-PB~a{uFfRPAX{#i^O&knZEQNCaYal zCtJ4CvSX>#S7Z75oX=mLJW*G?&PJ!)zUq0OH@4mRz-9CWYKPyACFYa$KW=NJir;<^E`!DjFdWr{bB9j*#%WDmT8 zMmO#(Yc9@+;~*}2RTj_IT!hC}28g+IL3BvVm69E+R;PJB#s1j{-}Qa@;+n0?qH7p4 zbJh;N14ZsK!yc;R)v}O7kB+iTzr8&lh9Y~61T^p6UcbUUu$Sgvh%JRh!G$MX_UgW>n*txpN}UD7rHqcm!w&DT)UlHVed} zb3GH^)3zwN;l`ng)0>yE_)Raq-fKR9!9V+P(J@ z+vYu%qLKv?_{q|{)*pL=`@*w4b`9%jDb0=}fjit?e#vm{FDi{WIW48fiq;oq==1hD z?3PTJb9hUugYR9s7=)`!6k)d4-5b9X=lV?9@e$V*S$j{MIuqw+wBCZw**4YMEFpT? zBv)>68SL~i8=^JA!w38I^QWhWde!|MXB*ET`j@@i30wWjX?MSUO+y3%f8m{lM9c^?@SfSd6d9-O#Si<(T{0(tI_`n<3n4D}lE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-selected.png b/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1afd341ff9a37dc843102e302954107951cabfc3 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)EZv%Wn zT!Hj|nt>;8e?EEp8*cpb4^Z~Shu`AB9bQ6gl%r^z0|`Ks5JB z;@l@G3!bGdc$U57S?;puHS1s2t$*3D@#WOLZ>Iy%{`ZTHe^_zi!^U%;j^Fuq;n9za zK=kCt)n`AhKl^d}`LAd1e*^7$`Qi8LPru)O`u*eA-ygsK0OQ*(1mYgOuizr-sbdTli4c1jwY9Eyxu5n~zQTs0?i&*3*?AF^XAK^H`f6cMPKRwnr zBQ-oT7v$ubZIkU&nbJuMz*xoy$<``z&lWbAk;p=ovg+{an^LB{Ts5 Dv;3lb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-active-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..87d63563ea907c7046d4e8cf6b11ab8335a43f76 GIT binary patch literal 1327 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-active-selected.png b/OSX-Arc-White/gtk-3.20/assets/switch-active-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..08480e0a42cb413a8fcdf28a0435d22c1012fd12 GIT binary patch literal 805 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jQRmS zA+A8h{|5*>egFH(yWeP*Kl=a@x%l`yki78d`?aS(f~GtQnffSn+M~#skE3Qjj-K@- zZuXP7IZqPiJV{;fG;QJ2>?O}~mORT{`aEyx^O|)pYk_F}%ewV1>o>fby6^3@eQ&1& z(f)Tc_P<+n?8EXCA6A_Fu;J{dV|Ts+&A<5Q`=!UaMql;^A~L0w*Ao2W0$X7y?*=7-8XOFz5np>)0gi*e*OOa=kM;V=MsT|ujc9E z7$PCL_h4o;W1`-t#%b(Eue~ZbfmpUgV zFWA7OaH{S6=IFf4DVHOcOmgUDx{-X?yK9~4sh4-0RS$mDYY6>UIA00K)AnzAWYoa0 z{qBW{=W0Vd3rx8arqtiHEw<-Z$=JboLoCv3vEEZvX`Xcwr}xYcXwRvU$i2sM+9vhn zBwxQnPj05nyk2Y+y3KaO4d&lEmsf~}ZjG@1z`t;EvYJR>gi~kBGFgc&`D|C!BG|vP ReFla(gQu&X%Q~loCIA39;VJ+C literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-active-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-active-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..22586c16123053a236947b5719a5b27afad8c131 GIT binary patch literal 1445 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b2935b0787443a9f65e134c7ebf72feb9c8c3843 GIT binary patch literal 1338 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42%~8 zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10l z0z_UhE?%*&-Z8G;v2H$b?!F1$fvMhsX}%$ue!-c3AsK!^Mko+v1%%}Ugac7-V0ca- zkc`L;jVTF>EeVe;jfgLch%b*!sEkSkB5){yLrnSV6%k;JCX@vE1v4-*v#_xX3JHse zOGrvd%gV_sC@QO{s+pRZTUguJ+B>;KL`BEM#wDkuX6NP=m6VoMOqe)n^3-XImu=m) zeaEidM~)poaq`sZGv_Ycx_j@zlc&#KzIy%c)8{W=zy0|6>-WDrzw`bK3{3f+E{-7* zl5Y=wj}A(dV0#dLdfCl;yK^!#FK=3?E1lJ?#G*Z4cwSLTQ@zkVHk{b^t7F_SGj_AJ|Xv$p^Li+Q_u?o0cf6gVTicH;k|M_*M=ihpS+zkmPB z`ilDofB1hZ2fq3s7pt-Jtknz2`un`I=apZ1Xc?emsbhcs{M!>reF4XJrWzeRHapq* zgyM_^ZL_6SPd}SBf9{Eu+HSo2)=o;?`+j++%^3;PAJ;m4Z}x8VdvaBDdE4vml%R{6 zd4O6TZJvM(!SVXa-*C;RF48|}w$HBKz)Tdg`N?BMo*9}cqBDsP2$FZ?jWO3&j| zR$Y706utu$Q2d|AH%y>_YyGJnf7&otNKjipaajuWB#*(%CD&NirsBr!%t`+uWCjTkf$KZ|!=@ z$EzV(qGH*@`S;8vt!dF;oKO0@J9$)^o#WBlX!411iq(rF0u2Wg8W@aY#7-BoEimz5 zcVb|AqR^o5HtXo7>4F-rFB%wGED{9_GQu^dh4whTWS4CaO!K~a=(?6}f^IkZ`^*_2&ur?&; zT2->zCxhfG4`P)i%_@^(PrMB5k=hfja+)n%sYk}CFsmSUg66b&PtAoR&jh}**z8iI zaqs=Z+s8M&{5fMu+wH4IC*5wECFZ8gJh$%fhjJd5x&Zgn6Ms&+e`i&j*+2H&=c}J} vINjWKxYYOE?mzD3cYRCSx9LujynJ52d1k5m_Trb1K_!=`tDnm{r-UW|lUp~U literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-header-dark.png b/OSX-Arc-White/gtk-3.20/assets/switch-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..54a297ad7541aed9f8010826ee7f0722b548e1f0 GIT binary patch literal 775 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>j8XwU zA+A8hKoA#K9i7q;msTE?Tpg8A6_H#UlUNm#QWc$46O~vMl~5CtTos*I6O#l))j&p6 zVs%V1kgSPLss@Wx0~ygEK`;ZzP6kN*T}K~i-{bYVzjAzTW=2#G2TjVT7Q z{X=uWWL7{Jhyg^pM)tbK4tmCpdL|C~CXV{1P6j5<2Bt0sX3hp?E+&>9rdFO7cD@#N zewHBQZ|@Rj?;7sl7UAF)=?FybKosQ!L>^I2p3%-8(av5mexcd^Ae7@DmK_kD8xma{ z8eIhRGSE5>t(%R&ps_3o@(X5Ql$Mc`H!w7Eb#wRf_VEi2$;&UCHD~Vp1zWdmKXmli zf*{BLQAD8vzWtnMmHH0$0^GfpU^t0;kG5F`0$x*1e`IgH!eQs8U zbT-dbGG82@eApk%uv^UYmCS{u-?U33Zm><*=K1Li<5RuQx0$(DGo)3kyxbhb)3EKQ zOS06OElU$ssy=$yJ)02Pby+}2b+XN~hR{6mhh6g9Ph6GSbShD1Ucj$YE2Z7;zTA8& pHH)k6;nbYCbXME>v3$vw{xRh8NSTJPXkGv%Lr+&fmvv4FO#nokET{kg literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-header-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f7333eb18e184e01a839aa1093fd6ef9cf01d5b4 GIT binary patch literal 1355 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*XJ zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10lr)f89VBkI2f3^7?`;jnmQX> zdYD*xm|A(7T6>#Wdzk@A8*g(E@-epsB3}zz9}8PwOM8DS`v4oKU>oOPTc==K=MY=x zP&?-kJC{&9moR%Eat*h4jc{-acW{evbc=L!k978o@$gIZ@JsRvO!E#*^#+nbK$Pwi znC=&n+5SKjmK_pZ9127+#bGfe;c=xAab=MS6~F+G0--8kI0Jog_~#sTVC*K8 z1o;IsFfy~Su?q?bi-}7}N=eJg$tx%-tEj4(nweWz+t}JWxkN-o$Hc}Zr=(`*<`tEc zmQ_rcIBD|KX^WR_-L`$luH8qD9Y1mM)af(lF5J3%@4=I&&tATI{qED}FJHg?`1$Mi zzdXP5{tOIEC7v#hArg{r4}OmhN|a!GU>+T|>}~GhoXpJ2r@W%guAGt44EfctGGyH{ zSxp0}DQ_1pdhmJsGsex#O!s&G`Lp!(t9?)R*9Z93c~+JtbEmIdx^dT@l=ME06tVbc zb9Thc(Oj82x8T!r>&O3Mr>}mzPf%tV-|>&BlkWUE>?lDK}zam`sRN9{Cq+Pz|Q*LE=A8Gew6TTx9%xt~jieEIF;MbZapxTg=>;bQq$?7vo z#4)fvju8#khA5Ez^+;0bmhSfg~DxStyL34@;jttZmS-gwyS`_lcz7( z`L5W^#HW>Y-xUt-mA_J$*QzqHa6_kaf5OKP$t_ZOV(A`5-rlo*YFk{m`mk(!IX{d0 zip4)~2zllf2D)lLcX)ktk?W!fbIZ4^S@n@G{iR=W=*@|Ho_@N&|GD||@;NaT9VU}O OMVY6opUXO@geCwiH7(5m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-header.png b/OSX-Arc-White/gtk-3.20/assets/switch-header.png new file mode 100755 index 0000000000000000000000000000000000000000..3e45db3633cc2039d0db7b01c281da4d34fe8739 GIT binary patch literal 798 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jC=t; zA+A8h{|6L&|M3fmke%@3=N};V`;Xs1^54IIK=R|~@1MT>`26JukO36`^!exKFF%3o zqsLAkJAV4ui8IGeoIP>++`a=x4jepo@X)bCM@}9-3Ph)7&RINr?vmN_md=^K^x@O@ z51+lib^pz+2XC(4esv9q?!3Bm^Tp+xFD~AAe(A>Z^Vgnj=yy8{43Wr^AirP+MhQu2 z8EqY1J9`Ib7gslLpX8LZ?%uxs35%C3UB7AbzWoOd9Xo#I>W!PXZr{0c|KX#@kDokw z_Uz@$m#<#EdGq!i2)qY_uVC===kMRY|Ni~=&tuP%-N4|N^>lFzk&xVb@MTz2fC$@# z{wrrTe}Cz_Zk+i{BvxdA6HeW?R=+@ zqPO?nRmR=l=J9mT6o-t5R~|MbPdfF`hG}Q?bmw=>D`WHznioGUYRR7DW!tN`_R$B4 z_95dlvOWb62!3Kda~#Iq!@h#$$cVVt#9PcMt#v5-prZ^btUaS=M{glhBaZBgtq8WLY4dm>3r6O4kvNtYq z^pa$_^~}7#&?D3PaKNue?aDEeLtb6}@bp~_-%kD|MLRnjz8wKO)KP4q%g1AK755J0 tO*j>q$Q5{UYEh^<>)xn1zobk57#Or3JoOWvc^nuU44$rjF6*2UngBQ>>v;eG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-header@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7feaadf8e32987805438100c6c562b98fd05e948 GIT binary patch literal 1406 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e0ebce4219bf5b0c278795661b12f628db9d83f9 GIT binary patch literal 1289 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42=B& zJ|V6^#X!)|&=4BB$^l3g7W$?&q@@A54Sq>wNlBg2(Li>2Kte-8K|@q#MQCzia&kjl zTxDchab#LUVq#@PVs&U*d0bjURC0AfMn!B&O?Z51Omah1LQPa^Ra|myOk!13d_`1B zZER9CP)%%NWo%+?baHKE5{Mm>QWKR_6`NQSl~^5yh(IQQ z)qt!33MK=!08OaXGjz~11|latQwM!hXMJ;LLsMsC3r|xZvH~J+b0D$-B3}z2a`3Zq z2(WPqv2g~XFgxcEJLfP5AaV_Na*cFyk978o_4G^h^h@#%NbwFx^9}-{4BvnZzmP1y zFd)hfi7pNUqF5j*1qM`jd|6~-MI_LVU~jHbUB4U{AFU-pe!&ckOw25tTwFZ7ynOru z0)j$9!XhG~vT}0r3W~}qss@He#>OUQ=H}Km_709t{sDnOL6OnPDXD4cIk|ax`S}Hf zMHQ7*)wOkX4GoRWt*veC9i3g>J){A#4eDzc7?`3xT^vIq4!^zeJ6y<7guP%%yXdXo zE2n1WuUxWb%at=K#yt%eZkiTOZB0_#UbHx<=Hrg~iZ|QTe$P3%`_BW*y81_RSnbl& z-k-S_IX~aNTL10cg$D~tq{?Q#%&0IZSvz;x7B=^TlY7{rV`m&#%(6z;yIbB;Z>xr; zw1(El4>On_@0VZw_r!#@lx_{Jvh(@R=Sa0ptxW3L(6y+|FKX_&m0dnLO5p~VLYCj$ zDRbXT_;yF?mASjJO7v8>u{;uBRFBOmxpgn>(h)9uXnir?H4f9)I`tku z@#AoVo~3q@*MH1l+uJN6J1cqj+h2ET%-*UB@_I4(x2HX{SJ})gZ_~cY`_**S z4Xu0TSk<0BbM?)#bGwr+obuC(IBs$*?jGy4k5@XIQV+ksF23f`#iqGe+k>WC%x0|? zGkbAC?XuXBm&_9_AD=6jRT+GCf!S5TZ^w`5iN>n@lK=9GI=?g8vsYX^ z^1E-xoFxA5ePS PP(kGB>gTe~DWM4f`}P}Q literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-insensitive-header.png b/OSX-Arc-White/gtk-3.20/assets/switch-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..009545df62b5808b8f6b929ef9cd903a9230961d GIT binary patch literal 720 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!Hj|T7vICe}Dh}8*amopTB?p{0rfJ`tsw`m!Dt0{e*DmE?6-Sh!(9}uxRDsqbH6Y zJ$3Z>spBWk96xdH#Hn+qfauJHGv_W|xccnk&F7bIKEHbB<@Gx+Z$Ef@`_bD+&pteQ z{sC;@uP@(z{rL6!?_ZEDLAE{VKp%RQ1o;IsF!BosN=d7!Yieoh+1T2JhJ{BYr)1~k zmXwxNR5ms>x3sjjb#!!eb^$?m4<4}S;UXOd21Y(l7sn8b(|fPnENe0lU`seS^;%cN z_FY%+UQ-R#c2yCTGXL~XKSe~hwPIPpn~lk>D%xzx`Ka|=Pkp|d-8`xYOX018adrGvPo_1 zn8w-`6n!|nK+5D~K;I9+hxT(`O<8C6rg*(UNbK*4Cl~84dHLe<%Xo=b3HFCr&uAAB8m+TQj3 cKXEIj2%A?uji)9o1co<*r>mdKI;Vst0AjbD<^TWy literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-insensitive-header@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-insensitive-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e85297dd9c981895f4325629fdf480894ee5cb78 GIT binary patch literal 1245 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42&fK zJ|V6^#s7yRn7d%bJRn*GL@O68TDfD_{#|?a@7aHN@BYL4_aEJV5QvWNKYaY);p2yo zo;Z5+)Y0Roj-NPl{KUBvC(fNack#m2XBVym(esNppI^TD{OX;T*YCW%dGGaY5PEz2 z!P^H<-amNu{?W4!kDh;c^8CZ=_ut;W|Mva^5dHY@>BpxpK=kX!uiw9Z{RV@-VDSGh zIH)y$2o?gvy{06{FPMRmiJ66yi-(twUqDbuSVUA-PF_J#Sw+>r(8$=t%-q_>-oeqy zKOitDGCDaWH7z|SH!r`Su&AQ4s=BtWp|QEOt-YhOtGkB`aL$SA69WTNu&0Y-NW|f{ zH~xlS3XotgSQ2#6$9S#J=}BI1T)o#UnIzG&ZbSL$uSH9HrJ2}N8e=N|{k$Lqlcpye&6A$~DA{7(y9ar>&cKzjk;3f9wu31mM z8r##Fwz~T_0y5R&-2ykxyvNt`y=_ah&*W)Kx=ndhW50iz)2NV>eMD$&OV-st4!ez| z(ku^o_9ZU)u;Qwv{Mw*HylWS^y;^kBQhasR5@(Y+CU;(a(KYn4YFkv5e{%c#lDn-k z8&8U5x!rmFi#xVWXyaKkuUQ#Z>T>V1z6Ee?oi}gJoo2O#9xR%RW|{0{w{4JD(&)YY zL+YHsluiRtb^9MlUsr!jyC0T%*+x=#e@gN4t-I`x6un-#e(MJ5ZJG+fJD5JLS^8xf-%6Ez3A+2- z59M@Q+wD-QU-H+guu9Hr<+i-TXSe^pqrL39{?#+$8+~Ie)qn1leOI%$Q6q#aa+TU- zt+QfU8fsQ|lglILajk3Mj^y;4D-?U?_pxQ^;>sVJg+88m^yaML{g3xG+zsj(nC}|) VzF4#U959(Pc)I$ztaD0e0sz2l*cku- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-insensitive-selected.png b/OSX-Arc-White/gtk-3.20/assets/switch-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f4398f604cea201a384be697cc410ec161652278 GIT binary patch literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)ETLOGS zT!A#HfRmFmH#fJkva+_ewxpz_s;X+voH;XR&YU-I-ok|omn~bic=6)p%a^ZPw{Fv> zO`A7w-oAbNmMvR$?AWn$=gwWbcJ0}-XYby<55eI6{rf=r5g5D&gST(r0_m?`zkUaU z-(c|f?_W6M|NsA~cN|23j)zZ?|(J?bOx3sjf zvbT3|aCCHXc6E!5i;qu8%r7V`tg5PRZfR+2Z|{-%E$oOnr~FxA(cT`lgx&c}YfZ z@R0}1-dnC`g_!wo{#R!DNA-&JgQ|Jl75p7~Z}Ogf-j)97iTqB+Akmapv3@_QK}o>V L)z4*}Q$iB}XucBQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..67ea825a4dac0c1fcd15b7bd32b42e7c1aa4c652 GIT binary patch literal 1081 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*mM zJ|V6^#gqe1PEH{qAwfYwDJdyMMMVt_4Idw$;NalEz`)$x+`_`bl9G~z3l}b4ymcfQR8`fqv~?`4tgLP9ot&IqTwLAU-90?LyuE#VW8>oD;}a5-Q&Likii(R%N=wVi z%PXs@Ynq!|Iy<|%dz4ODyD=~@nR~i8hD02GJ3Tx2mV-#!Qzci9%!W6STSPtvt>uVV zdTWx<)J363#Bv00{{Qdp!?caXY>UZAW=YRbd@y@C`r}Cj) zDb4TtBtuEnS?8LBQZENiG?Z#QJNew(4-XS7Zd=}SSlA(!5~kuCmK~ns7Qc#BL`(Kz z;Ul&;_cmJcmIZ`K$}AR2``A-h5_M$4nIlZ?Yrac_-xYfGEAEHo>6F?7OeO~=POE)5 zP5)cOf?ewkmi$>Wzr-S$X={Ms!vBv{65Bbqb}OmYs|DnJ_2YT9_><=UDSp}k=|Z6a zYHNKQBX>+{)GMsC*5%xw`FKO24;&XzB# zHP&BNzJ2-l)}6OrHFESkSy26h_mT~JM^(UGR@p#3kEd5d)x*vGjYQd*Z3`6I+uu1_ z9-Pp4zUV@wM8H+&faxL6TgtimL{)Q&le)Y&S#V0X_ikJylyX%~bw%1ouYehgsunI< zVU@c`i}|f)rtrj=M1^NH!Iyu`3H#^9b1Ufbsk;xKgdEuzAamC~ue90n`m1BQ=?yxp zyH@^}I{cA;!aI)`t_?4x%vY#cIM;Q*mcO!Bm+xoae4ZQc^pBY8-HSWMB)0L;zo$N? zQt=@gr)2&qnZ@d!?k&r=kovnL)BKc1c88d#-f1?CiHb4P{y+Nle@%Tre_ErTxBRw6 QOF{Y8)78&qol`;+0C33TeEoc5!lIL8@MUQTpt6Hc~)EKLdP1 zT!Hle|Nqb21%h|y@4vrv>EXE>uP@wueDmg;3)i1qxc>U$ji+ZXKRbKt*}1FFFI;_i z_VVMimtS7E`Rwe~XP2%$JAd`b1rU0E;o6IH*PdRy_VoOn$I)C-q#cR*5f*C+@p!RFGU){L<3aApO{^GUg zcOJgI_wX&ygsus5yC%%*nl!Ix(!3=rcPv}IYsK0njw|5@Bef$2~r!T)gef#y}$L}A%e*gac_xE2A0D74z{Pr%O=Yvav{DK)6 z`S}F|rKF|R)YLUKwY2s0Y;5g9!@|NNl2cN$b8<^cO3NxL8=IP2T3TA$IyyQ!yMUm( z2M@6L^JX~%1EaX7i(`nz>AhEOh8;2xV0#ee;Nln%R_G`Y6Conf%jKcX>ygv_^0z%t zb7J;m$(OwUuf}|__Eev#acY~e*W6Gk5zoa%v$%G8e0VbR=A7F(J(j;_aIZO&c(&x3 zVY|lePFe751x^-Yqd%w|I3USIX@(kM1N@@JG#*{r*Pnb85|<(?1_SxE8-qQ`G8Lz_NS3 R8o(G}@O1TaS?83{1OQCJq?`Z% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-insensitive@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b0a2b569d611c70dad934bdded3f061186376543 GIT binary patch literal 1331 zcmb7@i&GO<6vo3t1u94Zbp$l>EK*T17KSz=3817h5FskU*zrL?K?sjjM2e5tfCh>@ zRP3MuBLd;&SR6$J9SVrpB)cJOLWohwV>c9IqCg5V485U$LC<{W-r2L?@0>e(XRlFX z_SxIH+Tn0GdrDM99N15R++kw{);D;_7Hn3zWD3p3#zrv_I}RRgv!agV;&5&c&1vzI zYlS-~ZeT_xFyk31%)H|{bX;Cu-nP@3>A5G5XVJGYa#CwP5?ygPi$-cREfScQmXCY(iX_9vh5wl*m9DKSkR)8+V|8II zhkVoi;KX+C`&PA`;pNo2z!P?#+`B%F!5e(`U_)Uq{)!^DyI&nj9uMvrJjm*2kDcEc zV@M~iZ~g4YNq%zdx^cmJz;|S!Dk6Hx_WPOI(B_^NMMT+(#l58JLqVbV9YHT5L)~hp zEYrVTVzb6%%~gY@fg$3X{Q9`8~$ogM7sU!;Wz(q+ZeAXXsW+J7?YK&gh!k WfsG399$y6f2{=k*Ohh~R80%k5GVKQd literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-selected.png b/OSX-Arc-White/gtk-3.20/assets/switch-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c2d2186b7c0bd5bac14b912d1a4c0263236bac21 GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!A!I04pnNetv#+b#+ZmO>uE?Wo2baNy*%~bLY&NGjHC!MT-_KS+ZpD;>AmsE?u!= z#j<6~HiE(C&6~Gw-MS47wr}6QbLY-oyLRo_vuEGFef#(Ce*goIkidH+@ZrOUZ!qv1 z4E}(@UoiOp|NpAJj&VTmd6oqE1v9X+aq;mB2#SfzE2yZdYiMcf=o=Us8Jqa{`UM08 zCa0uiWMpP$W)&5emX?)QR#w&4)~{N#cI~?L8%~`*bN1}L`w!lK{P^YTw>Jx)T*l;fhO!6yy8uRKfHdw=~g-ZO%+UpHn{dY+H8S@_1V%5dYYzPQcR zj-s8r)q=iCdTkdK$($&B>YV0e)wG*1jyF#7C52Yu`8FS8cH5X;e zt#$droW@=C?&m>A*4ggcI(qmV?(gjoVY(Q9pudKxq}HQmp6V>Il3NK?=Y!R3q*!?l zne@DGH0RiPaPjrq%F~UEujv#_F1)^C$It&#o*SR9J^z4v_3`yrHU7q(k=cKIbz890 vQ(m3h+Zg6Iu4}pRPA$m%^}K}Fb^S67Ud}DAW4c+6fYOqutDnm{r-UW|d-6fb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch-selected@2.png b/OSX-Arc-White/gtk-3.20/assets/switch-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6e1b8944f146baf901484833de12d8f0ff4e0995 GIT binary patch literal 1216 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42)p` zJ|V6^#dHI#tgKvITzq_d!otGh;^HbQDjFIZ+S=MaK0f~b{(*skSy@@Rxw(afg~i3i zixw?fx^(HXWy_W?U%q0+iq)%EZ``mZQpVJ!o`c1E?>QR z?fQ+Icke%V`0o9Ok3WC?{x`3FcM$^vQ@p2(V@Sl|w>NHw3pvWL7jPW$PFdHn#pTea z+pdQ{ghggHl?7f(N;Y-c?4+|nBjw-!>1osTbk4k6^Y_`&;y-q8>E4&=KnkO7t+Q2P5CnzCxebukWfA*9{-Hmk%JQZ@G@uR=i z=GNp(llg!0bj|v*dCml${&ODjvsSMNJK3{Q%J-bSfZMmt5}KB`-uGy7mmc!bZGW}z zby>PgWQI_?N#UiA++AnST<=WIDmT33^ZrTqLB>K)NmJ#d|8t}_c*T5{P;LFMx8TT| znbubv)-JcMpLW?IN62s9qFE;Yq`MBg%ayc5Z;wrv2&>?GsZ;s$P*J9@>HSxeCoTL| zC$MP&=Z(isOJ1;E;!W;mdbKNY&sIlsT@9{KyO57ew&p&bcNggY=I@TWko)6MyWbv% znc>Sq7W7{){&x9f)1(WJobTK8?%I|cQE7aA`}U{+sarKK)MFf8l`H7V1a0@ph)#B5 z+U<9?e0QFEa_QV1Cl}Z*K5<(7nRBvFo5r5!&hPg)RCZtR$((GsS3M#8LX&Rk>?AL% z5BES#Y+Nt=cD>4Br!m5B*bSy*n3f$S!Yt zN`9B~_oFgT?e3er*==ccYUZ}7(Klyp{_GjE)0O+goW};H?-FII89lx8Rlna{XuHFy zG-tz!^V4QNZhp1>pwj#}&D4qu5;Lyv_*vFndGw37SK8wh>E^Fw)@4hmss5b1ZkizL zw63XDtMC4+3)0kE6t&oeY2EZx$rhJs>pto|a}>P(|H0M!8q*E-GaO+xW!}rjRtqXV NJYD@<);T3K0RTvLGB^ML literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/switch.png b/OSX-Arc-White/gtk-3.20/assets/switch.png new file mode 100755 index 0000000000000000000000000000000000000000..3bc55877e42a5bf328abd5e09b449ed63c6c3ee0 GIT binary patch literal 765 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 bc8WikEzLKv>9wkWk~f2=tDnm{r-UW|J+3%t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-close-active-dark.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-close-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..73405fc18816276d32184e67e1431502a7f2910f GIT binary patch literal 606 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-close-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-close-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-close-backdrop.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-close-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-close-backdrop@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-close-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-close-dark.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-close-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..65a9a23c5f8fcf7a13b3abfc067592a29ae49cf3 GIT binary patch literal 472 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 bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-active-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-active@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34 z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-backdrop.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-backdrop@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-dark.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..9fb27510706cf376531a3b1c43aa6bf85234c3e4 GIT binary patch literal 464 zcmV;>0WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-hover-dark.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-hover-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2de4e7446c8f105738d3ea2eb4ad5418fb864215 GIT binary patch literal 589 zcmV-T0|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-hover-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-hover@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-maximize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI340WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-active-dark.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..017991834cbf3294b5b02dca303a9a7345099ced GIT binary patch literal 485 zcmVma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-active-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-active@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`J z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-backdrop.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-backdrop@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-dark.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6ced316d8202e43a1a87366761f6bf8231aa0ea2 GIT binary patch literal 462 zcmV;<0WtoGP)eFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtlma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-hover-dark@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-hover@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`JeFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize@2.png b/OSX-Arc-White/gtk-3.20/assets/titlebutton-minimize@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtl button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + button.suggested-action:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(211, 218, 227, 0.45); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + button.destructive-action:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(211, 218, 227, 0.45); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + .inline-toolbar toolbutton > button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(211, 218, 227, 0.45); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5), inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +.linked.vertical > entry + entry { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #2b2e39; } + +.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: #2b2e39; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #2b2e39; } + +.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: #2b2e39; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #2b2e39; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #2b2e39; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #2b2e39; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #2b2e39; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(43, 46, 57, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #484c59; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #D3DAE3; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #a9caf1; } + *:link:visited, button:visited { + color: #7eafe9; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #d5e5f8; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #a9caf1; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(211, 218, 227, 0.45); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #2b2e39; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #2b2e39; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.35); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.35); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #2b2e39; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383C4A; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, rgba(32, 35, 43, 0.97)) 1 0 1 0; } + +.inline-toolbar { + background-color: #313541; + border-style: solid; + border-color: #2b2e39; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #383C4A; + border-style: solid; + border-color: #2b2e39; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #2b2e39; + background-color: #313541; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: rgba(47, 52, 63, 0.97); + border-color: rgba(38, 42, 51, 0.97); } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: rgba(50, 56, 67, 0.97); } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #2f343f; } + +.titlebar { + border-radius: 3px 3px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 3px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 3px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, rgba(38, 42, 51, 0.97), rgba(38, 42, 51, 0.97)); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(167, 94, 57, 0.988); } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(173, 60, 59, 0.988); } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(207, 218, 231, 0.8); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(207, 218, 231, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(134, 144, 165, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #454c5c; + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: #50586b; + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: rgba(63, 69, 84, 0.991); + border-color: rgba(21, 23, 28, 0.67); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(21, 23, 28, 0.37); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(21, 23, 28, 0.27); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(211, 218, 227, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(211, 218, 227, 0.1); } + treeview.view:disabled { + color: rgba(211, 218, 227, 0.45); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #93b7e3; } + 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: #8a909b; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #D3DAE3; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #D3DAE3; + background-color: #2b2e39; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #b6bcc6; + background-color: #404552; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #404552 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #404552 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #D3DAE3; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #404552; } + treeview.view header button:active:hover { + color: #D3DAE3; } + treeview.view header button:disabled { + border-color: #383C4A; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383C4A; + border: 1px solid #2b2e39; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #383C4A; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #383C4A; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(211, 218, 227, 0.45); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #383C4A; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4f5461; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4f5461; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #4f5461; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #383C4A; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #20222a; } + popover separator, + popover.background separator { + background-color: #383C4A; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #2b2e39; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #404552; } + notebook > header { + padding: 2px; + background-color: #383C4A; } + notebook > header.top { + box-shadow: inset 0 -1px #2b2e39; } + notebook > header.bottom { + box-shadow: inset 0 1px #2b2e39; } + notebook > header.right { + box-shadow: inset 1px 0 #2b2e39; } + notebook > header.left { + box-shadow: inset -1px 0 #2b2e39; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(211, 218, 227, 0.45); } + notebook > header > tabs > arrow:hover { + color: rgba(211, 218, 227, 0.725); } + notebook > header > tabs > arrow:active { + color: #D3DAE3; } + notebook > header > tabs > arrow:disabled { + color: rgba(211, 218, 227, 0.15); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #2b2e39; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #2b2e39; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #2b2e39; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #2b2e39; } + notebook > header > tabs > tab { + color: rgba(211, 218, 227, 0.45); + background-color: rgba(64, 69, 82, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(211, 218, 227, 0.725); + background-color: rgba(64, 69, 82, 0.5); + border-color: #2b2e39; } + notebook > header > tabs > tab:checked { + color: #D3DAE3; + background-color: #404552; + border-color: #2b2e39; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #9da3ad; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #3e434f; + 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 #2b2e39; } + scrollbar.bottom { + border-top: 1px solid #2b2e39; } + scrollbar.left { + border-right: 1px solid #2b2e39; } + scrollbar.right { + border-left: 1px solid #2b2e39; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #767b87; } + scrollbar slider:hover { + background-color: #676b78; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #a5abb5; + border: 1px solid rgba(0, 0, 0, 0.3); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #2d303b; } + scale trough:disabled { + background-color: rgba(45, 48, 59, 0.55); } + .osd scale trough { + background-color: rgba(69, 74, 89, 0.95); } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #444a58; + border: 1px solid #262933; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: #505666; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #3c414e; + border-color: rgba(38, 41, 51, 0.8); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #2d303b; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #2d303b; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: #404552; + border-color: #404552; } + +printdialog paper { + border: 1px solid #2b2e39; + background: #404552; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #2b2e39; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #2b2e39 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3e434f; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #404552; + border-color: #2b2e39; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(255, 255, 255, 0.03); } + +row.activatable:active { + color: #D3DAE3; } + +row.activatable:disabled { + color: rgba(211, 218, 227, 0.45); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +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: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #D3DAE3; + border: 1px solid #2b2e39; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #D3DAE3; + border: none; } + calendar.button { + color: rgba(211, 218, 227, 0.45); } + calendar.button:hover { + color: #D3DAE3; } + calendar.button:disabled { + color: rgba(211, 218, 227, 0.45); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #D3DAE3; } + +messagedialog .titlebar { + min-height: 20px; + background-color: rgba(47, 52, 63, 0.97); + border-bottom: 1px solid rgba(32, 35, 43, 0.97); } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(43, 46, 57, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #3c4150; } + 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 #2b2e39; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #2b2e39; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #383C4A; + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39), linear-gradient(to bottom, #2b2e39, #2b2e39); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: #2b2e39; } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: #2b2e39; } + +colorswatch overlay { + border: 1px solid #2b2e39; } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + colorswatch#add-color-button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #404552; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #D3DAE3; + background-color: #404552; + border: 1px solid #2b2e39; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.97), 0 8px 8px 0 rgba(0, 0, 0, 0.35); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.87), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.35); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #22242d; } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: rgba(47, 52, 63, 0.97); + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #2b2e39; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #262a33, inset 0 -1px #2b2e39; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #D3DAE3; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #868b97; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #2b2e39; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #404552; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(211, 218, 227, 0.5); + border-color: rgba(180, 192, 207, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #313541; + border-color: #1b1d24; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + 100% { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #404552; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + box-shadow: inset 1px 0 #5294e2, inset -1px 0 #5294e2, inset 0 1px #5294e2, inset 0 -1px #5294e2; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.caja-notebook { + border-top: 1px solid #2b2e39; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #404552; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #4a4f5c; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #D3DAE3; } + +.open-document-selector-path-label { + color: #8a909b; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #9da3ad; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #D3DAE3; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #2b2e39; + background-color: #22242d; + color: #D3DAE3; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #2b2e39; + background-color: #383C4A; } + +.gedit-search-slider { + background-color: #3c4150; + padding: 6px; + border-color: #2b2e39; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(211, 218, 227, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #404552; } + +layout { + border: 1px solid #2b2e39; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #2b2e39; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #383C4A; + border-bottom: 1px solid #2b2e39; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #2b2e39; + background-color: #404552; } + +dockbin { + border: 1px solid #2b2e39; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #2b2e39; } + +dockoverlayedge { + background-color: #383C4A; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #2b2e39; + border-bottom: 1px solid #2b2e39; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #404552, #404552); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #2b2e39; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #D3DAE3; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(211, 218, 227, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #404552, #404552); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: rgba(53, 57, 69, 0.95); + border: 1px solid rgba(35, 38, 46, 0.95); + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: rgba(42, 45, 55, 0.95); } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(35, 38, 46, 0.95); } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(42, 45, 55, 0.95); + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: rgba(20, 22, 27, 0.95); } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: rgba(54, 58, 70, 0.95); } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid rgba(32, 35, 43, 0.97); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(32, 35, 43, 0.97), rgba(32, 35, 43, 0.97)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(64, 71, 86, 0.97); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #2b2e39; + border-right: 1px solid #2b2e39; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #2b2e39; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #2b2e39; + background-color: #383C4A; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #383C4A; + color: #D3DAE3; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: #434859; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #383C4A; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #D3DAE3; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #404552; } + +GraniteWidgetsWelcome label { + color: #868b97; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(211, 218, 227, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #404552, #404552); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #a5abb5; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #D3DAE3; } + +#content_frame { + padding-bottom: 14px; + background-color: #383C4A; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + #content_frame button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(211, 218, 227, 0.45); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(47, 52, 63, 0.97); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(38, 42, 51, 0.97); } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #D3DAE3; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, rgba(42, 45, 55, 0.95), rgba(42, 45, 55, 0.95)); } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, rgba(42, 45, 55, 0.95), rgba(42, 45, 55, 0.95)); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: rgba(123, 129, 141, 0.975); } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: rgba(42, 45, 55, 0.95); } + +filechooser actionbar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(20, 21, 26, 0.95); } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #404552; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, rgba(42, 45, 55, 0.95), rgba(42, 45, 55, 0.95)); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39); } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: rgba(42, 45, 55, 0.95); } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: rgba(42, 45, 55, 0.95); } + +@define-color theme_fg_color #D3DAE3; +@define-color theme_text_color #D3DAE3; +@define-color theme_bg_color #383C4A; +@define-color theme_base_color #404552; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #D3DAE3; +@define-color text_color #D3DAE3; +@define-color bg_color #383C4A; +@define-color base_color #404552; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3c4150; +@define-color insensitive_fg_color alpha(#d3dae3, 0.5); +@define-color insensitive_base_color #404552; +@define-color theme_unfocused_fg_color #D3DAE3; +@define-color theme_unfocused_text_color #D3DAE3; +@define-color theme_unfocused_bg_color #383C4A; +@define-color theme_unfocused_base_color #404552; +@define-color borders #2b2e39; +@define-color unfocused_borders #2b2e39; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #a9caf1; +@define-color content_view_bg #404552; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.20/gtk-darker.css b/OSX-Arc-White/gtk-3.20/gtk-darker.css new file mode 100755 index 0000000..5d7d54c --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/gtk-darker.css @@ -0,0 +1,4302 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:hover { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:disabled { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #5c616c; + background-color: #ffffff; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #fafbfb; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #5c616c; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #ffffff; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; } + entry.search { + border-radius: 20px; } + entry image { + color: #7d8189; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + entry:disabled { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); } + entry.warning { + color: white; + border-color: #F27835; + background-color: #f7ae86; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #5c616c; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button:disabled label, button:disabled { + color: rgba(92, 97, 108, 0.55); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.suggested-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(92, 97, 108, 0.55); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.destructive-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(92, 97, 108, 0.55); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar toolbutton > button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(92, 97, 108, 0.55); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > entry + entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: #FC4138; } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: #F27835; } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: #f75d37; } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #5294e2; } + +.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: #5294e2; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #F08437; } + +.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: #F08437; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #F27835; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #FC4138; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #5294e2; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #edeff0; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #5c616c; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #2679db; } + *:link:visited, button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(92, 97, 108, 0.55); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #cfd6e6; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.35); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.35); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #5294e2; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, rgba(32, 35, 43, 0.97)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #dcdfe3; + background-color: #edeef0; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: rgba(47, 52, 63, 0.97); + border-color: rgba(38, 42, 51, 0.97); } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: rgba(50, 56, 67, 0.97); } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #2f343f; } + +.titlebar { + border-radius: 3px 3px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 3px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 3px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, rgba(38, 42, 51, 0.97), rgba(38, 42, 51, 0.97)); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(167, 94, 57, 0.988); } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(173, 60, 59, 0.988); } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(207, 218, 231, 0.8); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(207, 218, 231, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(134, 144, 165, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #454c5c; + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: #50586b; + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: rgba(63, 69, 84, 0.991); + border-color: rgba(21, 23, 28, 0.67); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(21, 23, 28, 0.37); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(21, 23, 28, 0.27); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + treeview.view:disabled { + color: rgba(92, 97, 108, 0.55); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + 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: #aeb0b6; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #5c616c; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #5c616c; + background-color: #cfd6e6; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #7d8189; + background-color: #ffffff; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #5c616c; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #ffffff; } + treeview.view header button:active:hover { + color: #5c616c; } + treeview.view header button:disabled { + border-color: #F5F6F7; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #ffffff; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #ffffff; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(92, 97, 108, 0.55); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #efeff0; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #cdd2d7; } + popover separator, + popover.background separator { + background-color: #ffffff; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #dcdfe3; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > header { + padding: 2px; + background-color: #F5F6F7; } + notebook > header.top { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.right { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header.left { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(92, 97, 108, 0.55); } + notebook > header > tabs > arrow:hover { + color: rgba(92, 97, 108, 0.775); } + notebook > header > tabs > arrow:active { + color: #5c616c; } + notebook > header > tabs > arrow:disabled { + color: rgba(92, 97, 108, 0.25); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header > tabs > tab { + color: rgba(92, 97, 108, 0.55); + background-color: rgba(255, 255, 255, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(92, 97, 108, 0.775); + background-color: rgba(255, 255, 255, 0.5); + border-color: #dcdfe3; } + notebook > header > tabs > tab:checked { + color: #5c616c; + background-color: #ffffff; + border-color: #dcdfe3; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #92959d; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #fcfcfc; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #dcdfe3; } + scrollbar.bottom { + border-top: 1px solid #dcdfe3; } + scrollbar.left { + border-right: 1px solid #dcdfe3; } + scrollbar.right { + border-left: 1px solid #dcdfe3; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #b8babf; } + scrollbar slider:hover { + background-color: #c7c9cd; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #cfd6e6; } + scale trough:disabled { + background-color: rgba(207, 214, 230, 0.55); } + .osd scale trough { + background-color: rgba(69, 74, 89, 0.95); } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #fbfbfc; + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: white; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #fbfbfb; + border-color: rgba(123, 142, 186, 0.3); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #cfd6e6; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +printdialog paper { + border: 1px solid #dcdfe3; + background: #ffffff; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #dcdfe3; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #ffffff; + border-color: #dcdfe3; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(0, 0, 0, 0.05); } + +row.activatable:active { + color: #5c616c; } + +row.activatable:disabled { + color: rgba(92, 97, 108, 0.55); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +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: #aaaeb7; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #5c616c; + border: none; } + calendar.button { + color: rgba(92, 97, 108, 0.45); } + calendar.button:hover { + color: #5c616c; } + calendar.button:disabled { + color: rgba(92, 97, 108, 0.55); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #5c616c; } + +messagedialog .titlebar { + min-height: 20px; + background-color: rgba(47, 52, 63, 0.97); + border-bottom: 1px solid rgba(32, 35, 43, 0.97); } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(220, 223, 227, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #fbfbfc; } + 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 #dcdfe3; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #dcdfe3; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #F5F6F7; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3), linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.3); } + +colorswatch overlay { + border: 1px solid rgba(0, 0, 0, 0.15); } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + colorswatch#add-color-button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #dcdfe3; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.97), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.87), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.2); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: rgba(47, 52, 63, 0.97); + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #dcdfe3; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #262a33, inset 0 -1px #dcdfe3; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #dcdfe3; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #ffffff; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + 100% { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #ffffff; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.caja-notebook { + border-top: 1px solid #dcdfe3; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #92959d; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #5c616c; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +.gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-color: rgba(0, 0, 0, 0.3); + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #ffffff; } + +layout { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #dcdfe3; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #F5F6F7; + border-bottom: 1px solid #dcdfe3; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #dcdfe3; + background-color: #ffffff; } + +dockbin { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #dcdfe3; } + +dockoverlayedge { + background-color: #F5F6F7; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #dcdfe3; + border-bottom: 1px solid #dcdfe3; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #dcdfe3; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #5c616c; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: rgba(53, 57, 69, 0.95); + border: 1px solid rgba(35, 38, 46, 0.95); + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: rgba(42, 45, 55, 0.95); } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(35, 38, 46, 0.95); } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(42, 45, 55, 0.95); + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: rgba(20, 22, 27, 0.95); } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: rgba(54, 58, 70, 0.95); } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid rgba(32, 35, 43, 0.97); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(32, 35, 43, 0.97), rgba(32, 35, 43, 0.97)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(64, 71, 86, 0.97); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: white; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome label { + color: #a9acb2; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(92, 97, 108, 0.55); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + .nautilus-window paned > separator:dir(ltr) { + margin-left: -1px; } + .nautilus-window paned > separator:dir(rtl) { + margin-right: -1px; } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: rgba(123, 129, 141, 0.975); } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: rgba(42, 45, 55, 0.95); } + +filechooser actionbar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(37, 40, 49, 0.95); } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: rgba(42, 45, 55, 0.95); } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: rgba(42, 45, 55, 0.95); } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.20/gtk-light.css b/OSX-Arc-White/gtk-3.20/gtk-light.css new file mode 100755 index 0000000..ebf8827 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/gtk-light.css @@ -0,0 +1,4306 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:hover { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:disabled { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #5c616c; + background-color: #ffffff; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #fafbfb; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #5c616c; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #ffffff; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; } + entry.search { + border-radius: 20px; } + entry image { + color: #7d8189; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + entry:disabled { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); } + entry.warning { + color: white; + border-color: #F27835; + background-color: #f7ae86; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #5c616c; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button:disabled label, button:disabled { + color: rgba(92, 97, 108, 0.55); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.suggested-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(92, 97, 108, 0.55); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.destructive-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(92, 97, 108, 0.55); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar toolbutton > button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(92, 97, 108, 0.55); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > entry + entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: #FC4138; } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: #F27835; } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: #f75d37; } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #5294e2; } + +.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: #5294e2; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #F08437; } + +.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: #F08437; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #F27835; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #FC4138; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #5294e2; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #edeff0; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #5c616c; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #2679db; } + *:link:visited, button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(92, 97, 108, 0.55); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #cfd6e6; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.35); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.35); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #5294e2; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, rgba(212, 213, 219, 0.95)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #dcdfe3; + background-color: #edeef0; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: rgba(231, 232, 235, 0.95); + border-color: rgba(212, 213, 219, 0.95); } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: rgba(239, 240, 242, 0.95); } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #e7e8eb; + border-color: #d4d5db; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #eff0f2; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #e7e8eb; } + +.titlebar { + border-radius: 4px 4px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 4px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 4px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, rgba(212, 213, 219, 0.95), rgba(212, 213, 219, 0.95)); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: #F27835; + background-color: rgba(238, 162, 121, 0.98); } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: #FC4138; + background-color: rgba(244, 128, 123, 0.98); } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(82, 93, 118, 0.8); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(82, 93, 118, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(82, 93, 118, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(255, 255, 255, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #fbfbfc; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: white; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: rgba(245, 246, 247, 0.985); + border-color: rgba(82, 93, 118, 0.3); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(82, 93, 118, 0.15); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(82, 93, 118, 0.1); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + treeview.view:disabled { + color: rgba(92, 97, 108, 0.55); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + 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: #aeb0b6; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #5c616c; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #5c616c; + background-color: #cfd6e6; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #7d8189; + background-color: #ffffff; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #5c616c; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #ffffff; } + treeview.view header button:active:hover { + color: #5c616c; } + treeview.view header button:disabled { + border-color: #F5F6F7; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #ffffff; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #ffffff; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(92, 97, 108, 0.55); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #efeff0; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #cdd2d7; } + popover separator, + popover.background separator { + background-color: #ffffff; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #dcdfe3; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > header { + padding: 2px; + background-color: #F5F6F7; } + notebook > header.top { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.right { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header.left { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(92, 97, 108, 0.55); } + notebook > header > tabs > arrow:hover { + color: rgba(92, 97, 108, 0.775); } + notebook > header > tabs > arrow:active { + color: #5c616c; } + notebook > header > tabs > arrow:disabled { + color: rgba(92, 97, 108, 0.25); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header > tabs > tab { + color: rgba(92, 97, 108, 0.55); + background-color: rgba(255, 255, 255, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(92, 97, 108, 0.775); + background-color: rgba(255, 255, 255, 0.5); + border-color: #dcdfe3; } + notebook > header > tabs > tab:checked { + color: #5c616c; + background-color: #ffffff; + border-color: #dcdfe3; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #92959d; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #fcfcfc; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #dcdfe3; } + scrollbar.bottom { + border-top: 1px solid #dcdfe3; } + scrollbar.left { + border-right: 1px solid #dcdfe3; } + scrollbar.right { + border-left: 1px solid #dcdfe3; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #b8babf; } + scrollbar slider:hover { + background-color: #c7c9cd; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #cfd6e6; } + scale trough:disabled { + background-color: rgba(207, 214, 230, 0.55); } + .osd scale trough { + background-color: rgba(69, 74, 89, 0.95); } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #fbfbfc; + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: white; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #fbfbfb; + border-color: rgba(123, 142, 186, 0.3); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #cfd6e6; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +printdialog paper { + border: 1px solid #dcdfe3; + background: #ffffff; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #dcdfe3; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #ffffff; + border-color: #dcdfe3; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(0, 0, 0, 0.05); } + +row.activatable:active { + color: #5c616c; } + +row.activatable:disabled { + color: rgba(92, 97, 108, 0.55); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +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: #aaaeb7; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #5c616c; + border: none; } + calendar.button { + color: rgba(92, 97, 108, 0.45); } + calendar.button:hover { + color: #5c616c; } + calendar.button:disabled { + color: rgba(92, 97, 108, 0.55); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #5c616c; } + +messagedialog .titlebar { + min-height: 20px; + background-color: rgba(231, 232, 235, 0.95); + border-bottom: 1px solid rgba(212, 213, 219, 0.95); } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(220, 223, 227, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #fbfbfc; } + 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 #dcdfe3; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #dcdfe3; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #F5F6F7; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3), linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.3); } + +colorswatch overlay { + border: 1px solid rgba(0, 0, 0, 0.15); } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + colorswatch#add-color-button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #dcdfe3; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.2); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: rgba(231, 232, 235, 0.95); + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #dcdfe3; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #dcdfe3; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #ffffff; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + 100% { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #ffffff; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.caja-notebook { + border-top: 1px solid #dcdfe3; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #92959d; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #5c616c; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +.gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-color: rgba(0, 0, 0, 0.3); + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 4px 4px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #ffffff; } + +layout { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #dcdfe3; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #F5F6F7; + border-bottom: 1px solid #dcdfe3; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #dcdfe3; + background-color: #ffffff; } + +dockbin { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #dcdfe3; } + +dockoverlayedge { + background-color: #F5F6F7; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #dcdfe3; + border-bottom: 1px solid #dcdfe3; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #dcdfe3; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #5c616c; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: rgba(53, 57, 69, 0.95); + border: 1px solid rgba(35, 38, 46, 0.95); + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: rgba(42, 45, 55, 0.95); } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(35, 38, 46, 0.95); } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(42, 45, 55, 0.95); + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: rgba(20, 22, 27, 0.95); } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: rgba(54, 58, 70, 0.95); } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(253, 253, 254, 0.95); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: white; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome label { + color: #a9acb2; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(92, 97, 108, 0.55); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + .nautilus-window paned > separator:dir(ltr) { + margin-left: -1px; } + .nautilus-window paned > separator:dir(rtl) { + margin-right: -1px; } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: rgba(123, 129, 141, 0.975); } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: rgba(42, 45, 55, 0.95); } + +filechooser actionbar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(37, 40, 49, 0.95); } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: rgba(42, 45, 55, 0.95); } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: rgba(42, 45, 55, 0.95); } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.20/gtk-solid-dark.css b/OSX-Arc-White/gtk-3.20/gtk-solid-dark.css new file mode 100755 index 0000000..747f10a --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/gtk-solid-dark.css @@ -0,0 +1,4299 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #D3DAE3; + background-color: #383C4A; } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #383C4A; + color: #D3DAE3; } + .gtkstyle-fallback:hover { + background-color: #4e5467; + color: #D3DAE3; } + .gtkstyle-fallback:active { + background-color: #22242d; + color: #D3DAE3; } + .gtkstyle-fallback:disabled { + background-color: #3c4150; + color: rgba(211, 218, 227, 0.45); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #D3DAE3; + background-color: #404552; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #3c414e; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #D3DAE3; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(211, 218, 227, 0.45); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #404552; + border-top: 1px solid #2b2e39; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #404552; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; } + entry.search { + border-radius: 20px; } + entry image { + color: #b6bcc6; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + box-shadow: inset 1px 0 #5294e2, inset -1px 0 #5294e2, inset 0 1px #5294e2, inset 0 -1px #5294e2; } + entry:disabled { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(64, 69, 82, 0.55); } + entry.warning { + color: white; + border-color: #2b2e39; + background-color: #ab6441; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #2b2e39; + background-color: #b14342; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #2b2e39; + background-color: #b14342; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #404552; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; + background-clip: padding-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #D3DAE3; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + button:disabled label, button:disabled { + color: rgba(211, 218, 227, 0.45); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: #353945; + border-color: #23262e; } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + button.suggested-action:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(211, 218, 227, 0.45); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + button.destructive-action:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(211, 218, 227, 0.45); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + .inline-toolbar toolbutton > button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(211, 218, 227, 0.45); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5), inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +.linked.vertical > entry + entry { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #2b2e39; } + +.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: #2b2e39; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #2b2e39; } + +.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: #2b2e39; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #2b2e39; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #2b2e39; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #2b2e39; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #2b2e39; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(43, 46, 57, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #484c59; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #D3DAE3; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #a9caf1; } + *:link:visited, button:visited { + color: #7eafe9; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #d5e5f8; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #a9caf1; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(211, 218, 227, 0.45); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #2b2e39; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #2b2e39; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.4); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.4); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #2b2e39; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383C4A; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, #20232b) 1 0 1 0; } + +.inline-toolbar { + background-color: #313541; + border-style: solid; + border-color: #2b2e39; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #383C4A; + border-style: solid; + border-color: #2b2e39; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #2b2e39; + background-color: #313541; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px #363b48; } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #2f343f; } + +.titlebar { + border-radius: 3px 3px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 3px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 3px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, #262a33, #262a33); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-color: #a45d39; } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-color: #aa3c3b; } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(207, 218, 231, 0.8); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(207, 218, 231, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(134, 144, 165, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #454c5c; + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: #50586b; + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: #3e4553; + border-color: rgba(21, 23, 28, 0.7); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(21, 23, 28, 0.4); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(21, 23, 28, 0.3); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(211, 218, 227, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(211, 218, 227, 0.1); } + treeview.view:disabled { + color: rgba(211, 218, 227, 0.45); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #93b7e3; } + 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: #8a909b; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #D3DAE3; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #D3DAE3; + background-color: #2b2e39; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #b6bcc6; + background-color: #404552; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #404552 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #404552 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #D3DAE3; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #404552; } + treeview.view header button:active:hover { + color: #D3DAE3; } + treeview.view header button:disabled { + border-color: #383C4A; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383C4A; + border: 1px solid #2b2e39; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #383C4A; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #383C4A; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(211, 218, 227, 0.45); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #383C4A; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4f5461; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4f5461; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #4f5461; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #383C4A; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #20222a; } + popover separator, + popover.background separator { + background-color: #383C4A; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #2b2e39; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #404552; } + notebook > header { + padding: 2px; + background-color: #383C4A; } + notebook > header.top { + box-shadow: inset 0 -1px #2b2e39; } + notebook > header.bottom { + box-shadow: inset 0 1px #2b2e39; } + notebook > header.right { + box-shadow: inset 1px 0 #2b2e39; } + notebook > header.left { + box-shadow: inset -1px 0 #2b2e39; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(211, 218, 227, 0.45); } + notebook > header > tabs > arrow:hover { + color: rgba(211, 218, 227, 0.725); } + notebook > header > tabs > arrow:active { + color: #D3DAE3; } + notebook > header > tabs > arrow:disabled { + color: rgba(211, 218, 227, 0.15); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #2b2e39; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #2b2e39; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #2b2e39; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #2b2e39; } + notebook > header > tabs > tab { + color: rgba(211, 218, 227, 0.45); + background-color: rgba(64, 69, 82, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(211, 218, 227, 0.725); + background-color: rgba(64, 69, 82, 0.5); + border-color: #2b2e39; } + notebook > header > tabs > tab:checked { + color: #D3DAE3; + background-color: #404552; + border-color: #2b2e39; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #9da3ad; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #3e434f; + 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 #2b2e39; } + scrollbar.bottom { + border-top: 1px solid #2b2e39; } + scrollbar.left { + border-right: 1px solid #2b2e39; } + scrollbar.right { + border-left: 1px solid #2b2e39; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #767b87; } + scrollbar slider:hover { + background-color: #676b78; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #a5abb5; + border: 1px solid rgba(0, 0, 0, 0.3); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #2d303b; } + scale trough:disabled { + background-color: rgba(45, 48, 59, 0.55); } + .osd scale trough { + background-color: #454a59; } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #444a58; + border: 1px solid #262933; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: #505666; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #3c414e; + border-color: rgba(38, 41, 51, 0.8); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #2d303b; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #2d303b; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: #404552; + border-color: #404552; } + +printdialog paper { + border: 1px solid #2b2e39; + background: #404552; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #2b2e39; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #2b2e39 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3e434f; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #404552; + border-color: #2b2e39; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(255, 255, 255, 0.03); } + +row.activatable:active { + color: #D3DAE3; } + +row.activatable:disabled { + color: rgba(211, 218, 227, 0.45); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #D3DAE3; + border: 1px solid #2b2e39; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #D3DAE3; + border: none; } + calendar.button { + color: rgba(211, 218, 227, 0.45); } + calendar.button:hover { + color: #D3DAE3; } + calendar.button:disabled { + color: rgba(211, 218, 227, 0.45); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #D3DAE3; } + +messagedialog .titlebar { + min-height: 20px; + background-color: #2f343f; + border-bottom: 1px solid #20232b; } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(43, 46, 57, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #3c4150; } + 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 #2b2e39; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #2b2e39; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #383C4A; + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39), linear-gradient(to bottom, #2b2e39, #2b2e39); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: #2b2e39; } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: #2b2e39; } + +colorswatch overlay { + border: 1px solid #2b2e39; } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + colorswatch#add-color-button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #404552; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #D3DAE3; + background-color: #404552; + border: 1px solid #2b2e39; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px #20232b, 0 8px 8px 0 rgba(0, 0, 0, 0.35); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.9), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.35); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #22242d; } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: #2f343f; + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #2b2e39; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #262a33, inset 0 -1px #2b2e39; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #D3DAE3; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #868b97; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #2b2e39; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #404552; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(211, 218, 227, 0.5); + border-color: rgba(180, 192, 207, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #313541; + border-color: #1b1d24; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + 100% { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #404552; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + box-shadow: inset 1px 0 #5294e2, inset -1px 0 #5294e2, inset 0 1px #5294e2, inset 0 -1px #5294e2; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.caja-notebook { + border-top: 1px solid #2b2e39; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #404552; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #4a4f5c; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #D3DAE3; } + +.open-document-selector-path-label { + color: #8a909b; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #9da3ad; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #D3DAE3; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #2b2e39; + background-color: #22242d; + color: #D3DAE3; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #2b2e39; + background-color: #383C4A; } + +.gedit-search-slider { + background-color: #3c4150; + padding: 6px; + border-color: #2b2e39; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(211, 218, 227, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #404552; } + +layout { + border: 1px solid #2b2e39; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #2b2e39; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #383C4A; + border-bottom: 1px solid #2b2e39; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #2b2e39; + background-color: #404552; } + +dockbin { + border: 1px solid #2b2e39; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #2b2e39; } + +dockoverlayedge { + background-color: #383C4A; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #2b2e39; + border-bottom: 1px solid #2b2e39; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #404552, #404552); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #2b2e39; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #D3DAE3; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(211, 218, 227, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #404552, #404552); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: #353945; + border: 1px solid #23262e; + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: #2a2d37; } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid #23262e; } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: #2a2d37; + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: #14161b; } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: #363a46; } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: #414654; } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid #20232b; + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px #363b48; } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, #20232b, #20232b); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #404756; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #2b2e39; + border-right: 1px solid #2b2e39; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #2b2e39; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #2b2e39; + background-color: #383C4A; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #383C4A; + color: #D3DAE3; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: #434859; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #383C4A; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #D3DAE3; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #404552; } + +GraniteWidgetsWelcome label { + color: #868b97; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(211, 218, 227, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #404552, #404552); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #a5abb5; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #D3DAE3; } + +#content_frame { + padding-bottom: 14px; + background-color: #383C4A; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + #content_frame button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(211, 218, 227, 0.45); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #2f343f; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #262a33; } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #D3DAE3; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, #2a2d37, #2a2d37); } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, #2a2d37, #2a2d37); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: #353945; } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: #353945; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: #787e8a; } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: #2a2d37; } + +filechooser actionbar { + color: #BAC3CF; + background-color: #353945; + border-color: #14151a; } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #404552; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, #2a2d37, #2a2d37); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39); } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: #2a2d37; } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: #2a2d37; } + +@define-color theme_fg_color #D3DAE3; +@define-color theme_text_color #D3DAE3; +@define-color theme_bg_color #383C4A; +@define-color theme_base_color #404552; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #D3DAE3; +@define-color text_color #D3DAE3; +@define-color bg_color #383C4A; +@define-color base_color #404552; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3c4150; +@define-color insensitive_fg_color alpha(#d3dae3, 0.5); +@define-color insensitive_base_color #404552; +@define-color theme_unfocused_fg_color #D3DAE3; +@define-color theme_unfocused_text_color #D3DAE3; +@define-color theme_unfocused_bg_color #383C4A; +@define-color theme_unfocused_base_color #404552; +@define-color borders #2b2e39; +@define-color unfocused_borders #2b2e39; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #a9caf1; +@define-color content_view_bg #404552; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.20/gtk-solid-darker.css b/OSX-Arc-White/gtk-3.20/gtk-solid-darker.css new file mode 100755 index 0000000..2db3fe2 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/gtk-solid-darker.css @@ -0,0 +1,4302 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: #F5F6F7; } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:hover { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:disabled { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #5c616c; + background-color: #ffffff; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #fafbfb; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #5c616c; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #ffffff; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; } + entry.search { + border-radius: 20px; } + entry image { + color: #7d8189; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + entry:disabled { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); } + entry.warning { + color: white; + border-color: #F27835; + background-color: #f7ae86; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #5c616c; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button:disabled label, button:disabled { + color: rgba(92, 97, 108, 0.55); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: #353945; + border-color: #23262e; } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.suggested-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(92, 97, 108, 0.55); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.destructive-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(92, 97, 108, 0.55); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar toolbutton > button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(92, 97, 108, 0.55); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > entry + entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: #FC4138; } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: #F27835; } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: #f75d37; } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #5294e2; } + +.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: #5294e2; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #F08437; } + +.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: #F08437; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #F27835; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #FC4138; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #5294e2; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #edeff0; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #5c616c; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #2679db; } + *:link:visited, button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(92, 97, 108, 0.55); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #cfd6e6; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.4); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.4); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #5294e2; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, #20232b) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #dcdfe3; + background-color: #edeef0; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px #363b48; } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #2f343f; } + +.titlebar { + border-radius: 3px 3px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 3px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 3px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, #262a33, #262a33); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-color: #a45d39; } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-color: #aa3c3b; } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(207, 218, 231, 0.8); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(207, 218, 231, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(134, 144, 165, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #454c5c; + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: #50586b; + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: #3e4553; + border-color: rgba(21, 23, 28, 0.7); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(21, 23, 28, 0.4); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(21, 23, 28, 0.3); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + treeview.view:disabled { + color: rgba(92, 97, 108, 0.55); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + 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: #aeb0b6; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #5c616c; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #5c616c; + background-color: #cfd6e6; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #7d8189; + background-color: #ffffff; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #5c616c; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #ffffff; } + treeview.view header button:active:hover { + color: #5c616c; } + treeview.view header button:disabled { + border-color: #F5F6F7; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #ffffff; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #ffffff; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(92, 97, 108, 0.55); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #efeff0; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #cdd2d7; } + popover separator, + popover.background separator { + background-color: #ffffff; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #dcdfe3; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > header { + padding: 2px; + background-color: #F5F6F7; } + notebook > header.top { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.right { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header.left { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(92, 97, 108, 0.55); } + notebook > header > tabs > arrow:hover { + color: rgba(92, 97, 108, 0.775); } + notebook > header > tabs > arrow:active { + color: #5c616c; } + notebook > header > tabs > arrow:disabled { + color: rgba(92, 97, 108, 0.25); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header > tabs > tab { + color: rgba(92, 97, 108, 0.55); + background-color: rgba(255, 255, 255, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(92, 97, 108, 0.775); + background-color: rgba(255, 255, 255, 0.5); + border-color: #dcdfe3; } + notebook > header > tabs > tab:checked { + color: #5c616c; + background-color: #ffffff; + border-color: #dcdfe3; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #92959d; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #fcfcfc; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #dcdfe3; } + scrollbar.bottom { + border-top: 1px solid #dcdfe3; } + scrollbar.left { + border-right: 1px solid #dcdfe3; } + scrollbar.right { + border-left: 1px solid #dcdfe3; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #b8babf; } + scrollbar slider:hover { + background-color: #c7c9cd; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #cfd6e6; } + scale trough:disabled { + background-color: rgba(207, 214, 230, 0.55); } + .osd scale trough { + background-color: #454a59; } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #fbfbfc; + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: white; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #fbfbfb; + border-color: rgba(123, 142, 186, 0.3); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #cfd6e6; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +printdialog paper { + border: 1px solid #dcdfe3; + background: #ffffff; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #dcdfe3; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #ffffff; + border-color: #dcdfe3; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(0, 0, 0, 0.05); } + +row.activatable:active { + color: #5c616c; } + +row.activatable:disabled { + color: rgba(92, 97, 108, 0.55); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: #aaaeb7; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #5c616c; + border: none; } + calendar.button { + color: rgba(92, 97, 108, 0.45); } + calendar.button:hover { + color: #5c616c; } + calendar.button:disabled { + color: rgba(92, 97, 108, 0.55); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #5c616c; } + +messagedialog .titlebar { + min-height: 20px; + background-color: #2f343f; + border-bottom: 1px solid #20232b; } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(220, 223, 227, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #fbfbfc; } + 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 #dcdfe3; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #dcdfe3; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #F5F6F7; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3), linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.3); } + +colorswatch overlay { + border: 1px solid rgba(0, 0, 0, 0.15); } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + colorswatch#add-color-button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #dcdfe3; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px #20232b, 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.9), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.2); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: #2f343f; + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #dcdfe3; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #262a33, inset 0 -1px #dcdfe3; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #dcdfe3; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #ffffff; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + 100% { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #ffffff; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.caja-notebook { + border-top: 1px solid #dcdfe3; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #92959d; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #5c616c; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +.gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-color: rgba(0, 0, 0, 0.3); + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #ffffff; } + +layout { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #dcdfe3; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #F5F6F7; + border-bottom: 1px solid #dcdfe3; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #dcdfe3; + background-color: #ffffff; } + +dockbin { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #dcdfe3; } + +dockoverlayedge { + background-color: #F5F6F7; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #dcdfe3; + border-bottom: 1px solid #dcdfe3; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #dcdfe3; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #5c616c; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: #353945; + border: 1px solid #23262e; + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: #2a2d37; } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid #23262e; } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: #2a2d37; + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: #14161b; } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: #363a46; } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: #414654; } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid #20232b; + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px #363b48; } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, #20232b, #20232b); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #404756; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: white; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome label { + color: #a9acb2; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(92, 97, 108, 0.55); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353945; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #353945; } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #5c616c; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + .nautilus-window paned > separator:dir(ltr) { + margin-left: -1px; } + .nautilus-window paned > separator:dir(rtl) { + margin-right: -1px; } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: #353945; } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: #353945; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: #787e8a; } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: #2a2d37; } + +filechooser actionbar { + color: #BAC3CF; + background-color: #353945; + border-color: #252831; } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: #2a2d37; } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: #2a2d37; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.20/gtk-solid.css b/OSX-Arc-White/gtk-3.20/gtk-solid.css new file mode 100755 index 0000000..99dbe13 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/gtk-solid.css @@ -0,0 +1,4306 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: #F5F6F7; } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:hover { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:disabled { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #5c616c; + background-color: #ffffff; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #fafbfb; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #5c616c; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #ffffff; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; } + entry.search { + border-radius: 20px; } + entry image { + color: #7d8189; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + entry:disabled { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); } + entry.warning { + color: white; + border-color: #F27835; + background-color: #f7ae86; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #5c616c; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button:disabled label, button:disabled { + color: rgba(92, 97, 108, 0.55); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: #353945; + border-color: #23262e; } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.suggested-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(92, 97, 108, 0.55); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.destructive-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(92, 97, 108, 0.55); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar toolbutton > button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(92, 97, 108, 0.55); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > entry + entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: #FC4138; } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: #F27835; } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: #f75d37; } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #5294e2; } + +.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: #5294e2; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #F08437; } + +.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: #F08437; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #F27835; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #FC4138; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #5294e2; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #edeff0; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #5c616c; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #2679db; } + *:link:visited, button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(92, 97, 108, 0.55); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #cfd6e6; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.4); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.4); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #5294e2; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, #d4d5db) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #dcdfe3; + background-color: #edeef0; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px #eff0f2; } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: #e7e8eb; + border-color: #d4d5db; } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: #eff0f2; } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #e7e8eb; + border-color: #d4d5db; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #eff0f2; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #e7e8eb; } + +.titlebar { + border-radius: 4px 4px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 4px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 4px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, #d4d5db, #d4d5db); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: #F27835; + background-color: #eea57e; } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: #FC4138; + background-color: #f48480; } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(82, 93, 118, 0.8); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(82, 93, 118, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(82, 93, 118, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(255, 255, 255, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #fbfbfc; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: white; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: #f5f5f7; + border-color: rgba(82, 93, 118, 0.3); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(82, 93, 118, 0.15); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(82, 93, 118, 0.1); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + treeview.view:disabled { + color: rgba(92, 97, 108, 0.55); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + 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: #aeb0b6; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #5c616c; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #5c616c; + background-color: #cfd6e6; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #7d8189; + background-color: #ffffff; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #5c616c; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #ffffff; } + treeview.view header button:active:hover { + color: #5c616c; } + treeview.view header button:disabled { + border-color: #F5F6F7; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #ffffff; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #ffffff; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(92, 97, 108, 0.55); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #efeff0; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #cdd2d7; } + popover separator, + popover.background separator { + background-color: #ffffff; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #dcdfe3; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > header { + padding: 2px; + background-color: #F5F6F7; } + notebook > header.top { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.right { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header.left { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(92, 97, 108, 0.55); } + notebook > header > tabs > arrow:hover { + color: rgba(92, 97, 108, 0.775); } + notebook > header > tabs > arrow:active { + color: #5c616c; } + notebook > header > tabs > arrow:disabled { + color: rgba(92, 97, 108, 0.25); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header > tabs > tab { + color: rgba(92, 97, 108, 0.55); + background-color: rgba(255, 255, 255, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(92, 97, 108, 0.775); + background-color: rgba(255, 255, 255, 0.5); + border-color: #dcdfe3; } + notebook > header > tabs > tab:checked { + color: #5c616c; + background-color: #ffffff; + border-color: #dcdfe3; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #92959d; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #fcfcfc; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #dcdfe3; } + scrollbar.bottom { + border-top: 1px solid #dcdfe3; } + scrollbar.left { + border-right: 1px solid #dcdfe3; } + scrollbar.right { + border-left: 1px solid #dcdfe3; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #b8babf; } + scrollbar slider:hover { + background-color: #c7c9cd; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #cfd6e6; } + scale trough:disabled { + background-color: rgba(207, 214, 230, 0.55); } + .osd scale trough { + background-color: #454a59; } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #fbfbfc; + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: white; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #fbfbfb; + border-color: rgba(123, 142, 186, 0.3); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #cfd6e6; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +printdialog paper { + border: 1px solid #dcdfe3; + background: #ffffff; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #dcdfe3; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #ffffff; + border-color: #dcdfe3; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(0, 0, 0, 0.05); } + +row.activatable:active { + color: #5c616c; } + +row.activatable:disabled { + color: rgba(92, 97, 108, 0.55); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: #aaaeb7; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #5c616c; + border: none; } + calendar.button { + color: rgba(92, 97, 108, 0.45); } + calendar.button:hover { + color: #5c616c; } + calendar.button:disabled { + color: rgba(92, 97, 108, 0.55); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #5c616c; } + +messagedialog .titlebar { + min-height: 20px; + background-color: #e7e8eb; + border-bottom: 1px solid #d4d5db; } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(220, 223, 227, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #fbfbfc; } + 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 #dcdfe3; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #dcdfe3; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #F5F6F7; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3), linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.3); } + +colorswatch overlay { + border: 1px solid rgba(0, 0, 0, 0.15); } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + colorswatch#add-color-button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #dcdfe3; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.2); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: #e7e8eb; + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #dcdfe3; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #dcdfe3; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #ffffff; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + 100% { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #ffffff; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.caja-notebook { + border-top: 1px solid #dcdfe3; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #92959d; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #5c616c; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +.gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-color: rgba(0, 0, 0, 0.3); + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 4px 4px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #ffffff; } + +layout { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #dcdfe3; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #F5F6F7; + border-bottom: 1px solid #dcdfe3; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #dcdfe3; + background-color: #ffffff; } + +dockbin { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #dcdfe3; } + +dockoverlayedge { + background-color: #F5F6F7; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #dcdfe3; + border-bottom: 1px solid #dcdfe3; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #dcdfe3; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #5c616c; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: #353945; + border: 1px solid #23262e; + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: #2a2d37; } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid #23262e; } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: #2a2d37; + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: #14161b; } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: #363a46; } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: #414654; } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px #eff0f2; } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #fdfdfe; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: white; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome label { + color: #a9acb2; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(92, 97, 108, 0.55); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353945; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #353945; } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #5c616c; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + .nautilus-window paned > separator:dir(ltr) { + margin-left: -1px; } + .nautilus-window paned > separator:dir(rtl) { + margin-right: -1px; } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: #353945; } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: #353945; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: #787e8a; } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: #2a2d37; } + +filechooser actionbar { + color: #BAC3CF; + background-color: #353945; + border-color: #252831; } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: #2a2d37; } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: #2a2d37; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.20/gtk.css b/OSX-Arc-White/gtk-3.20/gtk.css new file mode 100755 index 0000000..b1f248f --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/gtk.css @@ -0,0 +1,4306 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:hover { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:disabled { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #5c616c; + background-color: #ffffff; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #fafbfb; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #5c616c; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #ffffff; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; } + entry.search { + border-radius: 20px; } + entry image { + color: #7d8189; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + entry:disabled { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); } + entry.warning { + color: white; + border-color: #F27835; + background-color: #f7ae86; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #5c616c; + border-color: #5294e2; + background-color: white; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #5c616c; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button:disabled label, button:disabled { + color: rgba(92, 97, 108, 0.55); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.suggested-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(92, 97, 108, 0.55); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.destructive-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(92, 97, 108, 0.55); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar toolbutton > button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(92, 97, 108, 0.55); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > entry + entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: #FC4138; } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: #F27835; } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: #f75d37; } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #5294e2; } + +.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: #5294e2; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #F08437; } + +.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: #F08437; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #F27835; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #FC4138; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #5294e2; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #edeff0; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #5c616c; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #2679db; } + *:link:visited, button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(92, 97, 108, 0.55); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #cfd6e6; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.35); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.35); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #5294e2; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, rgba(212, 213, 219, 0.95)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #dcdfe3; + background-color: #edeef0; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: rgba(231, 232, 235, 0.95); + border-color: rgba(212, 213, 219, 0.95); } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: rgba(239, 240, 242, 0.95); } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #e7e8eb; + border-color: #d4d5db; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #eff0f2; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #e7e8eb; } + +.titlebar { + border-radius: 4px 4px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 4px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 4px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, rgba(212, 213, 219, 0.95), rgba(212, 213, 219, 0.95)); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: #F27835; + background-color: rgba(238, 162, 121, 0.98); } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: #FC4138; + background-color: rgba(244, 128, 123, 0.98); } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(82, 93, 118, 0.8); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(82, 93, 118, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(82, 93, 118, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(255, 255, 255, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #fbfbfc; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: white; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: rgba(245, 246, 247, 0.985); + border-color: rgba(82, 93, 118, 0.3); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(82, 93, 118, 0.15); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(82, 93, 118, 0.1); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + treeview.view:disabled { + color: rgba(92, 97, 108, 0.55); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + 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: #aeb0b6; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #5c616c; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #5c616c; + background-color: #cfd6e6; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #7d8189; + background-color: #ffffff; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #5c616c; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #ffffff; } + treeview.view header button:active:hover { + color: #5c616c; } + treeview.view header button:disabled { + border-color: #F5F6F7; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #ffffff; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #ffffff; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(92, 97, 108, 0.55); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #efeff0; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #cdd2d7; } + popover separator, + popover.background separator { + background-color: #ffffff; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #dcdfe3; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > header { + padding: 2px; + background-color: #F5F6F7; } + notebook > header.top { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.right { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header.left { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(92, 97, 108, 0.55); } + notebook > header > tabs > arrow:hover { + color: rgba(92, 97, 108, 0.775); } + notebook > header > tabs > arrow:active { + color: #5c616c; } + notebook > header > tabs > arrow:disabled { + color: rgba(92, 97, 108, 0.25); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header > tabs > tab { + color: rgba(92, 97, 108, 0.55); + background-color: rgba(255, 255, 255, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(92, 97, 108, 0.775); + background-color: rgba(255, 255, 255, 0.5); + border-color: #dcdfe3; } + notebook > header > tabs > tab:checked { + color: #5c616c; + background-color: #ffffff; + border-color: #dcdfe3; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #92959d; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #fcfcfc; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #dcdfe3; } + scrollbar.bottom { + border-top: 1px solid #dcdfe3; } + scrollbar.left { + border-right: 1px solid #dcdfe3; } + scrollbar.right { + border-left: 1px solid #dcdfe3; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #b8babf; } + scrollbar slider:hover { + background-color: #c7c9cd; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #cfd6e6; } + scale trough:disabled { + background-color: rgba(207, 214, 230, 0.55); } + .osd scale trough { + background-color: rgba(69, 74, 89, 0.95); } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #fbfbfc; + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: white; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #fbfbfb; + border-color: rgba(123, 142, 186, 0.3); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #cfd6e6; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +printdialog paper { + border: 1px solid #dcdfe3; + background: #ffffff; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #dcdfe3; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #ffffff; + border-color: #dcdfe3; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(0, 0, 0, 0.05); } + +row.activatable:active { + color: #5c616c; } + +row.activatable:disabled { + color: rgba(92, 97, 108, 0.55); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +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: #aaaeb7; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #5c616c; + border: none; } + calendar.button { + color: rgba(92, 97, 108, 0.45); } + calendar.button:hover { + color: #5c616c; } + calendar.button:disabled { + color: rgba(92, 97, 108, 0.55); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #5c616c; } + +messagedialog .titlebar { + min-height: 20px; + background-color: rgba(231, 232, 235, 0.95); + border-bottom: 1px solid rgba(212, 213, 219, 0.95); } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(220, 223, 227, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #fbfbfc; } + 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 #dcdfe3; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #dcdfe3; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #F5F6F7; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3), linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.3); } + +colorswatch overlay { + border: 1px solid rgba(0, 0, 0, 0.15); } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + colorswatch#add-color-button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #dcdfe3; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.2); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: rgba(231, 232, 235, 0.95); + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #dcdfe3; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #dcdfe3; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #ffffff; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + 100% { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #ffffff; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.caja-notebook { + border-top: 1px solid #dcdfe3; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #92959d; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #5c616c; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +.gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-color: rgba(0, 0, 0, 0.3); + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 4px 4px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #ffffff; } + +layout { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #dcdfe3; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #F5F6F7; + border-bottom: 1px solid #dcdfe3; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #dcdfe3; + background-color: #ffffff; } + +dockbin { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #dcdfe3; } + +dockoverlayedge { + background-color: #F5F6F7; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #dcdfe3; + border-bottom: 1px solid #dcdfe3; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #dcdfe3; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #5c616c; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: rgba(53, 57, 69, 0.95); + border: 1px solid rgba(35, 38, 46, 0.95); + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: rgba(42, 45, 55, 0.95); } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(35, 38, 46, 0.95); } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(42, 45, 55, 0.95); + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: rgba(20, 22, 27, 0.95); } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: rgba(54, 58, 70, 0.95); } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(253, 253, 254, 0.95); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: white; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome label { + color: #a9acb2; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(92, 97, 108, 0.55); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + .nautilus-window paned > separator:dir(ltr) { + margin-left: -1px; } + .nautilus-window paned > separator:dir(rtl) { + margin-right: -1px; } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: rgba(123, 129, 141, 0.975); } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: rgba(42, 45, 55, 0.95); } + +filechooser actionbar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(37, 40, 49, 0.95); } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: rgba(42, 45, 55, 0.95); } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: rgba(42, 45, 55, 0.95); } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.20/render-assets.sh b/OSX-Arc-White/gtk-3.20/render-assets.sh new file mode 100755 index 0000000..d31fbb8 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/render-assets.sh @@ -0,0 +1,34 @@ +#! /bin/bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +SRC_FILE="assets.svg" +ASSETS_DIR="assets" +INDEX="assets.txt" + +for i in `cat $INDEX` +do +if [ -f $ASSETS_DIR/$i.png ]; then + echo $ASSETS_DIR/$i.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +if [ -f $ASSETS_DIR/$i@2.png ]; then + echo $ASSETS_DIR/$i@2.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i@2.png + $INKSCAPE --export-id=$i \ + --export-dpi=180 \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png +fi +done +exit 0 diff --git a/OSX-Arc-White/gtk-3.20/sass/_applications.scss b/OSX-Arc-White/gtk-3.20/sass/_applications.scss new file mode 100755 index 0000000..9697e9d --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/_applications.scss @@ -0,0 +1,862 @@ +// +// Tab overrides +// +.gedit-bottom-panel-paned notebook, +terminal-window notebook { + > header.top > tabs > tab:checked { box-shadow: inset 0 -1px $borders_color; } +} + +// +// GNOME Terminal, MATE Terminal +// +terminal-window, +.mate-terminal { + + notebook { + > header.top { + padding-top: 3px; + + box-shadow: inset 0 1px opacify($header_border, 1), + inset 0 -1px $borders_color; + + button { + padding: 0; + min-width: 24px; + min-height: 24px; + } + } + } +} + +// +// Nautilus +// +.nautilus-canvas-item { + border-radius: 2px; +} + +.nautilus-desktop.nautilus-canvas-item { + color: white; + text-shadow: 1px 1px transparentize(black, 0.4); + + &:active { color: $fg_color; } + + &:selected { + color: $selected_fg_color; + text-shadow: none; + } +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: mix($fg_color, $bg_color, 50%); + + &:selected, &:selected:focus { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +.nautilus-window { + // Workaround for https://bugzilla.gnome.org/show_bug.cgi?id=724096 + + searchbar { border-top: 1px solid $borders_color; } + .searchbar-container { margin-top: -1px; } +} + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: $base_color; +} + +button.nautilus-circular-button.image-button { + @extend button.circular; +} + +$disk_space_unknown: transparentize($fg_color, 0.5); +$disk_space_used: transparentize($selected_bg_color, 0.2); +$disk_space_free: darken($bg_color, 3%); + +.disk-space-display { + border-style: solid; + border-width: 1px; + + &.unknown { + background-color: $disk_space_unknown; + border-color: darken($disk_space_unknown, 10%); + } + &.used { + background-color: $disk_space_used; + border-color: darken($disk_space_used, 10%); + } + &.free { + background-color: $disk_space_free; + border-color: darken($disk_space_free, 10%); + } +} + +@keyframes needs_attention_keyframes { + 0% { @include button(header-hover); } + 100% { @include button(header-active) } +} + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; +} +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; +} + +// Batch renaming dialog +.conflict-row.activatable { + &, &:active { + color: $error_fg_color; + background-color: $error_color; + } + + &:hover { background-color: lighten($error_color, 10%); } + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +// +// Nemo +// +.nemo-desktop.nemo-canvas-item { @extend .nautilus-desktop.nautilus-canvas-item; } + +.nemo-window { + + .nemo-places-sidebar.frame { border-width: 0; } + notebook { background-color: $base_color; } + + // Rename entry + .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + + @include entry(focus); + + &:selected { &:focus, & { @extend %selected_items; }} + } + + // Pathbar + .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) { + + > button { + &:not(:last-child):not(:only-child) { margin: 0 0 1px 0; } + + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:disabled { color: transparentize($header_fg, 0.4); } + + &, &:hover, &:active, &:checked, &:disabled { @extend %linked; } + } + + @include pathbar_linking_rules($sep_color:$header_button_border); + } +} + +// +// Caja +// +.caja-desktop { @extend .nautilus-desktop.nautilus-canvas-item; } + +.caja-notebook { border-top: 1px solid $borders_color; } +.caja-side-pane .frame { border-width: 1px 0 0; } +.caja-notebook .frame { border-width: 0 0 1px; } + +// +// Gedit +// +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: $base_color; // disable borders, making them transparent doesn't work for some reason + + &:hover { + background-color: mix($fg_color, $base_color, 7%); + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + } +} + +.open-document-selector-name-label { + color: $fg_color; +} + +.open-document-selector-path-label { + color: mix($fg_color, $base_color, 50%); + font-size: smaller; + + &:selected { color: transparentize($selected_fg_color, 0.1); } +} + +.gedit-document-panel { + + row button { + min-width: 22px; + min-height: 22px; + padding: 0; + + color: transparent; + background: none; + border: none; + box-shadow: none; + + image { color: inherit; } + } + + row:hover:not(:selected) button { + color: mix($bg_color, $fg_color, 35%); + + &:hover { color: lighten(red, 15%); } + &:active { color: $fg_color; } + } + + row:hover:selected button:hover { + color: lighten(red, 20%); + background: none; + border: none; + box-shadow: none; + + &:active { color: $selected_fg_color; } + } +} + +.gedit-document-panel-dragged-row { + border: 1px solid $borders_color; + background-color: darken($bg_color, 10%); + color: $fg_color; +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid $borders_color; + background-color: $bg_color; +} + +.gedit-search-slider { + background-color: lighten($bg_color, 2%); + padding: 6px; + border-color: $borders_color; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; +} + +.gedit-search-entry-occurrences-tag { + color: transparentize($fg_color, 0.4); + border: none; + margin: 2px; + padding: 2px; +} + +.gedit-map-frame { + border { + @if $variant=='light' { border-color: transparentize(black, 0.7); } + border-width: 0; + + &:dir(ltr) { border-left-width: 1px; } + &:dir(rtl) { border-right-width: 1px; } + } +} + +// +// Pluma +// + +.pluma-window statusbar frame > border { border: none; } + +.pluma-window notebook > stack scrolledwindow { border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + + border-top: none; + border-bottom: none; + border-radius: 0; +} + +// +// Gnome Builder +// +// TODO: Merge this with the upstream stylesheet + +.gb-search-entry-occurrences-tag { background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; + + headerbar { + &, + &:first-child, + &:last-child { border-radius: $_header_radius $_header_radius 0 0; } + } +} + +editortweak .linked > entry.search:focus + .gb-linked-scroller { border-top-color: $selected_bg_color; } + +layouttab { + background-color: $base_color; +} + +layout { + border: 1px solid $borders_color; + -PnlDockBin-handle-size: 1; +} + +eggsearchbar box.search-bar { + border-bottom: 1px solid $borders_color; +} + +pillbox { + color: $selected_fg_color; + background-color: $selected_bg_color; + border-radius: 3px; + + &:disabled label { color: transparentize($selected_fg_color, 0.5) } +} + +docktabstrip { + padding: 0 6px; + + background-color: $bg_color; + border-bottom: 1px solid $borders_color; + + docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; + + label { opacity: 0.5; } + &:checked, &:hover { label { opacity: 1; }} + + &:checked { + border-color: $borders_color; + background-color: $base_color; + } + } +} + +dockbin { + border: 1px solid $borders_color; + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid $borders_color; +} + +dockoverlayedge { + background-color: $bg_color; + + docktabstrip { + padding: 0; + border: none; + } + + &.left-edge tab:checked, + &.right-edge tab:checked { + border-width: 1px 0; + } +} + +popover.messagepopover { + &.background { padding: 0; } + + .popover-content-area { margin: 16px; } + .popover-action-area { + margin: 8px; + + button:not(:first-child):not(:last-child) { margin: 0 4px; } + } +} + +popover.popover-selector { + padding: 0; + + list { + row { padding: 5px 0; } + row image { margin-left: 3px; margin-right: 10px; } + } +} + +entry.search.preferences-search { + border: none; + border-right: 1px solid $borders_color; + border-bottom: 1px solid $borders_color; + border-radius: 0; +} + +preferences stacksidebar.sidebar { + list { background-image: _solid($base_color); } + + list separator { background-color: transparent; } +} + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: $borders_color +} + +button.run-arrow-button { + min-width: 12px; +} + +omnibar.linked > entry:not(:only-child) { border-style: solid; border-radius: 3px; margin-left: 1px; margin-right: 1px; } + +gstyleslidein { + #scale_box, + #strings_controls, + #palette_controls, + #components_controls { + button.toggle:checked { color: $fg_color; } + } +} + +configurationview { + entry.flat { background: none; } + list { border-width: 0; } +} + +// +// Epiphany +// +//EphyWindow .floating-bar { // Epiphany overrides the floating-bar style, so reset it +// color: $fg_color; +//} + +// +// Gnome Documents +// +.documents-scrolledwin.frame { border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; +} + +.documents-icon-bg { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px; +} + +.documents-collection-icon { + background-color: transparentize($fg_color, 0.7); + border-radius: 2px; +} + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: lighten($selected_bg_color, 20%); +} + +.documents-entry-tag { + color: $selected_fg_color; + background: $selected_bg_color; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; + + &:hover { + color: $selected_fg_color; + background: lighten($selected_bg_color, 4%); + } + &:active { + color: $selected_fg_color; + background: darken($selected_bg_color, 4%); + } +} + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; +} + +// +// Gnome Photos +// +.photos-entry-tag { @extend .documents-entry-tag; } + +.photos-collection-icon { @extend .documents-collection-icon; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; +} + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; +} + +// +// Gnome Tweak Tool +// +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: _solid($base_color); +} + +// +// Transmission +// +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; // Remove black border on over- and undershoot +} + +// +// Gnome Flashback +// +#gf-bubble, +#gf-osd-window, +#gf-input-source-popup, +#gf-candidate-popup { + &, &.solid { + color: lighten($osd_fg_color, 7%); + background-color: $osd_bg_color; + border: 1px solid darken($osd_bg_color, 8%); + border-radius: 2px; + } + + levelbar { + block { + &.low, &.high, &.full { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + } + &.empty { background-color: darken($osd_bg_color, 5%); } + } + trough { background: none; } + } + + // FIXME still needs button styling +} + +#gf-input-source { + min-height: 32px; + min-width: 40px; + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + border-radius: 2px; + } +} + +gf-candidate-box { + label { padding: 3px; } + + &:hover, + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + border-radius: 2px; + } +} + +// +// Mate OSD Window +// +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid darken($osd_bg_color, 8%); + + .progressbar { + background-color: $selected_bg_color; + border: none; + border-color: red; + border-radius: 5px; + } + .trough { + background-color: darken($osd_bg_color, 5%); + border: none; + border-radius: 5px; + } +} + +// +// Mate/Gnome Flashback Panel +// +.mate-panel-menu-bar, +panel-toplevel.background { + + &, menubar { background-color: opacify($panel_bg, 1); } + + menubar, + #PanelApplet label, + #PanelApplet image { color: $panel_fg; } + + // Panel buttons + button:not(#tasklist-button) { + @extend %panelbutton; + } + + button, + #tasklist-button { + label, image { color: inherit; } + } + + .wnck-pager { + color: mix($panel_fg, black, 50%); + background-color: darken($panel_bg, 10%); + + &:hover { + background-color: lighten($panel_bg, 5%); + } + + &:selected { + color: lighten($selected_bg_color, 20%); + background-color: $selected_bg_color; + } + } + + na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; + } +} + +// Xfce Panel +.xfce4-panel.panel { + background-color: $panel_bg; + + text-shadow: none; + -gtk-icon-shadow: none; + + button.flat { @extend %panelbutton; } +} + +#tasklist-button { + color: transparentize($panel_fg, 0.2); + border-radius: 0; + border: none; + background-color: transparentize($panel_bg, 1); + + &:hover { + color: lighten($panel_fg, 10%); + background-color: transparentize(black, 0.83); + } + + &:checked { + color: white; + background-color: transparentize(black, 0.75); + box-shadow: inset 0 -2px $selected_bg_color; + } +} + +%panelbutton { + color: $panel_fg; + border-radius: 0; + border: none; + background-color: transparentize($panel_bg, 1); + + &:hover { + border: none; + background-color: lighten($panel_bg, 10%); + } + &:active, &:checked { + color: $selected_fg_color; + border: none; + background-color: $selected_bg_color; + + label, image { color: inherit; } + } +} + +// +// Floating Bar +// +.nautilus-window .floating-bar { + padding: 1px; + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px 2px 0 0; + + &.bottom.left { border-top-left-radius: 0; } + &.bottom.right { border-top-right-radius: 0; } + + button { + border: none; + border-radius: 0; + min-height: 0; + + @extend %selected-button; + } +} + +// Elementary Apps + +// +// Birdie +// +//BirdieWidgetsTweetList * { +// background-image: none; +// background-color: transparent; +//} + +// +// Marlin / Pantheon Files +// +//MarlinViewWindow { +// +// *:selected, *:selected:focus { +// color: $selected_fg_color; +// background-color: $selected_bg_color; +// outline-color: transparent; +// } +// GtkIconView.view:selected { +// &, &:focus, &:hover, &:focus:hover { background-color: transparent; } +// } +// FMListView, FMColumnView { outline-color: transparent; } +//} + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + + @include entry(header-normal); + + &:focus { @include entry(header-focus) } + + &:disabled { @include entry(header-insensitive) } + + &:active, &:checked { + color: $selected_bg_color; + } +} + +// +// Gala +// +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: _solid(white); + background-color: transparent; + + .title, .label { + color: #5c616c; + } +} + +// +// Wingpanel +// +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px transparentize(black, 0.4); + -gtk-icon-shadow: 0 1px 2px transparentize(black, 0.4); + + &-shadow { + background-image: none; + background-color: transparent; + } + .menu { + box-shadow: none; + + .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; + } + + .window-frame.menu.csd, + .window-frame.popup.csd { + box-shadow: 0 0 0 1px transparentize(black, 0.8), + 0 10px 20px transparentize(black, 0.81), + 0 6px 6px transparentize(black, 0.77); + } + } + .menubar > .menuitem { + padding: 3px 6px; + &:hover { background-color: transparent; } + } + .window-frame.menu.csd, + .window-frame.popup.csd { box-shadow: none; } +} + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px transparentize(black, 0.4); + -gtk-icon-shadow: 0 1px 2px transparentize(black, 0.4); + + > GtkWidget > GtkWidget:first-child { padding: 0 2px; } + + .menuitem:active, .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; + } + > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; + } +} + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; +} + +.panel .menu .spinner, +.menu .spinner { opacity: 1 } // Fixes sound indicator buttons + +// +// Wingpanel Popover +// +//WingpanelWidgetsIndicatorPopover.popover { +// padding: 0; +// +// text-shadow: none; +// -gtk-icon-shadow: none; +// +// menuitem { +// padding: 5px; +// outline-color: transparent; +// text-shadow: none; +// -gtk-icon-shadow: none; +// border: solid transparent; +// border-width: 1px 0; +// +// label, image { padding: 0 3px; } +// +// &:hover, &:active { +// background-color: if($variant == 'light', transparentize(black, 0.96), transparentize(white, 0.95)); +// border: solid if($variant == 'light', transparentize(black, 0.92), transparentize(white, 0.93)); +// border-width: 1px 0; +// } +// *:disabled { color: $insensitive_fg_color; } +// } +//} + +// +// Pantheon Terminal +// +//PantheonTerminalPantheonTerminalWindow.background { +// background-color: transparent; +//} + +// +// Switchboard +// +//SwitchboardCategoryView .view:selected, +//SwitchboardCategoryView .view:selected:focus { +// color: $fg_color; +//} diff --git a/OSX-Arc-White/gtk-3.20/sass/_colors-public.scss b/OSX-Arc-White/gtk-3.20/sass/_colors-public.scss new file mode 100755 index 0000000..7d0abba --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/_colors-public.scss @@ -0,0 +1,67 @@ +//apps rely on some named colors to be exported + +// Sass thinks we're using the colors in the variables as strings and may shoot +// warning, it's innocuous and can be defeated by using "" + $var +@define-color theme_fg_color #{"" + $fg_color}; +@define-color theme_text_color #{"" + $text_color}; +@define-color theme_bg_color #{"" + $bg_color}; +@define-color theme_base_color #{"" + $base_color}; +@define-color theme_selected_bg_color #{"" + $selected_bg_color}; +@define-color theme_selected_fg_color #{"" + $selected_fg_color}; +@define-color fg_color #{"" + $fg_color}; +@define-color text_color #{"" + $text_color}; +@define-color bg_color #{"" + $bg_color}; +@define-color base_color #{"" + $base_color}; +@define-color selected_bg_color #{"" + $selected_bg_color}; +@define-color selected_fg_color #{"" + $selected_fg_color}; +@define-color insensitive_bg_color #{"" + $insensitive_bg_color}; +@define-color insensitive_fg_color alpha(#{"" + opacify($insensitive_fg_color, 1)}, 0.5); +@define-color insensitive_base_color #{"" + $base_color}; +@define-color theme_unfocused_fg_color #{"" + $fg_color}; +@define-color theme_unfocused_text_color #{"" + $text_color}; +@define-color theme_unfocused_bg_color #{"" + $bg_color}; +@define-color theme_unfocused_base_color #{"" + $base_color}; +@define-color borders #{"" + $borders_color}; +@define-color unfocused_borders #{"" + $borders_color}; + +@define-color warning_color #{"" + $warning_color}; +@define-color error_color #{"" + $error_color}; +@define-color success_color #{"" + $success_color}; +@define-color placeholder_text_color #{#A8A8A8}; +@define-color link_color #{"" + $link_color}; + +@define-color content_view_bg #{"" + $base_color}; + +//WM +$wm_highlight: lighten(opacify($header_bg, 1), 3%); +$wm_bg_unfocused: opacify($header_bg_backdrop, 1); + +@define-color wm_title alpha(#{"" + opacify($header_fg, 1)}, 0.8); +@define-color wm_unfocused_title alpha(#{"" + opacify($header_fg, 1)}, 0.5); + +@define-color wm_bg #{"" + opacify($header_bg, 1)}; +@define-color wm_bg_unfocused #{"" + $wm_bg_unfocused}; + +@define-color wm_highlight #{"" + $wm_highlight}; +@define-color wm_shadow alpha(#{black}, 0.35); + +//WM Buttons + +// Close +@define-color wm_button_close_bg #{"" + $wm_button_close_bg}; +@define-color wm_button_close_hover_bg #{"" + $wm_button_close_hover_bg}; +@define-color wm_button_close_active_bg #{"" + $wm_button_close_active_bg}; + +@define-color wm_icon_close_bg #{"" + $wm_icon_close_bg}; + +// Minimize, Maximize +@define-color wm_button_hover_bg #{"" + $wm_button_hover_bg}; +@define-color wm_button_active_bg #{"" + $wm_button_active_bg}; + +@define-color wm_button_hover_border #{"" + $wm_button_hover_border}; + +@define-color wm_icon_bg #{"" + $wm_icon_bg}; +@define-color wm_icon_unfocused_bg #{"" + $wm_icon_unfocused_bg}; +@define-color wm_icon_hover_bg #{"" + $wm_icon_hover_bg}; +@define-color wm_icon_active_bg #{"" + $wm_icon_active_bg}; + diff --git a/OSX-Arc-White/gtk-3.20/sass/_colors.scss b/OSX-Arc-White/gtk-3.20/sass/_colors.scss new file mode 100755 index 0000000..8d3a5f2 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/_colors.scss @@ -0,0 +1,101 @@ +// When color definition differs for dark and light variant, +// it gets @if ed depending on $variant + + +$base_color: if($variant =='light', #ffffff, #404552); +$text_color: if($variant == 'light', #5c616c, #D3DAE3); +$bg_color: if($variant =='light', #F5F6F7, #383C4A); +$fg_color: if($variant =='light', #5c616c, #D3DAE3); + +$selected_fg_color: #ffffff; +$selected_bg_color: #5294e2; +$selected_borders_color: darken($selected_bg_color, 20%); +$borders_color: if($variant =='light', darken($bg_color,9%), darken($bg_color,6%)); + +$link_color: if($variant == 'light', darken($selected_bg_color,10%), + lighten($selected_bg_color,20%)); +$link_visited_color: if($variant == 'light', darken($selected_bg_color,20%), + lighten($selected_bg_color,10%)); + +$selection_mode_bg: if($transparency == 'true', transparentize($selected_bg_color, 0.05), $selected_bg_color); +$selection_mode_fg: $selected_fg_color; +$warning_color: #F27835; +$error_color: #FC4138; +$warning_fg_color: white; +$error_fg_color: white; +$success_color: #73d216; +$destructive_color: #F04A50; +$suggested_color: #4DADD4; +$destructive_fg_color: white; +$suggested_fg_color: white; + +$drop_target_color: #F08437; + +//insensitive state derived colors +$insensitive_fg_color: if($variant == 'light', transparentize($fg_color, 0.45), transparentize($fg_color, 0.55)); +$insensitive_bg_color: if($variant == 'light', mix($bg_color, $base_color, 40%), lighten($bg_color, 2%)); + +$header_bg: red; +@if $transparency=='true' and $variant=='light' { $header_bg: transparentize(#e7e8eb, 0.05); } +@if $transparency=='false' and $variant=='light' { $header_bg: #e7e8eb; } +@if $transparency=='true' and ($variant=='dark' or $darker=='true') { $header_bg: transparentize(#2f343f, 0.03); } +@if $transparency=='false' and ($variant=='dark' or $darker=='true') { $header_bg: #2f343f; } + +$header_bg_backdrop: if($darker == 'true' or $variant == 'dark', lighten($header_bg, 1.5%), lighten($header_bg, 3%)); + +$header_border: if($variant == 'light' and $darker=='false', darken($header_bg, 7%), darken($header_bg, 4%)); + +$header_fg: if($variant == 'light', saturate(transparentize($fg_color, 0.2), 10%), saturate(transparentize($fg_color, 0.2), 10%)); +$header_fg: if($darker == 'true', saturate(transparentize(#D3DAE3, 0.2), 10%), $header_fg); + +$dark_sidebar_bg: if($transparency == 'true', transparentize(#353945, 0.05), #353945); +$dark_sidebar_fg: #BAC3CF; +$dark_sidebar_border: if($variant == 'light', $dark_sidebar_bg, darken($dark_sidebar_bg, 5%)); + +$osd_fg_color: $dark_sidebar_fg; +$osd_bg_color: $dark_sidebar_bg; + +$osd_button_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_button_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_entry_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_entry_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_insensitive_bg_color: darken($osd_bg_color, 3%); +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 30%); +$osd_borders_color: transparentize(black, 0.3); + +$panel_bg: darken($dark_sidebar_bg, 4.7%); +$panel_fg: $dark_sidebar_fg; + +$entry_bg: if($variant=='light', $base_color, lighten($base_color, 0%)); +$entry_border: if($variant == 'light', #cfd6e6, darken($borders_color, 0%)); + +$header_entry_bg: if($darker == 'true' or $variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($base_color, 0.1)); +$header_entry_border: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +$button_bg: if($variant == 'light', lighten($bg_color, 2%), lighten($base_color, 2%)); +$button_border: $entry_border; + +$header_button_bg: if($darker == 'true' or $variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($button_bg, 0.1)); +$header_button_border: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +//WM Buttons + +// Close +$wm_button_close_bg: if($variant == 'light' and $darker == 'false', #f46067, #cc575d); +$wm_button_close_hover_bg: if($variant == 'light' and $darker == 'false', #f68086, #d7787d); +$wm_button_close_active_bg: if($variant == 'light' and $darker == 'false', #f13039, #be3841); + +$wm_icon_close_bg: if($variant == 'light' and $darker == 'false',#F8F8F9 , #2f343f); + +// Minimize, Maximize +$wm_button_hover_bg: if($variant == 'light' and $darker == 'false', #fdfdfd, #454C5C); +$wm_button_active_bg: $selected_bg_color; + +$wm_button_hover_border: if($variant == 'light' and $darker == 'false', #D1D3DA, #262932); + +$wm_icon_bg: if($variant == 'light' and $darker == 'false', #90949E, #90939B); +$wm_icon_unfocused_bg: if($variant == 'light' and $darker == 'false', #B6B8C0, #666A74); +$wm_icon_hover_bg: if($variant == 'light' and $darker == 'false', #7A7F8B, #C4C7CC); +$wm_icon_active_bg: $selected_fg_color; diff --git a/OSX-Arc-White/gtk-3.20/sass/_common.scss b/OSX-Arc-White/gtk-3.20/sass/_common.scss new file mode 100755 index 0000000..9671ae6 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/_common.scss @@ -0,0 +1,3179 @@ +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); +$backdrop_transition: 200ms ease-out; +$asset_suffix: if($variant=='dark', '-dark', ''); // use dark assets in dark variant +$darker_asset_suffix: if($darker=='true', '-dark', $asset_suffix); + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: $error_color; + + -GtkScrolledWindow-scrollbar-spacing: 0; + + -GtkToolItemGroup-expander-size: 11; + + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + + // We use the outline properties to signal the focus properties + outline-color: gtkalpha(currentColor, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; +} + + +// +// Base States +// +.background { + color: $fg_color; + background-color: if($transparency == 'true', transparentize($bg_color, 0.001), $bg_color); // without this headerbar transparency doesn't seem to work +} + +*:disabled { -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: $bg_color; + color: $fg_color; + &:hover { + background-color: lighten($bg_color, 10%); + color: $fg_color; + } + &:active { + background-color: darken($bg_color, 10%); + color: $fg_color; + } + &:disabled { + background-color: $insensitive_bg_color; + color: $insensitive_fg_color; + } + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +.view, +%view { + color: $text_color; + background-color: $base_color; + + &:selected { + &, &:focus { + @extend %selected_items; + border-radius: 2px; + } + } +} + +.view, +textview { + text { + @extend %view; + + selection { &:focus, & { @extend %selected_items; }} + } +} + +textview border { background-color: mix($bg_color, $base_color, 50%); } + +iconview { @extend .view; } + +rubberband, +.rubberband { + border: 1px solid darken($selected_bg_color, 10%); + background-color: transparentize(darken($selected_bg_color, 10%), 0.8); +} + +flowbox { + rubberband { @extend rubberband } + + flowboxchild { + padding: 3px; + border-radius: 2px; + + &:selected { + @extend %selected_items; + + outline-offset: -2px; + } + } +} + +label { + &.separator { + @extend .dim-label; + + color: $fg_color; + } + + row:selected &, + &:selected { @extend %nobg_selected_items; } + + selection { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:disabled { + color: $insensitive_fg_color; + + selection { @extend %selected_items:disabled; } + } +} + +.dim-label { + opacity: 0.55; +} + +assistant { + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + } + + &.csd .sidebar { border-top-style: none; } + + .sidebar label { padding: 6px 12px; } + + .sidebar label.highlight { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +textview { // This will get overridden by .view, needed by gedit line numbers + background-color: $base_color; +} + +%osd, .osd { + color: $osd_fg_color; + border: none; + background-color: $osd_bg_color; + background-clip: padding-box; + box-shadow: none; +} + +// +// Spinner Animations +// +@keyframes spin { + to { -gtk-icon-transform: rotate(1turn); } +} + +spinner { + background: none; + opacity: 0; // non spinning spinner makes no sense + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + + &:checked { + opacity: 1; + animation: spin 1s linear infinite; + + &:disabled { + opacity: 0.5; + } + } +} + +// +// Text Entries +// +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms $ease-out-quad; + + &.search { border-radius: 20px; } + + @include entry(normal); + + image { // icons inside the entry + color: mix($fg_color,$base_color,80%); + + &.left { padding-left: 0; padding-right: 5px; } + &.right { padding-right: 0; padding-left: 5px; } + } + + &.flat { + &, &:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; + } + } + + &:focus { + background-clip: border-box; + @include entry(focus); + } + + &:disabled { @include entry(insensitive); } + + selection { &:focus, & { @extend %selected_items; }} + + // error and warning style + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color), + // entry.search-missing for Gnome-Builder + (search-missing, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $e_fg_color; + border-color: if($variant=='light', $e_color, $entry_border); + background-color: mix($e_color, $base_color, 60%); + + image { color: $e_fg_color; } + + &:focus { + color: $e_fg_color; + background-color: $e_color; + box-shadow: none; + } + selection, selection:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + + &:drop(active) { + &:focus, & { + border-color: $drop_target_color; + box-shadow: none; + } + } + + .osd & { + @include entry(osd); + &:focus { @include entry(osd-focus); } + &:disabled { @include entry(osd-insensitive); } + + selection { + &:focus, & { + color: $selected_bg_color; + background-color: $selected_fg_color; + } + } + } + + progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; + } + + // linked entries + .linked:not(.vertical) > &, + .linked:not(.vertical) > &:focus { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:focus { @extend %linked_vertical; } +} + +treeview entry { + &.flat, & { + border-radius: 0; + background-image: none; + background-color: $base_color; + + &:focus { border-color: $selected_bg_color; } + } +} + +// +// Buttons +// +// stuff for .needs-attention +$_dot_color: $selected_bg_color; + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.01, + to($_dot_color), + to(transparent)); + } + to { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($selected_bg_color), + to(transparent)); + } +} + + $button_transition: all 200ms $ease-out-quad; +button { + min-height: 22px; + min-width: 20px; + transition: $button_transition; + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + + @include button(normal); + + separator { margin: 4px 1px; } + + &.flat { + @include button(undecorated); + // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set + // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but + // it won't fade out when the pointer leave the button allocation area. To make the transition more evident + // in this case the duration is increased. + transition: none; + + &:hover { + transition: $button_transition; + transition-duration: 350ms; + + &:active { transition: $button_transition; } + } + } + + &:hover { + @include button(hover); + -gtk-icon-effect: highlight; + } + + &:active, &:checked { + @include button(active); + + background-clip: if($variant=='light', border-box, padding-box); + transition-duration: 50ms; + + &:not(:disabled) label:disabled { color: inherit; opacity: 0.6; } + } + + //Webkitgtk workaround start + &:active { color: $fg_color; } + &:active:hover, &:checked { color: $selected_fg_color; } + //Webkitgtk workaround end + + &.flat:disabled { @include button(undecorated); } + + &:disabled { + @include button(insensitive); + + &:active, &:checked { + @include button(insensitive-active); + } + } + + &.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; + } + + &.text-button { + padding-left: 12px; + padding-right: 12px; + } + + &.text-button.image-button { + padding-left: 5px; + padding-right: 5px; + + label { + &:first-child { + padding-left: 8px; + padding-right: 2px; + } + &:last-child { + padding-right: 8px; + padding-left: 2px; + } + &:only-child { + padding-left: 8px; + padding-right: 8px; + } + } + + &.popup { padding-right: 8px; padding-left: 8px; } + } + + &:drop(active) { + color: $drop_target_color; + border-color: $drop_target_color; + box-shadow: none; + } + + // big standalone buttons like in Documents pager + &.osd { + color: $osd_fg_color; + background-color: $osd_bg_color; + border-color: darken($osd_bg_color, 8%); + + &.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; + } + + &:hover { color: $selected_bg_color; } + &:active, &:checked { @include button(osd-active); } + &:disabled { @include button(osd-insensitive); } + } + + //overlay / OSD style + .osd & { + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { + background-clip: padding-box; + @include button(osd-active); + } + &:disabled { @include button(osd-insensitive); } + + &.flat { + @include button(undecorated); + box-shadow: none; + &:hover { @include button(osd-hover); } + &:disabled { + @include button(osd-insensitive); + background-image: none; + } + &:active, &:checked { @include button(osd-active); } + } + } + .osd .linked:not(.vertical):not(.path-bar) > &:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > &:hover:not(:checked):not(:active) + &:not(:checked):not(:active) { box-shadow: none; } + + // Suggested and Destructive Action buttons + @each $b_type, $b_color, $b_fg in (suggested-action, $suggested_color, $suggested_fg_color), + (destructive-action, $destructive_color, $destructive_fg_color) { + &.#{$b_type} { + @include button(suggested_destructive, $b_color, $b_fg); + + &.flat { + @include button(undecorated); + color: $b_color; + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%), $b_fg); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%), $b_fg); + } + &.flat:disabled { + @include button(undecorated); + color: $insensitive_fg_color; + } + &:disabled { @include button(insensitive); } + } + } + + .stack-switcher > & { + // to position the needs attention dot, padding is added to the button + // child, a label needs just lateral padding while an icon needs vertical + // padding added too. + + outline-offset: -3px; // needs to be set or it gets overridden by GtkRadioButton outline-offset + + > label { + padding-left: 6px; // label padding + padding-right: 6px; // + } + > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; + } + &.text-button { + padding-left: 10px; + padding-right: 10px; + } + &.image-button { + padding-left: 2px; + padding-right: 2px; + } + + &.needs-attention { + + > label, > image { @extend %needs_attention; } + + &:active, &:checked { + > label, > image { + animation: none; + background-image: none; + } + } + } + } + + %needs_attention { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($_dot_color), + to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + @if $variant == 'light' { background-position: right 3px, right 4px; } + @else { background-position: right 3px, right 2px; } + &:dir(rtl) { + @if $variant == 'light' { background-position: left 3px, left 4px; } + @else { background-position: left 3px, left 2px; } + } + } + + // hide separators + &.font, + &.file { separator { background-color: transparent; }} + + //inline-toolbar buttons + .inline-toolbar &, .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .linked:not(.vertical) > &, + .linked:not(.vertical) > &:hover, + .linked:not(.vertical) > &:active, + .linked:not(.vertical) > &:checked { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked { @extend %linked_vertical; } +} + +// all the following is for the +|- buttons on inline toolbars, that way +// should really be deprecated... +.inline-toolbar toolbutton > button { // redefining the button look is + // needed since those are flat... + @include button(normal); + &:hover { @include button(hover); } + &:active, + &:checked{ @include button(active); } + &:disabled { @include button(insensitive); } + &:disabled:active, + &:disabled:checked { @include button(insensitive-active); } +} + +// More inline toolbar buttons +toolbar.inline-toolbar toolbutton { + & > button.flat { @extend %linked_middle; } + &:first-child > button.flat { @extend %linked:first-child; } + &:last-child > button.flat { @extend %linked:last-child; } + &:only-child > button.flat { @extend %linked:only-child; } +} + +// Some crazy linking stuff +@mixin linking_rules($a:0.7, $var:$variant, $vert:'false', $entry_rules:'true', $button_rules:'true', + $e_border:$entry_border, $b_border:$button_border) { + + $_border: if($vert=='false', left, top); + + @if $entry_rules=='true' { + > entry + entry { border-#{$_border}-color: transparentize($e_border, $a); } + + > entry.error + entry, + > entry + entry.error { border-#{$_border}-color: if($var=='light', $error_color, transparentize($e_border, $a)); } + + > entry.warning + entry, + > entry + entry.warning { border-#{$_border}-color: if($var=='light', $warning_color, transparentize($e_border, $a)); } + + > entry.error + entry.warning, + > entry.warning + entry.error { border-#{$_border}-color: if($var=='light', mix($error_color, $warning_color, 50%), transparentize($e_border, $a));} + + @each $e_type, $e_color in (':focus',$selected_bg_color), + (':drop(active)', $drop_target_color), + ('.warning:focus', $warning_color), + ('.error:focus', $error_color) { + + > entry + entry#{$e_type}:not(:last-child), + > entry + entry#{$e_type}:last-child { border-#{$_border}-color: if($var=='light', $e_color, $e_border); } + + > entry#{$e_type}:not(:only-child) { + + entry, + + button, + + combobox > box > button.combo { border-#{$_border}-color: if($var=='light', $e_color, $e_border); } + } + } + > button:active + entry, + > button:checked + entry { border-#{$_border}-color: if($var=='light', $selected_bg_color, $e_border); } + } + @if $button_rules=='true' { + $_uncolored_button: 'button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action)'; + + > button + button { border-#{$_border}-style: none; } + + > #{$_uncolored_button}:hover:not(:only-child), + > #{$_uncolored_button}:hover + #{$_uncolored_button} { box-shadow: inset if($vert=='false', 1px 0, 0 1px) $b_border; } + + > #{$_uncolored_button}:disabled:not(:only-child), + > #{$_uncolored_button}:disabled + #{$_uncolored_button}:not(:hover) { box-shadow: inset if($vert=='false', 1px 0, 0 1px) transparentize($b_border, 0.5); } + + > button:active + #{$_uncolored_button}:hover, + > button:checked + #{$_uncolored_button}:hover, + > button.suggested-action + #{$_uncolored_button}:hover, + > button.destructive-action + #{$_uncolored_button}:hover, + > entry + #{$_uncolored_button}:hover:not(:only-child), + + > #{$_uncolored_button}:first-child:disabled, + > #{$_uncolored_button}:disabled + #{$_uncolored_button}:disabled, + > #{$_uncolored_button}:first-child:hover, + > button:active + #{$_uncolored_button}:disabled, + > button:checked + #{$_uncolored_button}:disabled, + > button.suggested-action + #{$_uncolored_button}:disabled, + > button.destructive-action + #{$_uncolored_button}:disabled, + > entry + #{$_uncolored_button}:disabled:not(:only-child), { box-shadow: none; } + } +} + +// special case, because path-bars are bugged +@mixin pathbar_linking_rules($sep_color:if($variant=='light', transparentize($button_border, 0.6), transparentize($button_border, 0.5))) { + + > button + button { border-left-style: none; } + + > button:hover:not(:checked):not(:active):not(:only-child) { + + &:hover { + box-shadow: inset 1px 0 $sep_color, + inset -1px 0 $sep_color; + } + &:first-child:hover { box-shadow: inset -1px 0 $sep_color; } + &:last-child:hover { box-shadow: inset 1px 0 $sep_color; } + } +} + +// Apply the rules defined above +.linked:not(.vertical) { + &:not(.path-bar) { @include linking_rules(); } + &.path-bar { @include pathbar_linking_rules(); } +} + +.linked.vertical { @include linking_rules($vert:'true'); } + +%linked_middle { + border-radius: 0; + border-right-style: none; +} + +%linked { + @extend %linked_middle; + &:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + } + &:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; + } + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%linked_vertical_middle { + border-radius: 0; + border-bottom-style: none; +} + +%linked_vertical{ + @extend %linked_vertical_middle; + &:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + &:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; + } + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%undecorated_button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; +} + +// menu buttons +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; + + @extend %undecorated_button; + + &:hover { background-color: if($variant=='light', mix($fg_color,$bg_color,5%), mix($fg_color,$bg_color,10%)); } + &:active, &:selected { &, arrow { @extend %selected_items; } } + &:checked { color: $fg_color; } + + // FIXME: temporary workaround + check:last-child, + radio:last-child { margin-left: 8px; } + + check:first-child, + radio:first-child { margin-right: 8px; } +} + +modelbutton.flat arrow { + &.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + &.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } +} + +// +// Links +// +*:link { + color: $link_color; + + &:visited { + color: $link_visited_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); } + } + &:hover { + color: lighten($link_color,10%); + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); } + } + &:active { + color: $link_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } + } + + @at-root %link_selected, + &:selected, + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +button:link, button:visited { + @extend %undecorated_button; + @extend *:link; + + &:hover, &:active, &:checked { + @extend %undecorated_button; + } + > label { text-decoration-line: underline; } +} + +// +// Spinbuttons +// +spinbutton { + + &:drop(active) { box-shadow: none; } + + button:active { color: $selected_fg_color; } + &:disabled { color: $insensitive_fg_color; } + + &:not(.vertical) { + entry { min-width: 28px; } + + button, entry { @extend %linked; } + + &:dir(ltr) entry, + &:dir(rtl) button.up { border-radius: 3px 0 0 3px; } + + > button + button { border-left-style: none; } + + > button:hover:not(:active), + > button:hover + button { box-shadow: inset 1px 0 $button_border; } + + > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), + > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { box-shadow: inset 1px 0 transparentize($button_border, 0.5); } + + > button:first-child:hover:not(:active), + > button.up:dir(rtl):hover:not(:active), + > entry + button:not(:active):hover { box-shadow: none; } + + > entry:focus + button { border-left-color: if($variant=='light', $selected_bg_color, $entry_border); } + + > entry:drop(active) + button { border-left-color: $drop_target_color; } + + .osd & { + > button:hover:not(:active), + > button:hover + button { box-shadow: inset 1px 0 $osd_button_border; } + + > button:first-child:hover:not(:active), + > button.up:dir(rtl):hover:not(:active), + > entry + button:not(:active):hover { box-shadow: none; } + + > entry:focus + button { border-left-color: $osd_button_border; } + } + } + &.vertical { + button, entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; + + @extend %linked_vertical; + } + + button.up { border-radius: 3px 3px 0 0; } + + > entry:focus + button { border-top-color: if($variant=='light', $selected_bg_color, $entry_border); } + + > entry:drop(active) + button { border-top-color: $drop_target_color; } + } +} + +// +// Comboboxes +// +combobox { + button.combo { + min-width: 0; // otherwise the arrow placement is unsymmetric + padding-left: 8px; // + padding-right: 8px // + } + arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + min-height: 16px; + min-width: 16px; + } + + &:drop(active) button.combo { @extend button:drop(active); } + + .linked:not(.vertical) > & > box > button.combo { + // the combobox is a composite widget so the way we do button linking doesn't + // work, special case needed. + &:dir(ltr), + &:dir(rtl) { @extend %linked_middle; } // specificity bump + } + + .linked:not(.vertical) > &:first-child > box > button.combo { @extend %linked:first-child; } + .linked:not(.vertical) > &:last-child > box > button.combo { @extend %linked:last-child; } + .linked:not(.vertical) > &:only-child > box > button.combo { @extend %linked:only-child; } + + .linked.vertical > & > box > button.combo { @extend %linked_vertical_middle; } + .linked.vertical > &:first-child > box > button.combo { @extend %linked_vertical:first-child; } + .linked.vertical > &:last-child > box > button.combo { @extend %linked_vertical:last-child; } + .linked.vertical > &:only-child > box > button.combo { @extend %linked_vertical:only-child; } +} + +// +// Toolbars +// +toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: $bg_color; + + separator { background: none; } + &.horizontal separator { margin: 0 6px; } + &.vertical separator { margin: 6px 0; } + + .osd & { background-color: transparent; } + + &.osd { + padding: 7px; + border: 1px solid transparentize(black, 0.5); + border-radius: 3px; + background-color: transparentize($osd_bg_color, 0.1); + + &.left, + &.right, + &.top, + &.bottom { border-radius: 0; } // positional classes for `attached` osd toolbars + + &.top { border-width: 0 0 1px 0; } + &.bottom { border-width: 1px 0 0 0; } + &.left { border-width: 0 1px 0 0; } + &.right { border-width: 0 0 0 1px; } + } + + &:not(.inline-toolbar) { + switch, + scale, + entry, + spinbutton, + button { + margin-right: 1px; + margin-bottom: 1px; + } + .linked > button, + .linked > entry { margin-right:0; } + } +} + +.primary-toolbar:not(.libreoffice-toolbar) { // LO messes up the toolbar styling, so exclude LO toolbars + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, opacify($header_bg, 1), + darken($header_bg, 7%)) 1 0 1 0; //temporary hack for rhythmbox 3.1 + + //&:backdrop { background-color: opacify($header_bg_backdrop, 1); } + + separator { @extend %header_separator; } +} + +.primary-toolbar { @extend %header_widgets; } + +.inline-toolbar { + @extend toolbar; + background-color: darken($bg_color, 3%); + border-style: solid; + border-color: $borders_color; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; +} + +searchbar { + background-color: $bg_color; + border-style: solid; + border-color: $borders_color; + border-width: 0 0 1px; + padding: 3px; +} + +actionbar { + padding: 6px; + border-top: 1px solid $borders_color; + background-color: darken($bg_color, 3%); +} + +// +// Headerbars +// +$_header_radius: if($darker=='false' and $variant=='light', 4px, 3px); + +headerbar, +%titlebar { + + min-height: 42px; + padding: 0 7px; + + border-width: 0 0 1px; + border-style: solid; + border-color: opacify($header_border, 1); + + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: inset 0 1px lighten($header_bg, 3%); + + .csd & { // Transparent header-bars only in csd windows + background-color: $header_bg; + border-color: $header_border; + } + + &:backdrop { + transition: $backdrop_transition; + + color: transparentize($header_fg, 0.3); + background-color: opacify($header_bg_backdrop, 1); + + .csd & { background-color: $header_bg_backdrop; } + } + + .title { + padding-left: 12px; + padding-right: 12px; + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + @extend .dim-label; + } + + // Selectionmode + &.selection-mode { + color: $selection_mode_fg; + background-color: $selection_mode_bg; + border-color: darken($selection_mode_bg, 4%); + box-shadow: none; + + &:backdrop { + background-color: $selection_mode_bg; + color: transparentize($selection_mode_fg, 0.4); + } + + .subtitle:link { @extend *:link:selected; } + + .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; + GtkArrow { -GtkArrow-arrow-scaling: 1; } + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + .maximized & { background-color: opacify($selection_mode_bg, 1); } + } + + .tiled &, .tiled &:backdrop, + .maximized &, .maximized &:backdrop { + border-radius: 0; // squared corners when the window is max'd or tiled + } + + .maximized & { + background-color: opacify($header_bg, 1); + border-color: opacify($header_border, 1); + + &:backdrop { background-color: opacify($header_bg_backdrop, 1); } + } + + &.default-decoration, + .csd &.default-decoration, // needed under wayland, since all gtk3 windows are csd windows + &.default-decoration:backdrop, + .csd &.default-decoration:backdrop { + min-height: 28px; + padding: 0 3px; + background-color: opacify($header_bg, 1); + border-bottom-width: 0; + + .maximized & { background-color: opacify($header_bg, 1); } + } + + separator.titlebutton { @extend %header_separator; } +} + +.titlebar { + border-radius: $_header_radius $_header_radius 0 0; +} + +headerbar { + @extend %header_widgets; + + entry, button, separator { + margin-top: 6px; + margin-bottom: 6px; + } + + // Fixes split headerbars + separator:first-child + &, + &:first-child { + &, &:backdrop { + border-top-left-radius: $_header_radius; + + .maximized &, + .tiled & { border-radius: 0; } + } + } + + &:last-child { + &, &:backdrop { + border-top-right-radius: $_header_radius; + + .maximized &, + .tiled & { border-radius: 0; } + } + } +} + +// Fixes split headerbars too +.titlebar:not(headerbar) { + window > &, + window.csd > & { + &, &:backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; + } + } + + > separator { background-image: _solid($header_border); } + + @extend %titlebar; +} + +%header_separator { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, + transparentize($header_fg, 1) 25%, + transparentize($header_fg, 0.65) 25%, + transparentize($header_fg, 0.65) 75%, + transparentize($header_fg, 1) 75%) 0 1/0 1px stretch; + + &:backdrop { opacity: 0.6; } +} + +%header_widgets { + + // Headerbar Entries + entry { + @include entry(header-normal); + + &:backdrop { opacity: 0.85; } + + &:focus { + @include entry(header-focus); + background-clip: if($darker=='false' and $variant=='light', border-box, padding-box); + + image { color: $selected_fg_color; } + } + &:disabled { @include entry(header-insensitive); } + + selection:focus { + background-color: $selected_fg_color; + color: $selected_bg_color; + } + + progress { + border-color: $selected_bg_color; + background-image: none; + background-color: transparent; + } + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $e_fg_color; + border-color: if($darker=='false' and $variant=='light', $e_color, $header_entry_border); + background-color: mix($e_color, $header_bg, 60%); + + &:focus { + color: $e_fg_color; + background-color: $e_color; + } + selection, selection:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + } + + // Headerbar Buttons + button { + + @include button(header-normal); + + &:backdrop { opacity: 0.7; } + + &:hover { @include button(header-hover); } + &:active, &:checked { + @include button(header-active); + background-clip: if($darker=='false' and $variant=='light', border-box, padding-box); + } + &:disabled { @include button(header-insensitive); } + &:disabled:active, &:disabled:checked { @include button(header-insensitive-active); } + } + + &.selection-mode button { + + &, &.flat { + @include button(undecorated); + color: $selection_mode_fg; + background-color: transparentize($selection_mode_fg, 1); + } + &:hover { @extend %normal_selected_button; } + &:active, &:checked { @extend %selected-button:active; } + + &:disabled { + @extend %selected-button.flat:disabled; + + &:checked, &:active { @extend %selected-button:disabled:checked; } + } + } + + // Linking stuff + + // Disconnect linked buttons + .linked:not(.vertical):not(.path-bar):not(.stack-switcher) { + button:not(:last-child):not(:only-child) { margin-right: 1px; } + } + + // Reset buttons + .linked:not(.vertical):not(.path-bar) > button { + &, &:hover, &:active, &:checked, &:disabled { + border-radius: 3px; + border-style: solid; + } + } + .linked:not(.vertical):not(.path-bar) { + $_uncolored_button: 'button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action)'; + + > #{$_uncolored_button}:hover:not(:only-child), + > #{$_uncolored_button}:hover + #{$_uncolored_button}, + > #{$_uncolored_button}:disabled:not(:only-child), + > #{$_uncolored_button}:disabled + #{$_uncolored_button}:not(:hover) { box-shadow: none; } + } + + // special case for path-bars and stack-switchers + .linked:not(.vertical):not(.path-bar).stack-switcher, + .linked:not(.vertical).path-bar { + + > button { + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:disabled { color: transparentize($header_fg, 0.4); } + + &, &:hover, &:active, &:checked, &:disabled { @extend %linked; } + } + @include pathbar_linking_rules($sep_color:$header_button_border); + } + + // use linking rules for entries only + .linked:not(.vertical):not(.path-bar) { + @include linking_rules( $a:0.5, + $var:if($variant=='light' and $darker=='false', 'light', 'dark'), + $button_rules:'false', + $e_border:$header_entry_border, + $b_border:$header_button_border ); + } + + // Headerbar Suggested and Destructive Action buttons + @each $b_type, $b_color, $b_fg in (suggested-action, $suggested_color, $suggested_fg_color), + (destructive-action, $destructive_color, $destructive_fg_color) { + button.#{$b_type} { + @include button(suggested_destructive, $b_color, $b_fg); + + &.flat { + @include button(undecorated); + color: $b_color; + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%), $b_fg); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%), $b_fg); + } + &.flat:disabled, + &:disabled { @include button(header-insensitive); } + } + button.#{$b_type}:backdrop, + button.#{$b_type}:backdrop { + opacity: 0.8; + } + } + + // Headerbar Spinbuttons + spinbutton:not(.vertical) { + &:focus { + color: $selected_fg_color; + caret-color: $selected_fg_color; + } + button { + &,&:disabled { @include button(header-hover); } + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:disabled { color: transparentize($header_fg, 0.4); } + } + + > button + button { border-left-style: none; } + + > button:hover:not(:active), + > button:hover + button { box-shadow: inset 1px 0 $header_button_border; } + + > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), + > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { box-shadow: inset 1px 0 $header_button_border; } + + > button:first-child:hover:not(:active), + > entry + button:not(:active):hover { box-shadow: none; } + + > entry:focus + button { border-left-color: if($variant=='light' and $darker=='false', $selected_bg_color, $header_entry_border); } + } + + // Headerbar ComboBoxes + combobox { + &:disabled { color: transparentize($header_fg, 0.6); } + + > .linked > button.combo { + @include entry(header-normal); + + &:hover { @include entry(header-focus); box-shadow: none; } + &:disabled { @include entry(header-insensitive); } + } + + > .linked > entry.combo { + &:dir(ltr) { + border-right-style: none; + + &:focus { box-shadow: none; } + @if $variant=='light' and $darker=='false' { &:focus { box-shadow: 1px 0 $selected_bg_color; } } + } + &:dir(rtl) { + border-left-style: none; + + &:focus { box-shadow: none; } + @if $variant=='light' and $darker=='false' { &:focus { box-shadow: -1px 0 $selected_bg_color; } } + } + } + > .linked > button.combo { + &:dir(ltr) { + &, &:hover, &:active, &:checked, &:disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + } + &:dir(rtl) { + &, &:hover, &:active, &:checked, &:disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + } + } + } + + // Headerbar Switches + switch { + &:backdrop { opacity: 0.75; } + } + + progressbar { + trough { background-color: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.05), $header_button_border); } + + &:backdrop { opacity: 0.75; } + } + + // Headerbar Scale + scale { + $_trough_bg: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.05), $header_button_border); + + &:backdrop { opacity: 0.75; } + + slider { + $_slider_border: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.2), opacify($header_button_border, 0.3)); + $_slider_bg: if($variant=='light' and $darker=='false', opacify($header_button_bg,1), lighten(opacify($header_bg,1), 10%)); + + background-color: $_slider_bg; + border-color: $_slider_border; + + &:hover { + background-color: lighten($_slider_bg, 5%); + border-color: $_slider_border; + } + &:active { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + } + &:disabled { + background-color: mix($_slider_bg, $header_bg, 70%); + border-color: $_slider_border; + } + } + trough { + background-color: $_trough_bg; + + &:disabled { background-color: if($variant=='light' and $darker=='false', transparentize($_trough_bg, 0.05), transparentize($_trough_bg, 0.1)); } + } + } +} + +// +// Pathbars +// +.path-bar button { + &.text-button, &.image-button, & { + padding-left: 6px; + padding-right: 6px; + } + + &.text-button.image-button label { padding-left: 0; padding-right: 0; } + + &.text-button.image-button, & { + label:last-child { padding-right: 10px; } + label:first-child { padding-left: 10px; } + } + + &.slider-button, + &:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; + } + + image { + padding-left: 4px; + padding-right: 4px; + } +} + +// +// Tree Views +// +treeview.view { + @at-root * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + } + + border-left-color: transparentize($fg_color, 0.85); // this is actually the tree lines color, + border-top-color: transparentize(black, 0.9); // while this is the grid lines color, better then nothing + + rubberband { @extend rubberband; } // to avoid borders being overridden by the previously set props + + acceleditor > label { background-color: $selected_bg_color; } + + &:selected { + &, &:focus { + border-radius: 0; + border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunately + + @extend %selected_items; + } + } + + &:disabled { + color: $insensitive_fg_color; + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 40%); + } + } + + &.separator { + min-height: 2px; + color: transparentize(black, 0.9); + } + + &:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: mix($fg_color, $selected_bg_color, 50%); + + &.after { border-top-style: none; } + &.before { border-bottom-style: none; } + } + + &.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + color: mix($fg_color, $base_color, 50%); + + &:hover { color: $fg_color; } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + &:hover { color: $selected_fg_color; } + } + + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + } + + &.progressbar, &.progressbar:focus { // progress bar in treeviews + color: $selected_fg_color; + border-radius: 3px; + background-color: $selected_bg_color; + + &:selected, &:selected:focus { + color: $selected_bg_color; + box-shadow: none; + background-color: $selected_fg_color; + } + } + &.trough { // progress bar trough in treeviews + color: $fg_color; + background-color: $button_border; + border-radius: 3px; + border-width: 0; + + &:selected, &:selected:focus { + color: $selected_fg_color; + background-color: transparentize(black, 0.8); + border-radius: 3px; + border-width: 0; + } + } + + header { + button { + $_column_header_color: mix($fg_color,$base_color,80%); + + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + + color: $_column_header_color; + background-color: $base_color; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, + $base_color 20%, + transparentize(if($variant == 'light', black, white), 0.89) 20%, + transparentize(if($variant == 'light', black, white), 0.89) 80%, + $base_color 80%) 0 1 0 0 / 0 1px 0 0 stretch; + + &:hover { color: $selected_bg_color; } + &:active { color: $fg_color; } + + &:active, &:hover { background-color: $base_color; } + &:active:hover { color: $fg_color; } + + &:disabled { + border-color: $bg_color; + background-image: none; + } + &:last-child { + border-right-style: none; + border-image: none; + } + } + } + + button.dnd, + header.button.dnd { + &, &:selected, &:hover, &:active { + padding: 0 6px; + transition: none; + color: $selected_fg_color; + background-color: $selected_bg_color; + border-radius: 0; + border-style: none; + } + } +} + +// +// Menus +// +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: opacify($header_bg, 1); + color: $header_fg; + + &:backdrop { + color: transparentize($header_fg, 0.3); + //background-color: opacify($header_bg_backdrop, 1); + } + + > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; + + &:hover { //Seems like it :hover even with keyboard focus + background-color: $selected_bg_color; + color: $selected_fg_color; + } + &:disabled { + color: transparentize($header_fg, 0.6); + border-color: transparent; + } + } +} + +menu, +.menu { + $_menu_bg: if($variant=='light', $base_color, $bg_color); + margin: 4px; + padding: 0; + border-radius: 0; + background-color: $_menu_bg; + border: 1px solid $borders_color; + + .csd & { + padding: 4px 0px; + border-radius: 2px; + border: none; + } + + separator, + .csd & separator { + margin: 2px 0; + background-color: $_menu_bg; + } + + // Firefox workaround + .separator:not(label), + .csd & .separator:not(label) { color: $_menu_bg; } + // Firefox workaround end + + menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + &:disabled { + color: $insensitive_fg_color; + } + + //submenu indicators + arrow { + min-height: 16px; + min-width: 16px; + + &:dir(ltr) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + margin-left: 10px; + } + &:dir(rtl) { + -gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); + margin-right: 10px; + } + } + @at-root menuitem { + accelerator { color: gtkalpha(currentColor,0.55); } + + check, radio { + min-height: 16px; + min-width: 16px; + &:dir(ltr) { margin-right: 6px; margin-left: 2px; } + &:dir(rtl) { margin-left: 6px; margin-right: 2px; } + } + } + } + // overflow buttons + > arrow { + @include button(undecorated); + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: $_menu_bg; + border-radius: 0; + + &.top { + margin-top: -6px; + border-bottom: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + } + &.bottom { + margin-bottom: -6px; + border-top: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + &:hover { background-color: mix($fg_color, $base_color, 10%); } + &:disabled { + color: transparent; + background-color: transparent; + border-color: transparent ; + } + } +} + +// +// Popovers +// +popover, +popover.background { + $_popover_bg: if($variant=='light', $base_color, $bg_color); + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: $_popover_bg; + + box-shadow: 0 2px 6px 1px if($variant=='light', transparentize(black, 0.93), transparentize(black, 0.65)); + + .csd &, & { border: 1px solid darken($borders_color, 5%); } + + & separator { background-color: $_popover_bg; } + label.separator { @extend label.separator; } // Noice + + > list, + > .view, + > toolbar { + border-style: none; + background-color: transparent; + } + + &, .csd & { + &.osd, &.magnifier { @extend %osd; } + &.touch-selection { @extend .context-menu } + + &.osd { @extend %osd; } + } +} + +//touch selection handlebars for the Popover.osd above +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; + &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); } + &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); } +} + +// +// Notebooks and Tabs +// +notebook { + padding: 0; + + &.frame { + border: 1px solid $borders_color; + + > header { + // ugly hack to hide the borders around the header + margin: -1px; + &.top { margin-bottom: 0; } + &.bottom { margin-top: 0; } + &.left { margin-right: 0; } + &.right { margin-left: 0; } + + &.top, &.bottom { padding-left: 0; padding-right: 0; } + &.left, &.right { padding-top: 0; padding-bottom: 0; } + } + } + + > stack:not(:only-child) { // the :not(:only-child) is for "hidden" notebooks + background-color: $base_color; + } + + > header { + padding: 2px; + background-color: $bg_color; + + &.top { box-shadow: inset 0 -1px $borders_color; } + &.bottom { box-shadow: inset 0 1px $borders_color; } + &.right { box-shadow: inset 1px 0 $borders_color; } + &.left { box-shadow: inset -1px 0 $borders_color; } + + @each $_pos, $_bpos in (top, bottom), (bottom, top), (right, left), (left, right) { + // sizing and borders + &.#{$_pos} { + padding-#{$_bpos}: 0; + + > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + + outline-offset: -4px; + + border: 1px solid transparent; + border-#{$_bpos}: none; + + // tab overlap + + tab { + @if $_pos==top or $_pos==bottom { margin-left: -1px; } + @else { margin-top: -1px; } + } + + // tab border radius + @if $_pos==top { border-radius: 1px 1px 0 0; } + @else if $_pos==bottom { border-radius: 0 0 1px 1px; } + @else if $_pos==left { border-radius: 1px 0 0 1px; } + @else if $_pos==right { border-radius: 0 1px 1px 0; } + } + } + } + // overflow arrows + &.top, &.bottom { + > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:last-child { margin-left: 2px; } + } + > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); + &:first-child { margin-right: 2px; } + } + } + &.left, &.right { + > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + &:last-child { margin-top: 2px; } + } + > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + &:first-child { margin-bottom: 2px; } + } + } + > tabs > arrow { + color: $insensitive_fg_color; + + &:hover { color: mix($fg_color, $insensitive_fg_color, 50%); } + &:active { color: $fg_color; } + &:disabled { color: transparentize($insensitive_fg_color,0.3); } + } + + // tab colors + + &.top > tabs > tab:hover:not(:checked) { box-shadow: inset 0 -1px $borders_color; } + &.bottom > tabs > tab:hover:not(:checked) { box-shadow: inset 0 1px $borders_color; } + &.left > tabs > tab:hover:not(:checked) { box-shadow: inset -1px 0 $borders_color; } + &.right > tabs > tab:hover:not(:checked) { box-shadow: inset 1px 0 $borders_color; } + + > tabs > tab { + color: $insensitive_fg_color; + background-color: transparentize($base_color, 1); + + &:hover:not(:checked) { + color: mix($fg_color, $insensitive_fg_color, 50%); + background-color: transparentize($base_color, 0.5); + border-color: $borders_color; + } + &:checked { + color: $fg_color; + background-color: $base_color; + border-color: $borders_color; + } + // close button + button.flat { + min-height: 22px; + min-width: 16px; + padding: 0; + color: mix($bg_color, $fg_color, 35%); + + &:hover { + @extend %undecorated_button; + color: lighten(red, 15%); + } + &:active, &:active:hover { + @extend %undecorated_button; + color: $selected_bg_color; + } + } + } + } +} + +// +// Scrollbars +// +$_scrollbar_bg_color: darken($base_color, 1%); + +scrollbar { + $_slider_min_length: 40px; + + // disable steppers + @at-root * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + } + + background-color: $_scrollbar_bg_color; + transition: 300ms $ease-out-quad; + + // scrollbar border + &.top { border-bottom: 1px solid $borders_color; } + &.bottom { border-top: 1px solid $borders_color; } + &.left { border-right: 1px solid $borders_color; } + &.right { border-left: 1px solid $borders_color; } + + button { border: none; } + + &.vertical button { + &.down { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + &.up { -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); } + } + + &.horizontal button { + &.down { -gtk-icon-source: -gtk-icontheme('pan-right-symbolic'); } + &.up { -gtk-icon-source: -gtk-icontheme('pan-left-symbolic'); } + } + + // slider + slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: mix($fg_color, $bg_color, 40%); + + &:hover { background-color: mix($fg_color, $bg_color, 30%); } + + &:hover:active { background-color: $selected_bg_color;} + + &:disabled { background-color: transparent; } + } + + &.fine-tune { + slider { + min-width: 4px; + min-height: 4px; + } + + &.horizontal slider { border-width: 5px 4px; } + &.vertical slider { border-width: 4px 5px; } + } + + &.overlay-indicator { + &:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; + + slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: mix($fg_color, $bg_color, 70%); + border: 1px solid if($variant == 'light', transparentize(white, 0.4), transparentize(black, 0.7)); + } + + &.horizontal slider { + margin: 0 2px; + min-width: $_slider_min_length; + } + + &.vertical slider { + margin: 2px 0; + min-height: $_slider_min_length; + } + } + + &.dragging, + &.hovering { opacity: 0.99; } + } + + &.horizontal slider { min-width: $_slider_min_length; } + &.vertical slider { min-height: $_slider_min_length; } +} + +// +// Switches +// +switch { + font-size: 1px; + + min-width: 52px; + min-height: 24px; + + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; + + slider { + min-width: 1px; + min-height: 1px; + } + + &, slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; + } +} + +@each $k,$l in ('',''), + (':checked','-active'), + (':disabled','-insensitive'), + (':checked:disabled','-active-insensitive') { + + // load switch troughs from .png files in assets directory + + switch#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}#{$asset_suffix}.png"),url("assets/switch#{$l}#{$asset_suffix}@2.png")); + } + + menuitem:hover switch#{$k}, + row:selected switch#{$k}, + infobar switch#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-selected.png"),url("assets/switch#{$l}-selected@2.png")); + } + + headerbar switch#{$k}, + .primary-toolbar switch#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-header#{$darker_asset_suffix}.png"),url("assets/switch#{$l}-header#{$darker_asset_suffix}@2.png")); + } +} + +// +// Check and Radio items +// +@each $w,$a in ('check', 'checkbox'), + ('radio','radio') { + + //standard checks and radios + @each $s,$as in ('','-unchecked'), + (':disabled','-unchecked-insensitive'), + (':indeterminate', '-mixed'), + (':indeterminate:disabled', '-mixed-insensitive'), + (':checked', '-checked'), + (':checked:disabled','-checked-insensitive') { + .#{$w}#{$s}, + #{$w}#{$s}, + treeview.#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"), + url("assets/#{$a}#{$as}#{$asset_suffix}@2.png")); + } + + .osd, + %osd_check_radio { + #{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-dark.png"), + url("assets/#{$a}#{$as}-dark@2.png")); + } + } + // the borders of checks and radios are + // too similar in luminosity to the selected background color, hence + // we need special casing. + menuitem #{$w}#{$s}:hover, + .view #{$w}#{$s}:selected, + treeview.#{$w}#{$s}:selected, + row:selected #{$w}#{$s}, + infobar #{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-selected.png"), + url("assets/#{$a}#{$as}-selected@2.png")); + } + } +} + +// Selectionmode +@each $s,$as in ('','-selectionmode'), + (':checked', '-checked-selectionmode') { + .view.content-view.check#{$s}:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}#{$asset_suffix}.png"), + url("assets/checkbox#{$as}#{$asset_suffix}@2.png")); + background-color: transparent; + } +} + +checkbutton, radiobutton { + // this is for a nice focus on check and radios text + &.text-button { + padding: 2px 0; + outline-offset: 0; + } + + label:not(:only-child) { + &:first-child { margin-left: 4px; } + &:last-child { margin-right: 4px; } + } +} + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; + + &:only-child, + menu menuitem & { margin: 0; } +} + +// +// GtkScale +// +scale { + $_marks_length: 3px; + $_marks_distance: 1px; + + min-height: 15px; + min-width: 15px; + padding: 3px; + + &.horizontal { + trough { padding: 0 4px; } + highlight, fill { margin: 0 -4px; } + } + + &.vertical { + trough { padding: 4px 0; } + highlight, fill { margin: -4px 0; } + } + + // The slider is inside the trough, negative margin to make it bigger + slider { + min-height: 15px; + min-width: 15px; + margin: -6px; + } + + // Click-and-hold the slider to activate + &.fine-tune { + // Make the trough grow in fine-tune mode + slider { margin: -4px; } + + fill, + highlight, + trough { + border-radius: 5px; + -gtk-outline-radius: 7px; + } + } + + // Trough + trough { + $_scale_trough_bg: if($variant == 'light', $button_border, darken($bg_color, 5%)); + + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + + border-radius: 2.5px; + background-color: $_scale_trough_bg; + + &:disabled { background-color: transparentize($_scale_trough_bg, 0.45); } + + //OSD troughs + .osd & { + background-color: lighten($osd_bg_color, 7%); + + highlight { + background-color: $selected_bg_color; + + &:disabled { } + } + + &:disabled { } + } + + // Troughs in selected list-rows and infobars + menuitem:hover &, + row:selected &, + infobar & { + background-color: transparentize(black, 0.8); + + highlight { + background-color: $selected_fg_color; + + &:disabled { background-color: mix($selected_fg_color, $selected_bg_color, 55%); } + } + + &:disabled { background-color: transparentize(black, 0.9); } + } + } + + // The colored part of trough + highlight { + border-radius: 2.5px; + background-color: $selected_bg_color; + + &:disabled { background-color: transparentize($selected_bg_color, 0.45); } + } + + // this is another differently styled part of the trough, the most relevant use case is for example + // in media player to indicate how much video stream as been cached + fill { + border-radius: 2.5px; + background-color: transparentize($selected_bg_color, 0.5); + + &:disabled { background-color: transparent; } + } + + slider { + $_slider_border: if($variant=='light', transparentize(darken($button_border,25%), 0.5), darken($button_border,2%)); + + background-color: $button_bg; + border: 1px solid $_slider_border; + border-radius: 100%; + + transition: $button_transition; + transition-property: background, border; + + &:hover { background-color: lighten($button_bg, 5%); } + + &:active { + background-clip: border-box; + background-color: $selected_bg_color; + border-color: $selected_bg_color; + } + + &:disabled { + background-color: mix($entry_bg, $bg_color, 55%); + border-color: transparentize($_slider_border, 0.2); + } + + // Selected list-row and infobar sliders + menuitem:hover &, + row:selected &, + infobar & { + background-clip: border-box; + background-color: $selected_fg_color; + border-color: $selected_fg_color; + + &:hover { + background-color: mix($selected_fg_color, $selected_bg_color, 85%); + border-color: mix($selected_fg_color, $selected_bg_color, 85%); + } + &:active { + background-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-color: mix($selected_fg_color, $selected_bg_color, 50%); + } + &:disabled{ + background-color: mix($selected_fg_color, $selected_bg_color, 55%); + border-color: mix($selected_fg_color, $selected_bg_color, 55%); + } + } + + // OSD sliders + .osd & { + background-clip: border-box; + background-color: $selected_bg_color; + border-color: $selected_bg_color; + + &:hover { + background-color: lighten($selected_bg_color, 10%); + border-color: lighten($selected_bg_color, 10%) + } + + &:active { + background-color: darken($selected_bg_color, 10%); + border-color: darken($selected_bg_color, 10%); + } + + &:disabled { } + } + } + + value { color: gtkalpha(currentColor, 0.4); } + + marks { + color: gtkalpha(currentColor, 0.4); + + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: $_marks_distance; + margin-#{$marks_pos}: -($_marks_distance + $_marks_length); + } + } + } + + &.fine-tune marks { + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: ($_marks_distance - 1px); + margin-#{$marks_pos}: -($_marks_distance + $_marks_length - 2px); + } + } + } + &.horizontal { + indicator { + min-height: $_marks_length; + min-width: 1px; + } + + &.fine-tune indicator { min-height: ($_marks_length - 1px); } + } + &.vertical { + indicator { + min-height: 1px; + min-width: $_marks_length; + } + + &.fine-tune indicator { min-width: ($_marks_length - 1px); } + } +} + + +// +// Progress bars +// +progressbar { + padding: 0; + font-size: smaller; + color: transparentize($fg_color, 0.3); + + &.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; + + trough { + border-style: none; + background-color: transparent; + box-shadow: none; + } + } + // Moving bit + progress { + background-color: $selected_bg_color; + border: none; + border-radius: 3px; + box-shadow: none; //needed for clipping + + row:selected &, + infobar & { background-color: $selected_fg_color; } + } + // Trough + trough { + border: none; + border-radius: 3px; + background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); + + row:selected &, + infobar & { background-color: transparentize(black, 0.8); } + } +} + +// +// Level Bar +// +levelbar { + block { + min-width: 32px; + min-height: 1px; + } + &.vertical block { + min-width: 1px; + min-height: 32px; + } + + trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); + } + + &.horizontal.discrete block { margin: 0 1px; } + &.vertical.discrete block { margin: 1px 0; } + + block:not(.empty) { + border: 1px solid $selected_bg_color; + background-color: $selected_bg_color; + border-radius: 2px; + } + block.low { + border-color: $warning_color; + background-color: $warning_color; + } + block.high { + border-color: $selected_bg_color; + background-color: $selected_bg_color; + } + block.full { + border-color: $success_color; + background-color: $success_color; + } + block.empty { + background-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + border-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + } +} + +// +// Print dialog +// +printdialog { + paper { + border: 1px solid $borders_color; + background: $base_color; + padding: 0; + } + + .dialog-action-box { margin: 12px; } +} + +// +// Frames +// +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid $borders_color; + + &.flat { border-style: none; } +} + +scrolledwindow { + viewport.frame { // avoid double borders when viewport inside scrolled window + border-style: none; + } + + // This is used by GtkScrolledWindow, when content is touch-dragged past boundaries. + // This draws a box on top of the content, the size changes programmatically. + overshoot { + &.top { @include overshoot(top); } + &.bottom { @include overshoot(bottom); } + &.left { @include overshoot(left); } + &.right { @include overshoot(right); } + } + + // Overflow indication, works similarly to the overshoot, the size if fixed tho. + undershoot { + &.top { @include undershoot(top); } + &.bottom { @include undershoot(bottom); } + &.left { @include undershoot(left); } + &.right { @include undershoot(right); } + } + + junction { // the small square between two scrollbars + border-color: transparent; + // the border image is used to add the missing dot between the borders, details, details, details... + border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch; + background-color: $_scrollbar_bg_color; + + &:dir(rtl) { border-image-slice: 0 1 0 0; } + } +} + +//vbox and hbox separators +separator { + background-color: transparentize(black, 0.9); + min-width: 1px; + min-height: 1px; +} + +// +// Lists +// +list { + background-color: $base_color; + border-color: $borders_color; + + row { padding: 2px; } +} + +row { + &:not(:hover) { transition: all 150ms $ease-out-quad; } + + &:selected { + @extend %selected_items; + + button { @extend %selected-button; } + } + + &.activatable { + &.has-open-popup, + &:hover { background-color: if($variant == 'light', transparentize(black, 0.95), transparentize(white, 0.97)); } + + &:active { color: $fg_color; } + &:disabled { + color: $insensitive_fg_color; + image { color: inherit; } + } + + &:selected { + &:active { color: $selected_fg_color; } + + &.has-open-popup, + &:hover { background-color: mix(black, $selected_bg_color, 10%); } + } + } +} + +// +// App Notifications +// +.app-notification { + padding: 10px; + color: $dark_sidebar_fg; + background-color: $dark_sidebar_bg; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: darken($dark_sidebar_bg, 10%); + + border { border: none; } + + button { + @include button(osd); + &.flat { + @extend %undecorated_button; + border-color: transparentize($selected_bg_color, 1); + &:disabled { @extend %undecorated_button; } + } + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); background-clip: padding-box; } + &:disabled { @include button(osd-insensitive); + } + } +} + +// +// Expanders +// +expander { + arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + &:hover { color: lighten($fg_color,30%); } //only lightens the arrow + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + } +} + +// +// Calendar +// +calendar { + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + padding: 2px; + + &:selected { + @extend %selected_items; + border-radius: 1.5px; + } + + &.header { + color: $fg_color; + border: none; + } + + &.button { + @extend %undecorated_button; + + color: transparentize($fg_color,0.55); + + &:hover { color: $fg_color; } + + &:disabled { color: $insensitive_fg_color; } + } + + &:indeterminate { color: gtkalpha(currentColor,0.55); } + &.highlight { color: $fg_color; } +} + +// +// Dialogs +// +messagedialog { // Message Dialog styling + + .titlebar { + min-height: 20px; + background-color: $header_bg; + border-bottom: 1px solid darken($header_bg, 7%); + } + + .dialog-action-area button { padding: 8px; min-height: 0; } + + &.csd { // rounded bottom border styling for csd version + &.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; + } + .dialog-action-area button { + border-bottom-style: none; + + @extend %middle_button; + &:first-child{ @extend %first_button; } + &:last-child { @extend %last_button; } + &:only-child { @extend %single_button; } + } + %middle_button { + border-radius: 0; + border-right-style: none; + } + %last_button { + border-radius: 0 0 3px 0; + border-right-style: none; + } + %first_button { + border-radius: 0 0 0 3px; + border-left-style: none; + } + %single_button { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; + } + } +} + +// +// Filechooser +// +filechooser { + #pathbarbox { border-bottom: 1px solid transparentize($borders_color, 0.5); } +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} + +// +// Sidebar +// +.sidebar { + border-style: none; + background-color: lighten($bg_color, 2%); + + @at-root %sidebar_left, + &:dir(ltr), + &.left, + &.left:dir(rtl) { + border-right: 1px solid $borders_color; + border-left-style: none; + } + + @at-root %sidebar_right, + &:dir(rtl), + &.right { + border-left: 1px solid $borders_color; + border-right-style: none; + } + + list { background-color: transparent; } + + paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { border-style: none; }} +} + +stacksidebar { + &.sidebar { + &:dir(ltr) list, + &.left list, + &.left:dir(rtl) list { @extend %sidebar_left; } + + &:dir(rtl) list, + &.right list { @extend %sidebar_right; } + } + + row { + padding: 10px 4px; + + > label { + padding-left: 6px; + padding-right: 6px; + } + &.needs-attention > label { + @extend %needs_attention; + background-size: 6px 6px, 0 0; + } + } +} + +placessidebar { + > viewport.frame { border-style: none; } + + row { + // Needs overriding of the GtkListBoxRow padding + min-height: 30px; + padding: 0px; + // Using margins/padding directly in the SidebarRow + // will make the animation of the new bookmark row jump + > revealer { + padding: 0 10px; + } + image.sidebar-icon { + &:dir(ltr) { padding-right: 8px; } + &:dir(rtl) { padding-left: 8px; } + } + label.sidebar-label { + &:dir(ltr) { padding-right: 2px; } + &:dir(rtl) { padding-left: 2px; } + } + @at-root button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + @extend button.flat; + border-radius: 100%; + -gtk-outline-radius: 100%; + + &:not(:hover):not(:active) > image { opacity: 0.5 }; + } + + &.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: _solid($drop_target_color); + background-clip: content-box; + } + + &.sidebar-new-bookmark-row { color: $selected_bg_color; } + + &:drop(active):not(:disabled) { + &, label, image { color: $drop_target_color; } + + box-shadow: inset 0 1px $drop_target_color, + inset 0 -1px $drop_target_color; + + &:selected { + &, label, image { color: $selected_fg_color; } + background-color: $drop_target_color; + } + } + } +} + +// +// Placesview +// +placesview { + .server-list-button > image { + -gtk-icon-transform: rotate(0turn); + } + + .server-list-button:checked > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(-0.5turn); + } + + // this selects the "connect to server" label + > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; + } +} + +// +// Paned +// +paned { + > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: _solid($borders_color); + background-size: 1px 1px; + + &:selected { background-image: _solid($selected_bg_color); } + + &.wide { + min-width: 5px; + min-height: 5px; + background-color: $bg_color; + background-image: _solid($borders_color), _solid($borders_color); + background-size: 1px 1px, 1px 1px; + } + } + + &.horizontal > separator { + background-repeat: repeat-y; + &:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; + } + &:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; + } + + &.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; + } + } + + &.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; + + &.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; + } + } +} + +// +// GtkInfoBar +// +infobar { + border-style: none; + + &.info, + &.question, + &.warning, + &.error { + background-color: $selected_bg_color; + color: $selected_fg_color; + caret-color: currentColor; + + button { @extend %selected-button } + + selection { + color: $selected_bg_color; + background-color: $selected_fg_color; + } + + *:link { @extend %link_selected; } + } +} + +// +// Buttons on selected backgrounds +// +%selected-button { + + @at-root %normal_selected_button, & { + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.5); + } + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + + &:disabled { + &, label { color: transparentize($selected_fg_color, 0.6); } + } + } + &:hover { + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 0.8); + border-color: transparentize($selected_fg_color, 0.2); + } + &:active, &:active:hover, &:checked { + color: $selected_bg_color; + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:disabled { + &, label { color: transparentize($selected_fg_color, 0.5); } + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.6); + + &:active, &:checked { + color: $selected_bg_color; + background-color: transparentize($selected_fg_color, 0.5); + border-color: transparentize($selected_fg_color, 0.6); + } + } +} + +// +// Tooltips +// +tooltip { + &.background { + // background-color needs to be set this way otherwise it gets drawn twice + // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details. + background-color: lighten($osd_bg_color, 10%); + background-clip: padding-box; + + label { padding: 4px; } + } + + border-radius: 2px; + box-shadow: none; + + decoration { background-color: transparent; } + + * { //Yeah this is ugly + background-color: transparent; + color: $osd_fg_color; // just to be sure + } +} + +// +// Color Chooser +// +colorswatch { + // This widget is made of two boxes one on top of the other, the lower box is GtkColorSwatch {} the other one + // is GtkColorSwatch .overlay {}, GtkColorSwatch has the programmatically set background, so most of the style + // is applied to the overlay box. + + $_colorswatch-radius: 2px; + + &, &:drop(active) { border-style: none; } + + // border rounding + &.top { + border-top-left-radius: $_colorswatch-radius + 0.5px; + border-top-right-radius: $_colorswatch-radius + 0.5; + + overlay { + border-top-left-radius: $_colorswatch-radius; + border-top-right-radius: $_colorswatch-radius; + } + } + &.bottom { + border-bottom-left-radius: $_colorswatch-radius + 0.5px; + border-bottom-right-radius: $_colorswatch-radius + 0.5; + + overlay { + border-bottom-left-radius: $_colorswatch-radius; + border-bottom-right-radius: $_colorswatch-radius; + } + } + &.left, &:first-child:not(.top) { + border-top-left-radius: $_colorswatch_radius + 0.5px; + border-bottom-left-radius: $_colorswatch_radius + 0.5px; + overlay { + border-top-left-radius: $_colorswatch_radius; + border-bottom-left-radius: $_colorswatch_radius; + } + } + &.right, &:last-child:not(.bottom) { + border-top-right-radius: $_colorswatch_radius + 0.5px; + border-bottom-right-radius: $_colorswatch_radius + 0.5px; + overlay { + border-top-right-radius: $_colorswatch_radius; + border-bottom-right-radius: $_colorswatch_radius; + } + } + + &.dark overlay { + color: transparentize(white, 0.3); + &:hover { + border-color: if($variant == 'light', transparentize(black, 0.5), $borders_color); + } + } + &.light overlay { + color: transparentize(black, 0.3); + &:hover { + border-color: if($variant == 'light', transparentize(black, 0.7), $borders_color); + } + } + + overlay { + border: 1px solid if($variant == 'light', transparentize(black, 0.85), $borders_color); + &:hover { background-color: transparentize(white, 0.8) } + } + + &:disabled { + opacity: 0.5; + overlay { + border-color: transparentize(black, 0.4); + box-shadow: none; + } + } + + &#add-color-button { + border-style: solid; // the borders are drawn by the overlay for standard colorswatches to have them semi + border-width: 1px; // translucent on the colored background, here it's not necessary so they need to be set + @include button(normal); + &:hover { @include button(hover); } + overlay { @include button(undecorated); } // reset the overlay to not cover the button style underneath + } +} + +button.color { + padding: 0; + + colorswatch:first-child:last-child { + &, overlay { + margin: 4px; + border-radius: 0; + } + } +} + +// colorscale popup +colorchooser .popover.osd { border-radius: 3px; } + +// +// Misc +// +//content view (grid/list) +.content-view { + background-color: $base_color; + + &:hover { -gtk-icon-effect: highlight; } + + rubberband { @extend rubberband; } +} + +.scale-popup { + .osd & { @extend %osd; } + + button { // +/- buttons on GtkVolumeButton popup + &:hover { + @include button(hover); + } + } +} + +// Decouple the font of context menus from their entry/textview +.context-menu { font: initial; } +.monospace { font-family: Monospace; } + +// +// Shortcuts Help +// +button.circular, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; + + label { padding: 0; } +} + +.keycap { + min-width: 16px; + min-height: 20px; + + padding: 3px 6px 4px 6px; + + color: $fg_color; + background-color: $base_color; + border: 1px solid $borders_color; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px if($variant=='light', transparentize(black, 0.95), transparentize(black, 0.85)); +} + +stackswitcher button { + &.text-button { min-width: 80px; } + &.circular { min-width: 0; } +} + +// +// Dnd +// +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px $drop_target_color; +} + +// +// Window Decorations +// + +decoration { + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + border-width: 0px; + + $_wm_border: if($variant=='light', transparentize(black, 0.9), transparentize(black, 0.45)); + + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), $_wm_border), + 0 8px 8px 0 if($variant == 'light', opacify($_wm_border, 0.1), transparentize($_wm_border, 0.2)); + + // this is used for the resize cursor area + margin: 10px; + + &:backdrop { + // the transparent shadow here is to enforce that the shadow extents don't + // change when we go to backdrop, to prevent jumping windows + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', transparentize(darken($header_bg, 7%), 0.1), $_wm_border), + 0 8px 8px 0 transparent, + 0 5px 5px 0 if($variant == 'light', opacify($_wm_border, 0.1), transparentize($_wm_border, 0.2)); + + transition: $backdrop_transition; + } + .fullscreen &, + .tiled & { + border-radius: 0; + } + .popup & { + box-shadow: none; + border-radius: 0; + } + // server-side decorations as used by mutter + .ssd & { + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', transparentize(black, 0.35), $_wm_border); + + &.maximized { border-radius: 0; } + } + .csd.popup & { + border-radius: 2px; + box-shadow: 0 3px 6px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.1)), + 0 0 0 1px if($variant == 'light', $_wm_border, darken($bg_color, 10%)); + } + tooltip.csd & { + border-radius: 2px; + box-shadow: 0 1px 3px 1px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.3)); + } + messagedialog.csd & { + border-radius: 3px; + } + .solid-csd & { + border-radius: 0; + margin: 1px; + background-color: $header_bg; + box-shadow: none; + } +} + +// +// Titlebuttons +// +headerbar, +.titlebar { + + &.default-decoration button.titlebutton { // no vertical padding for ssd buttons + padding: 0 4px; // already handled by the titlebar-padding + min-width: 0; + min-height: 0; + margin: 0; + } + + button.titlebutton { + padding: 0; + min-width: 24px; + + @include button(undecorated); + background-color: transparentize($header_bg, 1); + + &:hover { + @include button(header-hover); + } + &:active, &:checked { + @include button(header-active); + } + &.close, &.maximize, &.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; + + &:backdrop { opacity: 1; } + } + // Load png assets for each button + @each $k in ('close','maximize', 'minimize') { + @each $l, $m in ('',''), (':backdrop','-backdrop'), (':hover','-hover'), (':active','-active') { + + &.#{$k}#{$l} { background-image: -gtk-scaled(url('assets/titlebutton-#{$k}#{$m}#{$darker_asset_suffix}.png'), + url('assets/titlebutton-#{$k}#{$m}#{$darker_asset_suffix}@2.png')); } + } + } + } +} + +// catch all extend +%selected_items { + background-color: $selected_bg_color; + + @at-root %nobg_selected_items, & { + color: $selected_fg_color; + + &:disabled { color: mix($selected_fg_color, $selected_bg_color, 50%); } + } +} diff --git a/OSX-Arc-White/gtk-3.20/sass/_drawing.scss b/OSX-Arc-White/gtk-3.20/sass/_drawing.scss new file mode 100755 index 0000000..120a158 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/_drawing.scss @@ -0,0 +1,354 @@ +// Drawing mixins + +// Solid color image +@function _solid($c) { + @return linear-gradient(to bottom, $c, $c); +} + +// Entries + +@mixin entry($t) { +// +// Entries drawing function +// +// $t: entry type +// + + @if $t==normal { + // + // normal entry + // + color: $text_color; + border-color: $entry_border; + background-color: $entry_bg; + } + + @if $t==focus { + // + // focused entry + // + color: $text_color; + border-color: if($variant=='light', $selected_bg_color, $button_border); + background-color: $entry_bg; + + @if $variant == 'dark' { + box-shadow: inset 1px 0 $selected_bg_color, + inset -1px 0 $selected_bg_color, + inset 0 1px $selected_bg_color, + inset 0 -1px $selected_bg_color; + } + } + + @if $t==insensitive { + // + // insensitive entry + // + color: $insensitive_fg_color; + border-color: transparentize($entry_border, 0.45); + background-color: transparentize($entry_bg, 0.45); + } + + @if $t==header-normal { + // + // normal header-bar entry + // + + color: $header_fg; + border-color: $header_entry_border; + background-color: $header_entry_bg; + + image, image:hover { color: inherit; } + } + + @if $t==header-focus { + // + // focused header-bar entry + // + color: $selected_fg_color; + border-color: if($darker=='false' and $variant=='light', $selected_bg_color, transparent); + background-color: $selected_bg_color; + } + + @if $t==header-insensitive { + // + // insensitive header-bar entry + // + color: transparentize($header_fg, 0.45); + border-color: $header_entry_border; + background-color: transparentize($header_entry_bg, 0.15); + } + + @else if $t==osd { + // + // normal osd entry + // + color: $osd_fg_color; + border-color: $osd_entry_border; + background-color: $osd_entry_bg; + + image, image:hover { color: inherit; } + } + + @else if $t==osd-focus { + // + // active osd entry + // + color: $selected_fg_color; + border-color: $osd_entry_border; + background-color: $selected_bg_color; + } + + @else if $t==osd-insensitive { + // + // insensitive osd entry + // + color: transparentize($osd_fg_color, 0.45); + background-color: transparentize($osd_entry_bg, 0.15); + } +} + +// Buttons + +@mixin button($t, $actionb_bg:red, $actionb_fg: green) { +// +// Button drawing function +// +// $t: button type, +// $actionb_bg, $actionb_fg: used for destructive and suggested action buttons + + @if $t==normal { + // + // normal button + // + color: $fg_color; + border-color: $button_border; + background-color: $button_bg; + } + + @else if $t==hover { + // + // hovered button + // + color: $fg_color; + border-color: $button_border; + background-color: lighten($button_bg, 5%); + } + + @else if $t==active { + // + // pushed button + // + color: $selected_fg_color; + border-color: if($variant=='light', $selected_bg_color, $button_border); + background-color: $selected_bg_color; + } + + @else if $t==insensitive { + // + // insensitive button + // + label, & { color: $insensitive_fg_color; } + + border-color: transparentize($button_border, 0.45); + background-color: transparentize($button_bg, 0.45); + } + + @else if $t==insensitive-active { + // + // insensitive pushed button + // + label, & { color: transparentize($selected_fg_color, 0.2); } + + border-color: transparentize($selected_bg_color, 0.25); + background-color: transparentize($selected_bg_color, 0.25); + + opacity: 0.6; + } + + @if $t==header-normal { + // + // normal header-bar button + // + color: $header_fg; + outline-offset: -3px; + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + } + + @else if $t==header-hover { + // + // hovered header-bar button + // + color: $header_fg; + border-color: $header_button_border; + background-color: $header_button_bg; + } + + @else if $t==header-active { + // + // pushed header-bar button + // + color: $selected_fg_color; + border-color: if($darker=='false' and $variant=='light', $selected_bg_color, transparent); + background-color: $selected_bg_color; + } + + @else if $t==header-insensitive { + // + // insensitive header-bar button + // + label, & { color: transparentize($header_fg, 0.45); } + + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + } + + @else if $t==header-insensitive-active { + // + // header-bar insensitive pushed button + // + color: transparentize($selected_fg_color, 0.25); + border-color: transparentize($selected_bg_color, 0.35); + background-color: transparentize($selected_bg_color, 0.35); + } + + @else if $t==osd { + // + // normal osd button + // + color: $osd_fg_color; + border-color: $osd_button_border; + background-color: $osd_button_bg; + } + + @else if $t==osd-hover { + // + // active osd button + // + color: $osd_fg_color; + border-color: $osd_button_border; + background-color: opacify(lighten($osd_button_bg, 7%), 0.1); + } + + @else if $t==osd-active { + // + // active osd button + // + color: $selected_fg_color; + border-color: $osd_button_border; + background-color: $selected_bg_color; + } + + @else if $t==osd-insensitive { + // + // insensitive osd button + // + color: $osd_insensitive_fg_color; + border-color: $osd_button_border; + background-color: transparentize($osd_button_bg, 0.15); + } + + @else if $t==suggested_destructive { + // + // suggested or destructive action buttons + // + background-clip: border-box; + + color: $actionb_fg; + background-color: $actionb_bg; + border-color: $actionb_bg; + } + + @else if $t==undecorated { + // + // reset + // + border-color: transparent; + background-color: transparent; + background-image: none; + } +} + +// +// Overshoot +// +@mixin overshoot($p, $c:$selected_bg_color) { +// $p: position +// $c: base color +// +// possible $p values: +// top, bottom, right, left +// + + $_big_gradient_length: 60%; + + $_position: center top; + $_big_gradient_size: 100% $_big_gradient_length; + + @if $p==bottom { + $_position: center bottom; + } + + @else if $p==right { + $_position: right center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + @else if $p==left { + $_position: left center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + background-image: -gtk-gradient(radial, + $_position, 0, + $_position, 0.6, + from(transparentize($c, 0.8)), + to(transparentize($c, 1))); + + background-size: $_big_gradient_size; + background-repeat: no-repeat; + background-position: $_position; + + background-color: transparent; // reset some properties to be sure to not inherit them somehow + border: none; // + box-shadow: none; // +} + +// +// Undershoot +// +@mixin undershoot($p) { +// $p: position +// +// possible $p values: +// top, bottom, right, left +// + + $_undershoot_color_dark: transparentize(black, 0.8); + $_undershoot_color_light: transparentize(white, 0.8); + + $_gradient_dir: left; + $_dash_bg_size: 10px 1px; + $_gradient_repeat: repeat-x; + $_bg_pos: center $p; + + background-color: transparent; // shouldn't be needed, but better to be sure; + + @if ($p == left) or ($p == right) { + $_gradient_dir: top; + $_dash_bg_size: 1px 10px; + $_gradient_repeat: repeat-y; + $_bg_pos: $p center; + } + + background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%); + + padding-#{$p}: 1px; + background-size: $_dash_bg_size; + background-repeat: $_gradient_repeat; + background-origin: content-box; + background-position: $_bg_pos; + border: none; +} diff --git a/OSX-Arc-White/gtk-3.20/sass/_granite.scss b/OSX-Arc-White/gtk-3.20/sass/_granite.scss new file mode 100755 index 0000000..a564d55 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/_granite.scss @@ -0,0 +1,218 @@ +// Granite Widgets + +// +// Overlay Bar +// +.overlay-bar { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; + + label { color: $selected_fg_color; } +} + +// +// Thin Pane Separator +// +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid $borders_color; + border-right: 1px solid $borders_color; + +} + +// avoid borders when a viewport is +// packed into a Static Notebook, or Popover +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +// +// Help Button +// +.help_button { + border-radius: 100px; + padding: 3px 9px; +} + +// +// Secondary Toolbars +// +toolbar.secondary-toolbar { + padding: 3px; + border-bottom: 1px solid $borders_color; + + button { padding: 0 3px 0 3px; } +} + +// +// Bottom Toolbars +// +toolbar.bottom-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: $borders_color; + background-color: $bg_color; + + button { padding: 2px 3px 2px 3px; } +} + +// +// Sidebar & Source List +// +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; +} + +.source-list, +.source-list.view { + background-color: $bg_color; + color: $fg_color; + -gtk-icon-style: regular; +} + +.source-list.category-expander { + color: transparent; +} + +.source-list.view:hover { + background-color: lighten($bg_color, 5%); +} + +.source-list.view:selected, +.source-list.view:hover:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; +} + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: $bg_color; + background-image: none; +} + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; +} + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: $selected_fg_color; + color: $selected_bg_color; +} + +// +// Expander +// +.source-list.category-expander { + color: $fg_color; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; +} + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; +} + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +// +// Welcome +// +GraniteWidgetsWelcome { + background-color: $base_color; +} + +GraniteWidgetsWelcome label { + color: mix($fg_color, $bg_color, 50%); + font-size: 11px; + text-shadow: none; +} + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: transparentize($fg_color, 0.2); +} + +// +// Help Button +// +.help_button { + border-radius: 0; +} + +// +// Popover +// +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + + border: 1px solid transparentize(black, 0.7); + margin: 0; +} + +.popover_bg { + background-image: _solid($base_color); + border: 1px solid transparentize(black, 0.7); +} + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; +} + +// +// Xs Entry +// +GraniteWidgetsXsEntry entry { padding: 4px; } + +// +// Text Styles +// +.h1 { font-size: 24px; } +.h2 { font-size: 18px; } +.h3 { font-size: 11px; } +.h4, +.category-label { + color: mix($bg_color, $text_color, 30%); + font-weight: 600; +} + +.h4 { + padding-bottom: 6px; + padding-top: 6px; +} + +GtkListBox .h4{ + padding-left: 6px; +} diff --git a/OSX-Arc-White/gtk-3.20/sass/_lightdm.scss b/OSX-Arc-White/gtk-3.20/sass/_lightdm.scss new file mode 100755 index 0000000..a9ab2fd --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/_lightdm.scss @@ -0,0 +1,109 @@ +// the panel widget at the top +#panel_window { + background-color: $panel_bg; + color: $panel_fg; + font-weight: bold; + box-shadow: inset 0 -1px darken($panel_bg, 7%); + + // the menubars/menus of the panel, i.e. indicators + menubar { + padding-left: 5px; + + &, > menuitem { + background-color: transparent; + color: $panel_fg; + font-weight: bold; + } + } + + menubar menuitem:disabled { + color: transparentize($panel_fg, 0.5); + + label { color: inherit; } + } + menubar menu > menuitem { font-weight: normal; } +} + +// the login window +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: $fg_color; +} + +// the top half of the login-window, in GtkDialog terms, the content +#content_frame { + padding-bottom: 14px; + background-color: $bg_color; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid transparentize(black, 0.9); + border-width: 1px 1px 0 1px; +} + +#content_frame button { + @include button(normal); + + &:hover { @include button(hover); } + &:active, &:checked { @include button(active); } + &:disabled { @include button(insensitive); } +} + +// the lower half of the login-window, in GtkDialog terms the buttonbox or action area +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: if($variant=='light', $osd_bg_color, $header_bg); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid transparentize(black, 0.9); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px if($variant=="light", $dark_sidebar_border, $header_border); +} + +#buttonbox_frame button{ + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:disabled { @include button(osd-insensitive); } +} + +#login_window #user_combobox { + color: $fg_color; + font-size: 13px; + + menu { font-weight: normal; } +} + +// the user's avatar box +#user_image { + padding: 3px; + border-radius: 2px; +} + +// the shutdown button +#shutdown_button.button { + @include button(suggested_destructive, $destructive_color); + + &:hover { @include button(suggested_destructive, lighten($destructive_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($destructive_color, 10%)); } +} + +// the restart button +#restart_button.button { + @include button(suggested_destructive, $suggested_color); + + &:hover { @include button(suggested_destructive, lighten($suggested_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($suggested_color, 10%)); } +} + +// the warning, in case a wrong password is entered or something else goes wrong according to PAM +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; +} diff --git a/OSX-Arc-White/gtk-3.20/sass/_transparent_widgets.scss b/OSX-Arc-White/gtk-3.20/sass/_transparent_widgets.scss new file mode 100755 index 0000000..2b59744 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/_transparent_widgets.scss @@ -0,0 +1,216 @@ +//.nemo-window GtkEventBox { background-color: $bg_color; } // fixes nemo statusbar + +//.nemo-window, +.nautilus-window { + paned > separator { + background-image: _solid($dark_sidebar_border); + + @if $variant=='light' { + &:dir(ltr) { margin-left: -1px; } + &:dir(rtl) { margin-right: -1px; } + } + } +} + +filechooser paned > separator { background-image: _solid($dark_sidebar_border); } + +// Dark transparent sidebars +filechooser, +.nautilus-window { + + &.csd.background, placessidebar list { background-color: transparent; } + + placessidebar.sidebar { + + background-color: $dark_sidebar_bg; + + row.sidebar-row { + border: none; + color: $dark_sidebar_fg; + + .sidebar-icon { color: transparentize($dark_sidebar_fg, 0.4); } + + &.has-open-popup, + &:hover { background-color: transparentize($dark_sidebar_fg, 0.85); } + + &:disabled { + &, label, image { color: transparentize($dark_sidebar_fg, 0.6); } + } + + &:selected.has-open-popup, + &:selected, &:selected:hover, &:active:hover { + @extend %selected_items; + + .sidebar-icon { color: inherit; } + } + + &:not(:selected) button.sidebar-button { + color: $dark_sidebar_fg; + + &:hover { @include button(osd-hover); } + &:active { @include button(active); } + + &:not(:hover):not(:active) > image { opacity: 0.5 }; + } + + &.sidebar-new-bookmark-row { + color: $selected_bg_color; + + .sidebar-icon { color: inherit; } + } + + &:drop(active):not(:disabled) { + &, label, .sidebar-icon { color: $drop_target_color; } + + &:selected { + &, label, .sidebar-icon { color: $selected_fg_color; } + background-color: $drop_target_color; + } + } + } + + separator { background-color: transparent; } + + scrollbar { @extend %dark_sidebar_scrollbar } + } + + &.maximized placessidebar.sidebar { background-color: opacify($dark_sidebar_bg, 1); } +} + +.nemo-window { + .sidebar { + color: $dark_sidebar_fg; + background-color: $dark_sidebar_bg; + + .view, row { + background-color: transparent; + color: $dark_sidebar_fg; + + &.cell:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + &.expander { + color: mix($dark_sidebar_fg, $dark_sidebar_bg, 50%); + + &:hover { color: $dark_sidebar_fg; } + } + } + + separator { background-color: transparent; } + + scrollbar { @extend %dark_sidebar_scrollbar } + } +} + +.caja-side-pane { + + &, + > notebook > stack > widget > box, + text, + treeview { + color: $dark_sidebar_fg; + caret-color: $dark_sidebar_fg; + background-color: opacify($dark_sidebar_bg, 1); + } + + > box button { + &:not(:active):not(:checked) { color: $dark_sidebar_fg; } + &:hover:not(:active) { @extend %dark_sidebar_button:hover; } + } + + .frame { border-color: darken(opacify($dark_sidebar_bg, 1), 5%); } + + scrollbar { @extend %dark_sidebar_scrollbar; } + junction { background-color: darken($dark_sidebar_bg, 5%); } +} + +filechooser { + + actionbar { + color: $dark_sidebar_fg; + background-color: $dark_sidebar_bg; + border-color: if($variant =='light', darken($dark_sidebar_bg, 7%), darken($dark_sidebar_bg, 15%)); + + button { @extend %dark_sidebar_button; } + entry { @extend %dark_sidebar_entry; } + + @extend %osd_check_radio; + + label, combobox { color: $dark_sidebar_fg; } + } +} + +// Gedit +.gedit-bottom-panel-paned { background-color: $base_color; } + +.gedit-side-panel-paned > separator { background-image: _solid($dark_sidebar_border); } +.gedit-bottom-panel-paned > separator { background-image: _solid($borders_color); } + +.gedit-document-panel { + background-color: $dark_sidebar_bg; + + .maximized & { background-color: opacify($dark_sidebar_bg, 1); } + + row { + color: $dark_sidebar_fg; + background-color: transparentize($dark_sidebar_fg, 1); + + &:hover { + background-color: transparentize($dark_sidebar_fg, 0.85); + } + &:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + + button { color: $selected_fg_color; } + } + &:selected, &:selected:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + &:hover:not(:selected) button:active { + color: $dark_sidebar_fg; + } + } +} + +%dark_sidebar_button { + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:disabled { @include button(osd-insensitive); } +} + +%dark_sidebar_entry { + @include entry(osd); + + &:focus { @include entry(osd-focus); } + &:disabled { @include entry(osd-insensitive); } +} + +%dark_sidebar_scrollbar { + + border-color: darken($dark_sidebar_bg, 5%); + + &.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: lighten($dark_sidebar_fg, 15%); + border: 1px solid transparentize(black, 0.7); + } + slider { + background-color: transparentize(lighten($dark_sidebar_fg, 15%), 0.3); + + &:hover { background-color: lighten($dark_sidebar_fg, 20%); } + + &:hover:active { background-color: $selected_bg_color; } + + &:disabled { + background-color: transparent; + } + } + trough { + background-color: darken($dark_sidebar_bg, 5%); + } +} diff --git a/OSX-Arc-White/gtk-3.20/sass/_unity.scss b/OSX-Arc-White/gtk-3.20/sass/_unity.scss new file mode 100755 index 0000000..cb18aec --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/_unity.scss @@ -0,0 +1,159 @@ +// Decorations +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: $selected_bg_color; + + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; + + .top { + border: 1px solid if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), transparentize(black, 0.9)); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + + background-image: _solid(opacify($header_bg, 1)); + color: $header_fg; // The foreground color will be used to paint the text + + box-shadow: inset 0 1px lighten($header_bg, 3%); + + &:backdrop { + border-bottom-width: 0; + //background-image: _solid(opacify($header_bg_backdrop, 1)); + color: transparentize($header_fg, 0.3); + } + } + .left, .right, .bottom, + .left:backdrop, .right:backdrop, .bottom:backdrop { + background-color: transparent; + background-image: _solid(if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), transparentize(black, 0.9))); + } +} + +// Panel Style +UnityPanelWidget, +.unity-panel { + background-image: _solid(#2f343f); + color: lighten($panel_fg, 20%); + box-shadow: none; + + &:backdrop { color: lighten($panel_fg, 1%); } +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: $selected_fg_color; + background-image: _solid($selected_bg_color); + border-bottom: none; +} + +// Unity Greeter +.lightdm.menu { + background-image: none; + background-color: transparentize(black, 0.6); + border-color: transparentize(white, 0.2); + border-radius: 4px; + padding: 1px; + color: white; +} + +.lightdm-combo .menu { + background-color: lighten($header_bg, 8); + border-radius: 0px; + padding: 0px; + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + color: transparentize(white, 0.2); + background-image: none; + background-color: transparentize(black, 0.5); + + & > .menuitem { + padding: 2px 6px; + } +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: transparentize(black, 0.7); + border-color: transparentize(white, 0.6); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; +} + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: transparentize(white, 0.9); + border-width: 1px; + border-style: solid; + color: white; +} + +.lightdm.entry:selected { + background-color: transparentize(white, 0.2); +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; + + &.selected { + background-color: transparentize(black, 0.3); + border-width: 1px; + } +} + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); + } +} diff --git a/OSX-Arc-White/gtk-3.20/sass/gtk-dark.scss b/OSX-Arc-White/gtk-3.20/sass/gtk-dark.scss new file mode 100755 index 0000000..529ee3d --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/gtk-dark.scss @@ -0,0 +1,13 @@ +$variant: 'dark'; +$darker: 'false'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.20/sass/gtk-darker.scss b/OSX-Arc-White/gtk-3.20/sass/gtk-darker.scss new file mode 100755 index 0000000..34b8f81 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/gtk-darker.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'true'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.20/sass/gtk-solid-dark.scss b/OSX-Arc-White/gtk-3.20/sass/gtk-solid-dark.scss new file mode 100755 index 0000000..959d8b1 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/gtk-solid-dark.scss @@ -0,0 +1,13 @@ +$variant: 'dark'; +$darker: 'false'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.20/sass/gtk-solid-darker.scss b/OSX-Arc-White/gtk-3.20/sass/gtk-solid-darker.scss new file mode 100755 index 0000000..45b7dbe --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/gtk-solid-darker.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'true'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.20/sass/gtk-solid.scss b/OSX-Arc-White/gtk-3.20/sass/gtk-solid.scss new file mode 100755 index 0000000..28ff2b6 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/gtk-solid.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'false'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.20/sass/gtk.scss b/OSX-Arc-White/gtk-3.20/sass/gtk.scss new file mode 100755 index 0000000..9bb0348 --- /dev/null +++ b/OSX-Arc-White/gtk-3.20/sass/gtk.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'false'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.22/assets.svg b/OSX-Arc-White/gtk-3.22/assets.svg new file mode 100755 index 0000000..7086f47 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/assets.svg @@ -0,0 +1,5965 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/gtk-3.22/assets.txt b/OSX-Arc-White/gtk-3.22/assets.txt new file mode 100755 index 0000000..a11af04 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/assets.txt @@ -0,0 +1,84 @@ +checkbox-checked +checkbox-checked-insensitive +checkbox-unchecked +checkbox-unchecked-insensitive +checkbox-mixed +checkbox-mixed-insensitive +radio-checked +radio-checked-insensitive +radio-unchecked +radio-unchecked-insensitive +radio-mixed +radio-mixed-insensitive +checkbox-checked-selected +checkbox-checked-insensitive-selected +checkbox-unchecked-selected +checkbox-unchecked-insensitive-selected +checkbox-mixed-selected +checkbox-mixed-insensitive-selected +checkbox-checked-selectionmode +checkbox-selectionmode +radio-checked-selected +radio-checked-insensitive-selected +radio-unchecked-selected +radio-unchecked-insensitive-selected +radio-mixed-selected +radio-mixed-insensitive-selected +switch +switch-active +switch-insensitive +switch-active-insensitive +switch-header +switch-active-header +switch-insensitive-header +switch-active-insensitive-header +switch-selected +switch-active-selected +switch-insensitive-selected +switch-active-insensitive-selected +titlebutton-close +titlebutton-close-backdrop +titlebutton-close-hover +titlebutton-close-active +titlebutton-maximize +titlebutton-maximize-backdrop +titlebutton-maximize-hover +titlebutton-maximize-active +titlebutton-minimize +titlebutton-minimize-backdrop +titlebutton-minimize-hover +titlebutton-minimize-active +checkbox-checked-dark +checkbox-checked-insensitive-dark +checkbox-unchecked-dark +checkbox-unchecked-insensitive-dark +checkbox-mixed-dark +checkbox-mixed-insensitive-dark +checkbox-checked-selectionmode-dark +checkbox-selectionmode-dark +radio-checked-dark +radio-checked-insensitive-dark +radio-unchecked-dark +radio-unchecked-insensitive-dark +radio-mixed-dark +radio-mixed-insensitive-dark +switch-dark +switch-active-dark +switch-insensitive-dark +switch-active-insensitive-dark +switch-header-dark +switch-active-header-dark +switch-insensitive-header-dark +switch-active-insensitive-header-dark +titlebutton-close-dark +titlebutton-close-backdrop-dark +titlebutton-close-hover-dark +titlebutton-close-active-dark +titlebutton-maximize-dark +titlebutton-maximize-backdrop-dark +titlebutton-maximize-hover-dark +titlebutton-maximize-active-dark +titlebutton-minimize-dark +titlebutton-minimize-backdrop-dark +titlebutton-minimize-hover-dark +titlebutton-minimize-active-dark diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-dark.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..48e843515ab0c485311bf4a55333dec8ea1be7a5 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uGfKP}k zkPevqIC#qAplJ_+raXcmZ3Amp4tfJo(_x>sQ@$-H{5miA_g)L=y&lkaGho8)Kp>iQ4``-jUzsz|Ciapb zzhDMWFYiZ>pG2FlSpgJE^mK6ykqFN{f0OTkfPh0_s8{Lz(uH&X|3B%qLSS!x@uZUt z0YPyM{YlIsO&yFKT#n}rUo`s5uV8;57pW>cXVLCEIgX}l-oAYk);G&g@vye{$?ZSh m>~rGTw}1I#2ajoW|5yvdM9UW~5={hJ#^CAd=d#Wzp$P!*h=fG| literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bfcde3f7ce2ffc388ebaa94c0880c97273347830 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EjR8I( zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(|QFz*^hTM#tDe$JkNF#7WoG zS{$vXmF-2)>dazhDL#b&Zv4*R9|1=KY6{pE#J)F9T&Z zdAc};Se#ya`LGiA&$E%;g2R{h`Nh369N8wR9P8oIVsCr) z;_}8XJnvi;_ZnYo_{Dh9f$drShd)fO)^ape9o7KyxmnQ|wf@-^Ck3hP(hF=i zcUj+MDF0e|FwvYre=Eb?JBQZ_f1Y}Gt#20NuD`RdUwZjKrZ3ihhOFEaA?wxF>XkS5 zC*5to@9^N#Ig=BA6)rO*#?N2&_p+0)(G<^VZk0FlBPSKzx0lP50J@&R)78&qol`;+ E01TMDVE_OC literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6d855156b7a8a5084e5644d663f227ec0350818b GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uAfKP}k zkPe>wEO6?Bpec`nCO-(8{76UNO2^Pf$IwCF%2(gY&(JQ&&@RN#InvNM*3>h_)H}_& zc%^&AX77fB-i?QSn@{+*pYrRx;Ma3Cpyzr(-_3vtw*w~K1Dduk$G{k9x?D++UoeA) zW=(Bv4-W9F=E)zR$^=gr#}J9|-1FXi4GKIg0W3O?_(fe=cm6k3W%T4cmlthayI3{=5_Re8$FsbN%cO-6|?G}B- h=kH6pT1>xw))y)hdZM{))*YZ-44$rjF6*2Ung9h;g@6D6 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..2fb1a071cd4faa895726619e556ae755ef024910 GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCt^q zrcQdM&U)sqdKRAg7T)?cL55D@=DykH0fiPprB;!3R?*Eik&RASvz@Z%xt6YWuiEBW zwavTnsBh~D-}X}hlkNpgdH^&$w@>sj&;?p0L4Lsu{Gwv9@d*iuP0cMWtvz_a8ivVd zfV$Rux;TbdoL+nRrdX4L09%5pxAB2ZwfY|2-|G(+ylHY>=GXrJ(*I&vb)D6VaMs$RNfh(%|&TzM_utY}ld&H$OxvJ=pkcj{a?h3(sHA*`s~p+I!!E zXInp1G2i)mv9+L@xr3|a^6c$9N|W|&s(!8LXtDS2tm~&<&wXF;<`=V>j&9ix6aC-U z`yco5OqgHBroi9K!@#L`&g5-)x6g|J-_0hc()KfY-Y>`&59SF6I-SAO)z4*}Q$iB} DJmAN@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..5bf4e57adfde03979a0b49be72946ae7eb0f4fc5 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkp7PZf~GtQnffSf>Z6o-&r%jV%UblTc*XP5mCtL|zpPvTvSH)Pqqo1Ed-UVZ%U=)P z{(AP|_wx_G-+uZ1>Brx1zyAIJqThdi|NaX!&u{-B2cXfiB|(0{3>um>wLLh1xE~8Q zP+^>>i(`ny)ZBhgz6J#WmS{84@)(A>|My>JPEfe9eO1adwp9j>@hr>}3f(J$v4-vg-QhqCG25?_YIQ VNI7kn<_4fm44$rjF6*2UngFVYrq}=g literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..95ea1e573cb38f8c64edb73a3a5456e79e406c83 GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E)d4;s zu0Z-fArLg>QOJ}>;nRWWNhA=>d=fwVN#fimN%Nj%Eqa!}?0M^!*InD*_Uw8+egFH} zhu_aV{C>;DPrELEI)3Nd#V0>5Kl$MOKT54;5BRGEug0Lo-U3d7N^%E zRs43~!O_s}&o6H7a@gT1q&#`f$wmXOeYJ`cMfRRhowbsUhkYrV(S-j8t68?(R^zzE zyM8u9#Tv`!r`5Tx{MJ%0Xsr0Tm+`@&?1x|3cC22`{qP%`z*I56{B;knb^bi{Zmnz9 z!!O^=)=#}|{r};Ouk0K$(}b)!<~^(A-}vrue!`baK{6>)0wo1$nf6gF)0*#}zoaqw aFC+K%oL35xmfL|&XYh3Ob6Mw<&;$TDg!m%> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..0c9682e5c924443ca9acc13b35f8f92b2a08badf GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uYfKP}k zkPe>wEO6?Bpec`nCO-(8{0PVhoBkvch-N;Cp7|tx_LKOzPg3SR%Ubj-d&#rH70*jo zK5yRqvS-KJi%))Be)8k$vmbX}{<`z}*Ygj*-+uc2_RH_ze}UjX5Iio6?f_aKUlQaO z%%GuJQ(N1E3pD+G6be+D;OXKRA`zb3f0M64frmvqLDc4>+miqPXWBKeG=1JSIcFQI zMuMpu3o}C_rwoIEvS`uC);o89ab8u}CVe+qV6W}&33~(D)*XHxAjvaP_Oj^T9hURw knmkkbRBq+Xv;Nfc_`Vjl-GA5ifI^nR)78&qol`;+04&(0HUIzs literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..288d9fad20e721242b1d7ce552f3929f67f3046a GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ebpbvh zu0T3;=DW~&&jY9537YaSc*?_|Nsof2J_?-tCQrw%615zn^>f{g#WLwq5+R>++|gx4#{~^X<&NZ;#&odj8?} z`)|KLeEa?B$KM~n{{Hy=_t)>gfB%EP%n#`ofiBQ03GxeO;1?B(jZa8OY-(<4Y3;!S z)-X&y1Jt$A)5S5w;`G|fw}qM%1lSTxy^R}BEh#QDsr)bAb4|};$L%X0;y=}&YuFGd zqO^F<$HomhKfkcL2Ypd`o^gypg3pU#&WZmC|5!t&&tkb6y4931%zWvUL0uU{bg(lhaI^T9NE*QzAv8YbL!wikH-p=|1z-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uefKP}k zkp7PWf~GtQnffSn+M|^DPg55>&0PE}Yw@$<6)#FxzNlIEvUdH;`VFs+-u`;-;rF|* zem;2f>*t9j%T)?U>CTk z#p0kY-FL5b@x{B$zg_38J(bpIy4LI_+c&4FTW=O^dgAr%^NR^DCYlvUy*PCH{`FdK cC;s_)@@gV?-kq3d3$%&B)78&qol`;+0BVP+?*IS* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..5bed17dbc71ddb3530cd8d5adaa33ddc79d81bd4 GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0Z-faUf{Qqu?oz!lyrqnDIDr#^b1&kK<-PNu2v6Y2MSU#m@?sy=dL?x@+5;o}I5} z?0+}=(7U;Z-fy}1Y3G&C$M1Z*^!WSbCqEv({q^MCuV?RnKmYLi&)d_`}6Rdlz@6z;qvPTLf4+#aW}hRy26^c`-hi` zUT(c9J)0%*>oddiOD{+NPrU!lx-n*&kaXj{XNAAHzRJ}xpIAJX!Q-z2qr;wN25*O+8+B4s~g^RLo`;|n{3fzD^}boFyt=akR{0CqU@wEzGB literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selectionmode-dark.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selectionmode-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..e44c35828909d7593180dc2478dc0d88ca5176f0 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIap0G|+7 zARRFIaqyJKLDL=tO?d=C+6LCzhITrJwmL?3I!5+-7M=#y{sy)IrrsH5UTJ1t>1IAz zW_~$V;nh|VbygAe){za)xr?0h7P*$Jb}L)&QM1dZ>4;D337^)JzHMiG+t2!Tp7ZNC zA29K5;Dp}s@s#{nb8376P*{yv>9t`mOe;5+BT!FqRtb{rP>oZ3Zn0dG2!;Pg%8?Z_lfJ z`QMfgcyqV(DCY@~pSCI|S0 zxB}^*Nl!wjJq@0GKXA&U;K`4IraTIo`Y0Gk!VpkAXv#xv18ZGl2VFB)J#!CzD<6Gp zUwvyo0~>z>+W<44EHj^MbKe~Ez(NcEe2ai0i@+kQhKLxzMbd%x-JDwyc;<2Uf`trL6h$TEfrs~X&2C0d?i7C!3;9$ z8Y|bXTfgDW`wt&KaWJP}W?*3S^>lFziD-R$<95&?0|B-NQGo*9BK{S23|#X*|MOSh z=b!7aKSTC;K~8@5 z>+@8DRqW4>JJ(JYOSHj@zbH$Nr?_VVyp}AZPG&^>bP0l+XkKs$Uf& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selectionmode.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..6a3774bd83b493cb538ba033770e6cf660482800 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIb20G|+7 zARRFIaqyJKLDL=tO?d=I!BZXuPkj_V{c*&M$B{E0r!9Dzw(x1j!e^O_p5-igmb>(M z;qvFz>t42ReciSF^_0DDcU=Cw>*|-i*S?&-|Lx3!Z|5I=zwqe$#Yf*SJ^udk)9=@x z{(SuQ_xGQFfBpi||9}7f1A)uhb%j9d*-L`_f*Cx$ydOP&5^cU_1yE?Kr;B5Vh5y|v zw}qM%1lSUca=mq}v!0(Zs{F66lTeTpIWhXKcG{0;>|$)k*n%!gT4-@aN$iwyxZ$*& zS%T5Wyv{&3-dcXflsVZin-2YbvWZ`f|KX2J$HUIc?#AwVEaNfb`qe1DN3ZMWv3{Oa zthv#-;H%i?^E{7cZ(KJw!X#&*As!@%!oW`|9%h?DPEX z^!)Po{q*?#`uzU?|Nm#Z-U0vs01k9gPE!CJCn%|{uCK7{@9^>R2m@!+0003_Nkl6?)K9LQI#sevBH5?3 zd!>p@+0ARbzG9>g#hzm20DvVAEC8sO5l}z@{~x@593%y=zV-7kAy|1DhzxM$0WluD zTzjq<4Q@S0j0Fu(>pMPZc?l}?djxO%+mxLTg7Hhdc~i zdX5Q&+!?ln0^r!#^lzr+FxC?FAJUIZNju*(BG0L)pJ pX-6%1J(nLAv0Tw8}6)002ovPDHLkV1mj|I28Z@ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-checked.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..b63a30d1f5b5d6ce944ed2322df29bbc8888f563 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uSfKP}k zkPevqIC#qAplJ_+raXe9u<4H@XFQIa`8ay!Rse+(JzX3_B*Jsgd-63X@HhmzY~a#5_nGCp{Sp<0 z#s~Mms`@f6Tw%g2epE`MLXcPB3A40Q!e$x!2bK&x?q*y1Y&oZbzqYc~PLqCo*5|KdUw71QT^Z0a22WQ%mvv4FO#qbzpT+Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0T3y(v#3>PlG4l51jHSc=Ds5DUX7tJ_-hsFa#72n(`3H1qy~tc@#SBan|Bz*-M_~ zE`46G?0Mb#m-QQ7b!~q=WB@jKtn-2e9Q&9CPle!u_v z=fk%@pMU)Q{_Ee5-~WF8{`c$8zkmNhU_p>xGSD4-B|(0{3^M8(E7z`Dzv0dM4j z=AKRSE=;NUHAnHJ^+ZDxX9f{=R)%LM|0jH7oihCt_o>xuwD}|MEt%5K%5~+tR&^e; zVR<$0hqY^3FJ~t#4V!=HovDJ9K-l{CiFdoM-+j~T+q9wT^NiWYUatLLknvmjd(1SU z^mlvD-p!PHW&4NCroW6y;iw~1!-8hxzTFp<7B4E-m}GGxWj|v^it&m?0qY+EozLLu L>gTe~DWM4fdu-?% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-dark.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..09ddef67d2906e15032c9939eb9d5c7d6ffb00ca GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFl4`1H%tD!;7D!wON5$ O89ZJ6T-G@yGywp&r${3J literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e189f93be6f554bfcb94704123a4e5adf8e0bb0b GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?jwoU=0+ht-8Po)WcU2Dg`emSupQnpsh{pNk1O=WM)&CD4EM;BLaJ61#1Bb?iew`1Z z8U^x^5BLKf*mFq)G?oWAbRJmnf!j;rKO5H-W$qeAt_($P9~LfyrwTvZSvoqZ8Rmyp Vca%9?Is-JB!PC{xWt~$(696o4XT<;j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2436a9e38026781b664ce6ff0593411ef90c0ee1 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFrvSzDJzX3_ zIHHpi8W@*-C{oY}Oi0jVXJ%$A<5r#T>e>a@3w|#F PYGv?r^>bP0l+XkKkeWtD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..44cbfcaf3aa283d532aef00a8d45194c3ee7ba38 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?deJdb$a#~?3P>(=K zkY6wZzo=Mjd_qEEQ*%p8Yfn$0@oQF~oS&zQV~EE2ZhICLIZ@PXS);XfPK6=m)kMy?D+ZXXsdgQp5V+*vw0 asu|{oR(F&+Tsi|ZnZeW5&t;ucLK6U%<7G|& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..be957266467e7e276bb0890d5ea6ffbfd779499a GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF@Ck7R z(*Kb_(3D3&-oiV}w15)qB|(0{3>um>wLLvGo9@U0g>*e#978ywlM@;k)wY``cmyUS zcrr6Hvzc)yGukVQa0E!Ulpb8$5HU-Kp`4YW&`{OIG%nsBsFA_b)z4*}Q$iB}F>yz9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..63ee4347dc6e80e3a72aca0c78f308a46a0c0c88 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7tpJ}8 zS0MeL5D1#`2&g1~1tTL+HD5`PUoZo|s90=#LSj>MOKVS$K*yC#pp3Vti(`n!`Q!uz zo*Ap(A3A8px}f1{tcn4rMnJbtfvCm?@yG{a0T1-JBmx?Z0~|UJEcn3frtn;eJBE=f oLy6mjiFL*%fj_EDE=Oz`X0Uqf6H5_}0~*WV>FVdQ&MBb@0J}|V2mk;8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..7a91e23506f730966b3da6611df3c4225420b1c0 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF3LZ2JOwDG@9E+g z!V#UE(7?ECgNcGiU_yc?Gcz-r8HX~X{bCu80LhlpgKHCtm@l4WDhOv_IL4@!66pQX Q2&k38)78&qol`;+09hGFYybcN literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f741ba44ddc70989fa029a3ee471d29a38d8a653 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eia^Ihn?=YiAj1WkDuJmq1~q(?zh9|cZ+6a++5K#ahtK*j?g`~Uy{LSjo5fqDc= zg8YIR_(jEH;}a4Ro0?l%T6=l|jbF0@<@`Kd978lFCMPKH%&5M9@L(zHf`+TsDjPU7 zF0|`>5YZ^$k9@!z@IaPJBB1eqfJ5hj1s}M*6!x=mT~Xw=VdTnC56ZGCNp@t`njxgN@xNAEQn>& literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-selected.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c7b5cf258c7a7939a075bb155d4bb529501b77f4 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4M&0F>6(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeLI1n`D5m4c!xbt#AJ$xlWe!&bf>KZH8u3Nw1&HE1@KXEXpUk1wfdAc};Xq-<@ zP~e$S{r~X6Qq~0xSL;=Ya(uxV;qqvvFNf t=B{Dn%24F?Vc{}(s_?^|rK6*oVSZ?JN14N=GeDCWJYD@<);T3K0RT literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..5707c92e5ba81a216fff49e85537331acc54e898 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFpG2FlSpgK%_jGX#;fPL7 zXkdKyrAR>|G$BEkotd4jjAJo_{bFX00LhlpgKHDG*e|Lw6@)V|^y}*!WsTXR0MyFh M>FVdQ&MBb@0FIGKjQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-mixed@2.png new file mode 100755 index 0000000000000000000000000000000000000000..ed851e7a3b88aa7a471c31f1a49fac693b562fc2 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0EiU=}G9cr@@o&2TpkuJo!=3lt)2R9|Z$R7y^n1O?e39{{R1fH*@e|pdP-GAirP+ z8Fh`7YuByc@aFx8kDoZ0(=P*M{5)M8Lo_BPCn)gDsJ?&jU@7Z@hO5>p8#pvBwCj8j z(J0`Le83y^Nc&hNjou#9rnqiJ$ W+J)2Uif@4?GkCiCxvX$$+}Xs^)zsSE%-Y@D#?!*q)7B}_);Yk=DZtJ-(9tc#(Jj=`J;c#H)YU7> z)jQJ7C(6S&#=|$(!w-n!Jbh!=h{Z$$-N925KCUJ9)Gu|>&VyM{^`aOmPb5ZHL-lc@>^R^uvDHZ z&UrdJSZ>FR+U$>270>2H9f)#TzWX(6iQfO2@e4}5JB5U0ScHBhuF0=1{E$`Mcb)kW XpVN%_Tw7KGJ;dPY>gTe~DWM4f9rLd3 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-selectionmode-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-selectionmode-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..069b32b497c2bb486293291be582e88fbae06d1f GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBn2Vh}LpV4%Za?&Y0OWEOctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS76tf( zxB_W4Eh7~TQ*~_r_PJ!IE&Y9pWlA#KU-Q;@>wgW zd;Lu50(HCX)v;|?+>Y$=3tlf0Z?OKhM6B(?dG)H_7O?-mdKI;Vst0A9EX AWB>pF literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-selectionmode.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..23182178431baccfd18472dce72e5fabbcfad86c GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa{0G|+7 zAbsxIv-8)VU%L4Mh%ST3=Rod@*PlV?&FAyip1pbh_3itw?>>I}`1$+C&p$qY{rLrm zzWx01aXgb%slG;L8X9G(t@_Ir2Sfxh!Pu5n`0Gw?L?}KS9&xh49;c>-qP% zvsr#P^!DBKp8f5twHwt_8oT#?^-Xo!S~$Zt=#`r3627U;s$RW&Us-<(ngcyqV(DCY@~pS+5>z- zT!Hk(tIsZ8e|qlf)AJzo42aHMdw%XZn0@Wpc?@*n`tz4>KEHbV<@LKSZ{B}>3q&8j zy#u0;-#&i+{_*pVPhWm~{`&LFx1V3X|M~_*KYsoE_2<`bAo}~~&)+|Pf#~1gzyHAC z|G)nrpkTtr4s?n@NswPKgRQThe^pz@-hKN&e)|07Zw<>#Z3YI$L{AsTkch)?Z`=+# zWFWxyfT@d>J4Z9{O4byKwKKlg+c~oN%${;rMo&Whf9?L8CNGz5j+{2BC~)Vja|g9Q zpFHvGu7ks|X}=c4cs>=4oN8clKy%HMa;+H>4|tZ?Yb-QyU=S5(U{Nz@bhC@w7I^S{ zb=Yy1a=F(Xjt|yf7j$;0{BSFYLF0PQ%tiJUtMcb>F9=wz@6}o>$C=}^{^H)}Yo#@= z-?7l=xBVJ;;O`@=q|5IgK6sc~xT?MB`1JFga%}%{)waKLe|ux!m%|4=<(T$m^KZWX z`FZQMl!e_g>-q0b+1640W8=*ik7PH+T{@U|wd1P$uP-g#?pb_?4ldrR@A$prZ@>iG ztmfRerRV?cD$Q|Ref}YrMd#OWnGYIvbHB&vX*#Yr|MuGL&i?yaN-NAVYF|#bXyp8J zJVDSbZRb{=CawAc&Yg^X3)a-Qhn_AnG-!{1+z@%|(Jixi($9?T*PURG^g8AGl)Wo4 W&W7*Tw;EtXFnGH9xvXRM>(0i{fIjcjy{Y!CgslmyhkQxfDC%pk9D z{KUyqfByXW`?oK(Fa#)W<>}%W!V#UE(7?FtgRw(^(t!ip-pLB=DN9ITzxe*1n8Akz x$@hE#ry8VB?BYLCk$K?23&u@bA{pLsF$lT`MgDvLLKZuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0UE%%Sc7TR9)LdUCTrbgpAcRP1Q6^foxSx6E!TzR7=lN$H+$4&{h{n8rjYhtl9}Q zNT4LhFPOpB*U!JItz+-L{U1Ml{_?kmWu`VzF3;1&F~s8Z+sWR14GIFzANje0*q;7# zzuL2_snam=*6MEob~RcI!8~rd}Gq74v`C+44Q)kn-UKyPHW|z#;U-{ zu>S-1eO7J%yh`b{X$!5>_ly5xxgT>}qV@idhdaYo$I3Y8S1+NNq+rm9*d>RKjRdX`$cmRkCjYFZ|`MmD-ecJ@0$Jb_AiOM?7@8HCF# zDyL7MK4ZqrnKQQv#47?NtUO&DLpY+76B-!Zu7^4Z=o~n3shEw!Ps(6J(+lI}%n~~e x^cZt%q#oc+naOPQeg_ltV#yPiR2X+?Gfe#EdYgx-`x?*`22WQ%mvv4FO#r`9O9}u0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..305ab4d7431c75fff0784eb9fc12e325e2898bc6 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EHUT~% zu0UEz(?DI_Tus|dP0K`0(^yr*R87-FP1{&a%UE5*SWUx39ViY$rds-z+D10I26nnY z(#TF#=)?@5evy(OzhDMcJ$=uBpu(c!iIZl`gaGr|JgUPc~0)>6xKO4@j*PlA2{ P&{hUdS3j3^P62R^0qxl3~i7eJTK@toM5x<1Po?UdD57f=z>FVdQ&MBb@ E0Fjbcg#Z8m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bdafd334439a1cda0c82647e3edcf457ac90768e GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeL6kzSkVgS@5P!i-9%)r6JD<~?asH|#Y>g4R|##R{^43vxWba4#Pn3$ZPz?5?T zKR;{z^rjzk{!cu>vcTaVx2vOuz^mU}A~)`9aIg#QZ(#Z^D#&!GzJcjK>%;^90~rr7 zJ-^s2U^zk6u~Fv#A%S%X_r$++Xfe3Pir8rV*HKh^#dzgcai!f;&lNzM7(8A5T-G@y GGywojo_(kQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ed2ee8f09ed93a0dee220e101e2241b467468031 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF-4cu_Vbb0fnYQHK3NZt0%8TxI|bVeoYIb6Mw<&;$T#k7WG- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f59d6be3505796abb52d1dbee900e16ad65a05ac GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z$&*fB*mg|5HWM3}}#eNswPKgQAwUwzHRaMn+~!YinC~4+I$O+{Fu2 zQsC+07-Dhy?PN=#1_c2YM;ivmw4ML{hpY}zQrK{6g5P%Y*=cXY!)g~k3|e%LpXbK? z`T(DuimZo%SbAsdW?7*Wv1H$bgf50Bj0Z%PeTX%9d~)vl4CnX{6I=xrT$sIA{rG%? oZ;s}9t21>kZA(}FX`guC;jGP)MLQj%fp#-^y85}Sb4q9e03QpVi~s-t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-selected.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4d32106a91fc846c32e52145ae36bbc8cdc7aa85 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFgN)HayuC$R#B%{*NkLpY+76B-zooeFg@h;3{< z94Wxz!!2RK>&WwvlP9JrVM9X@+Z~5*2?B>r7_(lQuzopr0A4U$zW@LL literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7b361e3461209ca7e8cec4c4a0439109142522a9 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EmH|E? zu0Z-fS%AyRG#{v0xFpCgn1NqRTwYzn*51L{B|f3Ds9>>3 z`3@NH9ElPBUi7~{hhh3jqb3Hq!=Y2uCT>)YF-%ruw|y=redmU|VUs>b^o4vE3BM%4 zSrZg99Fmci52&t;ucLK6U$!H=8( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..9fddfb52e45b62cdc77b9362308576a0b7f0884a GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFbzhDM=h2tkq zp8E6W@87fU->?IPtvp>ELpY+76B-zoeYooopmgBCwr6?*b4n5t?75TfXeK<^$IT|K sk$QkPWiE5l9D{^}686X_9fopNhJ->NU4~?@OrR+Yp00i_>zopr0O9>-?EnA( literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked@2.png b/OSX-Arc-White/gtk-3.22/assets/checkbox-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..68126065a1b0ea683b843b4aa6efaa6469a112e7 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z3I-(21MtsJwJCH%)a*QJO;XO{rSr`pI^QG^7`GEKY#xI|NlRK z>SYn2K>{T~e!&d3zJC5yZ5?~}?f>}c^OwIhEHkx%as{3)jv*GO-%hp^YETehakOD@ zOxyYIf5_?pC4~*ACirbPpPlwbJgj!%!=Od?_<3&JuMhCqsmOXLh^2SNZk82F5li+> zNa$jC!gxSr*@swz$0z5$&v1_aFu_$|!G+m-)sN3N_~vMyw>nez(zbNvpZ1CO9nRV; US+vtJ8fZ6zr>mdKI;Vst0QBUbBme*a literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-checked-dark.png b/OSX-Arc-White/gtk-3.22/assets/radio-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..28f3469e793b9cbc46065b4847d7b3d469ca0317 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKAt#9qC zZ|$dVfz|Nr-2e6ot+HWPz~Krzp}s&Eyb+g$5jE6(`F zD)Bhi=?%Aor~mn9q7Au0A{p_g8W(Y_*sCs)!mvP7D@AjGR$K=|+`^}V2P!%Dx-$Oh rQ(KWQb+EEVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z>zcagngNlkuDP4Jf4+G@fq7t|g@3+9K#@gYkx$EUpOzCotw40ruj9O5=Xs!B744v0 zpcnK?g8YIR7!{ROR1J-cO-ya=9GzW4Lc_u%A{!c;np^fAIC1jS=`+`F+`M)B)$6w( zKY#f(>6mC2Q0G@q7sn6@$+ZVxRviowVZBg0Wg6d>5{D)+M=fR9koLd-@rWLT9QuV&N@JnXR+Ql!Dy%%#IUG`0u-TLFSS*)pUxw0zvR{Ac`S?TJi zv}9Y$rX^ymoilD}i?rWT^QZ}ucHX%1@4BYBSNTo3z50)R)8#R*H<4Rt67fo=%Rr&PC fZdC0Om~+8?ns2}UgTe~DWM4fPjwYu literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive-dark.png b/OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..bd28d8e25aa879e913f338a2434d884bdd1271a6 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uMfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vl#zLl@Om7l(ipKIAhcOa_R43v_zUug_9RJtU{FPMRcS5IHxz}>^Mu&AiG zrM0!Ky9Wy5rmxBXD$DnDaSV}=WIf0!)T|)Du;GAG-?jhsA=NxwCX5Ud6xMId*vqSO zrI!8udEbD3-W7%Xit^G97gJvI9moz9k?=p&7{KzyQdq}`!9YZIlgI^8a~FnwgCN#| x+E&X&40X>1dZJmc-}IbtEoSRIH3o)1jG+;#PFDoue*>*%@O1TaS?83{1OWB9f;9jD literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..867695e1d1700e6faef1335c9ec258d346b9ec2a GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ED*}8% zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2SG;!D?L+ZJ#!#(HTTOm4*;S<3%`7efMVa~b z`EI*UeaOREN6P*x^fBMx%If=R*8;&lR?}TTxUat$-`XC!FGP)7Esdt=O<^&5Sz>+}sp_`E3I+fG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive-selected.png b/OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f64ba8faa8d3a3448b5f4ae4e68e4171f3a03e9d GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkp52!2%7RJW!|%t1<%qJJUjE?+qnlnfVxE-xBmwkBwiBa7tFxJtEX?^?%`QjRNT_q z*4+aEre<~rfl4wxT^vIs!gKp?3mp*PVZHk*EO6Zuoc5!lIL8@MUQTpt6Hc~)ElLLH0 zT!Hj|+Jm4ekD_NjiJtu=cJ`C_*-tvRyzbogx(kHf_Uw53GlX&G5XB^6aYeFH-`caMzBy!?W)@`{GWrk2*W&K^{-a{_}k zQ1e4i7sn8b(`zTc7HU!uXx$p5efiU@0JWvlVs-BQf2pPA(6TV|*T1*(jNj<#w0(5< zQSV`NQs9#fR{Jdwyx{)ko@qOrtzNyFEGl*)Hm-d8j^opcd9Fn``K_LzIc-vn)!by( zd%qc07#+AS$QPC*?0iCKx^twNZZ~sM$IQ6*a#zj>3NmLu+@LIz$t2+H`1n)mii|}Q zq_bw-;868T>h#I@w5$GA^+wOUGuu|K`rLbz`>t!`tkrDquYU?{ySe@R+E|IBr+j}d zmC2s=ZR5AjfchK1E#%B~KP;&~&9{hWp$?bM%s-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_0fKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_3KD{IYfP>(`%tzXhT%zyJUL&u<&E5on@RNswPK0}rpBzP^FGhi73?QE^La zYg=~@1h`p>T>`4g^K@|xk&t9P=*V|ifrr6h@`bQh-~RXe-Dc#P$;+_7F{V-?JI7>B zdDC-q&vWGrh39mS+-116nlqf~f_`lKiKtc)p+&9-6d4-UMt3eX(@Au)UHw4t81n&{ uL;pk_YP~n5^BdTAv%T%Q9I=>z;Q{}iK5YqR?(aZ01B0ilpUXO@geCyRy^cZv literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive@2.png b/OSX-Arc-White/gtk-3.22/assets/radio-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..30169f61796ec4631f5b553f44478ba2e114877f GIT binary patch literal 611 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EO9OmD zT!A#h|No(Vj{~PXiJbWi$OxVOIB3!n|K2iv(c9mS-}!a|i0*y+^yBZBAAi67 z`uqR?f5r`F6M^nDFA4GsW?&Q&7Lk^gk(E_cQc+da)7LjJFm!YG$jHpg%g-+;E3c?% zXl!a}ZR_ko2G+{gF9MBt>*?YcVsU!yk=GMjvC!Sq30c-ge zx2?avDYfn3@14(+YFE|lHeirgH1+lL>6@bCqnJYi((n8|d+Yc{ue*m9e#p=46Ibzk eV3|Adk8!zRUz%yJ!8ayQBzwC0xvX2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&N6M(y}`Banc>0Q#zhK*+P~FWttk5Pq^_nRa6b3! z3w&o8+Pth@J}C{Y|NG1HxtIXs`U4UXw@jJh8eUA;$*gl@z2yZxPNMo)^7h7a?IndMabs5NFGV)Zuoc5!lIL8@MUQTpt6Hc~)EhXZ^< zT!Hle!2yD%Jc^$AIC|ETm|0I^XFrLX{iI{->yB-&JGZ^=0;27&ySKmT+41J_yI)V< z{d)TT_v_Dp-hBQ8bbH9R`7eOp&?^b@3ua(cR8~~W?$y2A#T)%Pi*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9(-AKFhGR$LhY1kd|OH! zn!;FC@=Q7ByZiqCm9N^W?Pvarnh8DH)S?}5E^-y$Qvb)*!mjHLd-X(S-#V{# zr>b*hWWcg3W{HpH&SFk=)a4TP&f?bK&I+6n5m?>!DCjqju>6%{0XbRwUl(M{25(;Q zCF4l`>8ID_d#g2gr&+Zs>3RFGbnb>nkQNsZ*LO=h5&=7tDnm{r-UW|!^vj9 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-checked.png b/OSX-Arc-White/gtk-3.22/assets/radio-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..9690dfd870f3f15ec92071949ad857ea387c220f GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t}fKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPM5JZ&tJcl0 zUw{7d=JTJoU;h06|Ns0qrR6|#MN5MGf*C}`#6v>E!kd~~TF;%oaPi}(&tLw%bb2ub zs370d#W6%elJ%e`-ys7527`1p)u~+n|EmkNn@O87G%!^@dpPsEi{oygp8L+1>=<2M zd!Ja%Fr}O$ohe}UDyJv&q(ePAgc#cy7^Y>ZE!&&GCHrlL^sWMahF`jGuW}{SPfz(K mwVZuoc5!lIL8@MUQTpt6Hc~)E2LgOT zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r&4 z3!bJec$%~1S?<#3c}t%kz5Vsrov+95d^>*k+ljm1P6E-rZ=Zks{qp1Q*PnmC{rdO+ z|NpzS_P2pv&?^b@3ua(cR8~~W?$y2A#T)%Pi z*6mlX-+ui3<=3QRqFq3p-#lF$LnI{E9()+&@hT)kq#3Rq8BYMUEXERUQLr(g@4A~??U|m7oJC7sUz%~3 nqie~{?K1bv*R&fS6#UD4_({Q*6CVGZK=JSC>gTe~DWM4fq_{Ga literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-mixed-dark.png b/OSX-Arc-White/gtk-3.22/assets/radio-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..41166193a95c307de165e15eaa0311ab1daf57f8 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPkgIKA4J6f< zl`8=a5-kbx3uX`%6AuXu3vX&}X+3xT!o`oDK7aZ5(&@z%pn@b%7sn6@$=rj{d@TwB zt_K(Y2y@H$_^y6svd8fciK6ol{oB262kV`jRi9i;#djKg;#d~`t}(V()Z%JKgXi|i zJO(ezf|&eFl{T#0$e{Ros+C;uL~Z7)GeVa#USHpSb7M)(Pv(6^JoCiO|84-<#^CAd K=d#Wzp$Py02#0t8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-mixed-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/radio-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..69ef70712d38458302368e812e7d4e9f9da0b8c1 GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cm1!GT z1KEFkzU&4%Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU_>{rP{tv1WH` zS(D)$_jjH%w{7n-Qd}kJBDpm3$?R1+c6Syw?`T?de}Vg=ub9!ip>q(iqOWVcx|JjSn t^&Ng|cHjH{w1=&lOEW9tPCeTHlR+pkKdb%Nnb)8=@^tlcS?83{1OOz;^SuB7 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-dark.png b/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..afef7e2ab3aed24ee4f780689018bc9d822ba235 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLv5vkKknub7#$})pq9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*qN4R5* TlG>I5Eo1O>^>bP0l+XkK5~O@o literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6279e389c88e77c4c017f3ef4a0f7144e5cf4277 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU+K3wR&sbt~dW^{zvd}>&CN2((UsKkAB{3!)8^f2A(==Ke_OIhilFl|7oXHcvn`a+-_d@jt~&-g_KPy>{Tn*NLDQ@pScbS?83{ F1OOgM;za-e literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-selected.png b/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1e0a6677c3b9db5ce2b2dd2c2c974fdba6d1b958 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|^_fKP}k zkp52!2%7Q;s9d6e_YzR2P)U$qFar;-p1y&*hi73?aZ77kcTdleg|(hQ*;r2(#}En0 z+=GsM4GIj*2U!C}R^IquALiWg@Bz>MM{(;`KRL1C)Lfyvw`{f?(LN>5n($qPdAU04 zgj)V>3^%_ggg^MQgyH67-i}Yp+2U4KW^l(&+P%x5rN-m9*pJT)8j74NCjV4p0b0c1 M>FVdQ&MBb@0CUudvH$=8 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..0b67660189f3c8d3dc310bb73fc6334aae9404ba GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EIRQQ) zu0Z-f?Lp9#M?g!i$7ojo?NccU@(X5Q6cQGZmXTFdQc=~@H!yT__sGc1%P%M^uV`p& zYH4lj?CE)s6($5!zunWtF~s8Z+Q}D%niK?FmxgEs2VZC~+W7Z>{Tjz&ftv-h&M8;7 z#Xb;nt#7$7%X_Wrdd-hhxmk@@MQDB$72EQ0Q{A3M=jk`U<}`>lr@ndjVBzfD6U6qI z%=h$mII)~pL~TVOHV<3iL1t&dadpRumK X9klApuHcVAFEDtz`njxgN@xNAwrllE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive.png b/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..69c253b01f4628622a1efa86cd4592c7ddabd55a GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_UfKP}k zkPe-C)vxnL@U+K)lkNphdJ@ooKX~$^z^RWzCO;0G`Y3qHgWxHTf+hh)9tBN#5CmjT zc@#YLF_8TK|9_Pv&vc*>q9s9o!3;dSdiweX?jD|nMMcFet*vd{Jv}<1?_7Wi5>mgUd@(p zU4d~qo20?ZvPq0;cm1>utaN0X#3n7UI!^UN#H^UvFP^Ph=d)u1-{xfQnxD*%zH+np TPrS(pw2Z;i)z4*}Q$iB}Z<>8i literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive@2.png b/OSX-Arc-White/gtk-3.22/assets/radio-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..fa1893a26499a8ca1c37f9642c70a78a4df832a5 GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0WdM|Nqdw$AMFxM9zE$WQ0zC95m^PfA1atsZT>EzX+c8Fm&qU;E8vGCq53I_Be3T zy}(IN0{ZU)I*PDMd|0DRgb>mqh>GpYrM?dei@k}>ex^=R-+1l?l1rxZI z2U^O@2{Rr(V8AMD;N|bp00i_>zopr E03@5_jQ{`u literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-mixed-selected.png b/OSX-Arc-White/gtk-3.22/assets/radio-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4378bca3403e463d15890313792f31100e9e3708 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4+pZivaV3&ki<|WtkXW75K zgSk5zg$vlVb{jq5IO6=wG~m*DCXd=@x01_NH7?=4ef^HBkY`YWaoMCa<#}3Dw&V)i zxNWgcos^Q}@RDQN^X1!rZHnBHo7%(4eE%Wi)yXjj1!MjzR8(i|+bD5y9`omZ3x%iO z9ivK(7*8^I-pkHwbveMemdKI;Vst0A!?d AqyPW_ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-mixed-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/radio-mixed-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..58468d221707ed355b7de8afa32082dce30cb727 GIT binary patch literal 518 zcmV+h0{Q)kP)^R}VN2O{apFfrkX(@9F@hdEvXjdkVPK5U3}G z*MU(6aH|neiwj=^J~D(`4T173xB>2SfLq-$?Z*U8bA($pT&8j0Mp9SO^leJ7zN8I% zP86JhZ4YpTjEa464eWb>Pq17ARgVV7tOcjI95wUsa*&F2b+#H+Ua}AF4ir<7l4-oy z!n9dA>NCo~t49Mb6BXdb!y#mKZMp6aw0tZ*)NPc3rbh!~)^8leJxQArM{!uV$Qdq4 z=Rf8}g6p`G0yVOaWP6D|6tF{fp)_6|j4)9mh*9&Z4Xn=vcT5*6h#g3kbN=Rq^wehyVZp07*qo IM6N<$f~n!sh5!Hn literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-mixed.png b/OSX-Arc-White/gtk-3.22/assets/radio-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..04720eef0af7ec93b860d6da55d28bdac5fe6a67 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_CfKP}k zkPe;nJaGCQzX|t(ralau{4jXR!=TBJKxoRNz^NcIXzF8-AdmqR0g+HPMCAYf{}1nf zc>y#?v?Rzcm_bxbJR~$Mys5dR_1yUj7e9Xb{N>+Erx#Oz3X(is977}|a}P%IwI~R< z9$fq*%q?T*yZV*M9>+fnZuoc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No(r9|TN#6gu^B@WjW#lO6<3c@Qw|VesTfK~o=vOnMYF1;}_3GUZ|Lq=!LM z9|lf-7(C@+(BwyfQyv9ReH1kLVIY_bR2B&2!q^~PU=$1@AA{6@%z+9*q<|*Cl>r(5 z|Npl#EiVK*Nv|ZxFPMQ*QCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6 zTen}me*5wBmtT{PiFN^Xp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU{f{`tS(ShKse ztjTbW`#aB>+qQQZDXx-qkz5-2WcDf@yE_Y;cQh@!zrcOb*Ux8}*+k6d-xlQvxn@4! z*3oHU`R7ZlmV1L%?XE-J|ae-wczTI=P?D_>jbO zu=UG!#o8DP!-Gd!kDds8el~aKj1AfAttUPgFI{2~qpKVFbX$$)^`uPQrR`$;|Ln!( t`VPM}yYGE}+QU}OrI{6RrylM9$uK`PcOUz`<=LP(@^tlcS?83{1OUk!^Zft- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-unchecked-dark.png b/OSX-Arc-White/gtk-3.22/assets/radio-unchecked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..298ae3ca1a669c862b1a068cdcad007f2103f34c GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uJfKP}k zkXF_)Rnj)r(6CTfH&atH)zC6i*D_PnHdWI$(a<(g(=bufGE>zwQP(h2(=b)jGEvt8 zikN^D07;;@wkc3VUCR{625~h_H1#aBbS;2_KvGNBQcKTL$G}?0z(&W=TE`Gb+UgkD z>KfYW8rj}FuX7IQ0;Q55zhDMgIR!(c>r2o`3oJ_1n*1zkdA& z0!t_69-!(PPZ!4!3CY}puf?1kL>eykhpbzArDcLo`l~(vxzi%A{n=zb``h#126y}f zS8tJ2f4;1I@}`d77l&reh>VDiy=lerDQ>SF`?^K*Vj8Zk{GQ$TZS}lrrll*?RVS3b zDwPztvS{^r<%BYmF!3Zlok`DB&z-!XvS!gDskT)&Ha_K_xk~i(O5y4If$m`NboFyt I=akR{0E$Zuoc5!lIL8@MUQTpt6Hc~)Ee*%0$ zT!FNMgM+cLv9`9hii(PYf`g2VrIfL;iiVknhN-%`iJF#?hK7l{y0N;pk(!pNswPm% zR9)LdUDHHO!xV^AwSWv0RV`z6O;a_9pq2?xnHq=$G1P&|z*0aiNP!kuFGMj!1gIFK z5hx2`fX#tQK@@{E!bP-z4gexEbsaMeZ8J?>3r#&BveeSG(9*Tk0y6ZhwDm2u^{uoG zfXG@$-%3Z{S_jB5w9zrN)it!yH3A~rW9vR@1O0DZ666=mz{1ML&cVrLX=QEe;OOM+ z?dzAEnwFlEn_pO2Rnyx)VdCsLa}OUmcKqa>d-oqae)8hws}CQ)eEsqB*KeQmhIbek z7&Sdz977}|*B-2nKA0fE{y^QblvbnPnb&-hGB-c}T|a%D_;tP8_w4VQ z=LWrcv2WS8lC9qg<}BOcv$EM?`ILnmuB<$#Xa4?IV`jn-x^O}b|NQ+j1#B0%w>)Fn zV0nb?oW_RbiDv}uFMP{Xz1eWqFuua`Qjp-XMc@7tw3mdD(bJ+-Z4dn_MG-_m3KbYOzB z&Vwn}o|sAm^I5QcVQNj8-C#Lu*S`0DxxyK8K`y^G^*a34@-18$v-8%Qmswlqcwc1u a%lu{14uLZ-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`u4fKP}k zke1W6kRD*(Sg326Xz5sJ=~!y%S!x?tX&cyR8`x1!U zE#>N&vP~Ix?)L~fvhhq1E;+HGlr4Zuoc5!lIL8@MUQTpt6Hc~)E#{zsp zT!C~$Lqlk2sDp!pv9YnXwzis@sfvoRlBR)%hMBs$iJGplhK8}ay1AORnYy-#nwFWW zrm4ERvAVXgnwF`Wrm315P|!q8(?ng%SY68qB%%r8s)CWarm?!FnVN>FI#3X(ObecjEF)4bEa@Za4%X_rOGs(N6cGkCiCxvX literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive-selected.png b/OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..7e5c6e3912cef0b9de268abda0978941af8664c9 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR40PFVvUNI}?CdR<&qFY9FVe@b@QpOLIt->$j4x=g!PkS7}A=! zL;tbyhg&jCouLx&^c%a)v@J=S5ZHO8w#CN9hLHuT zUvJJ1@)4WUIQ6rLWA*vSgf!a=45sHl&TYzGAoy7BspZPt%ZqI$v0R#T||GUom*P`njxgN@xNAP`Gz2 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..1dd9a00dbf3002009f2fa7530f45348cc981a41b GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)ET>(BJ zu0Z<#-~ivuGkSrp(JKk^3ua(sV&>rF;ujDU5*8H`mync_mXVc{S5Q<^Q`gYc(l#@< zu(GzXwRdoGc5!tR_}vu))cMxa#WBR<^xDZUg_;a_S_Grkh~Mi9+Ow+RQtkii!Gara zDLn4^UB2IQcFJRm`YE^XzYAV_`R}&(g4?!RExuHls<>Aq;I+e#eH_=gJgVRSb8+U4 zTzZhPD(_dY!m~31(+|9P%H2DmHiPr-%6;<_4(lBCxFZzdP$>O?t9z3}o1n6Z(>INa zM<-4Us`#R%n5odD(;&+v#j!!VfhAWeLs_#y#*Vk(32Q+nlb^u-`5AvwLar~YD1$QQMV^j0_HSED_x)G2@@mt?2dNZ@9a?*?sL{%d>|q h_r6~){$F`1+$C7~x9e7KaiGT;JYD@<);T3K0RU|zEmi;k literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive.png b/OSX-Arc-White/gtk-3.22/assets/radio-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ce86f9028e8e4eb16b8985cc5b007f1595de5dc4 GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uqfKP}k zkUoF@{`vdwk6nFy_3Go3*Poob{^Zj2mzS@ zmu|ec1R{arFE8GFe);x`3)i1ry8i6^wdWUZJb(W3)AQG#E?#^76v%k_>D!NAKYslF z@$2`mU%&tU{rms_|BbcB-vO;uEeY}qW)Kh%5)!tww6eAi2n-Gmsj024t8Z&>?*xLb zuC5+1VDmSO1Zt@Cba4!kkjy=JTc}Av#Np!F$V%PK48c7upa0*VaoE6St62Tq_xjoM zw|6Zuoz4C5x1ny}+C46DS7p53s(#$X@+)-HR(3f*BXg$W2|8yE$f$7VCzMRuDfmL{ zgRlRk!b%o(Zuoc5!lIL8@MUQTpt6Hc~)E4+DHc zT!Hle|NmF50uulC1Hu3QXF%ZpxogkPUw?k_#*53hU!J}C`0CYH=dV3Jd+XWN+s`jt zeR$#K^NY7$T)g(;+@&YyZ#+G7_1W30&n{hi22_9U>XUQVo?g8E;{4U8=YfV?1*(5? z;p+4A*Pfrf`t;n@rx&h2J$D0WI8X{qUVC=#%JU1?o&&8rfBh+ly!z}S$o6MI#pi(H zAoTRY)n_;Fy}o_#?X%|}p1lO3PtSqq^{2P*zkT@hy?1o;IsFflW;u&}bqD<~?fsHkdcX`7i_SX$fI+BrG9`1%KghJ|J4 zJGBZI2?Pvc;{h;%@4k>*V(Z1MpwVVo}1sj8+2+sHjX}7G5F|w)vXjLPmC8PMhY-49B}!Om>(& zaGHKV+(zohVF#x9g%0MwIDMJ?3+LB#NEJ8jVmbF%tn^dc{N~kRd5il(Bjb%%KD6fP zS(txr?Hs-n2U5N(dAhEX;d%SM@q(Un;*aF~C(TDa?td>k`Z9E7-pZqCw2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR402bOxh^qTfqwn6xatI^{rOvgUOFZ&dC zX)fP?pPG0NP17BRS)Qj>_Ve#?Ir43V!qSpv%X=3W-L^R<5?;~Mab3P?$|cix8+Fv> zPI2&8baj|pXn$BSr-tjDS7cJ$44nhIX8R8~pIm0JH$m%q%-+)7FPqGCnP{s+0&a0T0*>iu(N vdSCA+hf61%jU?|Z`|WdHaN}x?&35yHZaa!wlZuoc5!lIL8@MUQTpt6Hc~)EX99de zT!Hle;R38CJ>&rT$E765FPMRenT3^KKu}0VR!&|)QAtf*LsLsfPv6Mc#LV2n(%Qz> z&duG!)63h(*UvvGIVCkMGb=kUzo4k3w4$=Ax~8_Sz9D+i#0v}zj8dL1jv*GO*G|q2 zZgLQ5H7{V@SmSwV%^H!KZZBr$AnzxC{{I(Q%c3#;WSUL672DtV z_4#>P=LYX)Q=zr&mP_6-Z(EqXYSmUA=?|}e|0`wq-KD;(=I}SO*X50cGt)!lT6cK< z&1!J3ThMM`;lJ;F;;G_U2PP*kV0S;s+|~PguD^9JEnghHJ|)KHX=7$p-m=^i2Qp@QFirk@qPOu~y_0mSQrF((S64N@?Rx04 zasAV-%kfK(Mt)tHcak^zTkzhQS0~)${K~uZrP0Rr^exuFP-pOT^>bP0l+XkK{Opkr literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-unchecked.png b/OSX-Arc-White/gtk-3.22/assets/radio-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..8c6189931a02a12c208be33d4c55606ae152f631 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH})6 z^6MbX=%g{b0w^e1;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t`fKP}k zkiLBR>6xp~&R>6i@y3fww_aYj{_MhyXBV$MKY#7{h3n5R-F$utB=!6fQ1&Jefkl99 zFuHQ<(QV8^3N=I{MQ{__xNk#nZJ_+r&QHd z|F3*G$@iZ1%^h~>Q?=9^gEa&Eg?vp5HVfSpli1@@$Iv$4)C;M_8c4{8!M(g0fsXJgQu&X%Q~loCIG44 B-kAUZ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/radio-unchecked@2.png b/OSX-Arc-White/gtk-3.22/assets/radio-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..a6210d6a0b8ba67758e7979641153479028f29e0 GIT binary patch literal 758 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E{{wtN zT!Hld{r}IL`G585)!Vmk@4tWl*yG1%&OAGJ{mJ?3PtV_YdhzPB^VgqWxbghr)feZk zJ~@Bw`Niu`&s}|b?%LDy*PmSgqN_j>By#@RvkTXNil3baid=hk4yX~x1quR1z*6U~ zJqL+^#GhXPY6r_ANSJz%320KN+#B~^-@Nzw*8Mk6UwnM}5{N!M1EN=-o&(YA&o5qo ze)In8$Im}LefjbE%g@hWe|`a?Z$R|x=dVA%e*O6e0{{R02LZXheS3gGU|kaA7tFxI z%Er#Y$z^F}ZR_CZ^XA}A31jXA3T2Y;^nIk zAHRJ4@$=VjpYw)y7#J9pJY5_^EKaYTd^7BjgMf>&Pyu^+U?HQpfnlH{=M@(Lj&8Q( zlz;!DpYTLaJGLiaed+m`FW+f-MlE`BwdvW*&2`zpKxgoD^>bP0l+XkK>nf-j literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-active-dark.png b/OSX-Arc-White/gtk-3.22/assets/switch-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..dbf7c5e37416ffd7876ccfac3a8d117d5791af5a GIT binary patch literal 799 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jG6&H zA+A8h4FCU!PJbLU=}G9sXF*f$1x$SsJn2Eulm~%R9)?VP6g>G+@RY|v(?HxHAbaxT zps5dm?BK}{13|J6gQh+Tobo7W3WR(ZJQd6ak&lDGT3}K@E=UTFeA`a@wVr~>K7@$- zwx0nqylQrV$m$(Fb$fj3_n2C_n_7FB+IX7T`Y6>vqinrb%?_`c zoj{AcYj=6q?eVVP>)m(&XuDtgX}^xMex2w1yDs>5T@09TJ8;4spkpfPMACp^WnL2G z7tFvYEh8syU})s(=I-U~;};x~mtQz*&fNJ6wr<;g=;*P_SFT>aedq3*x9{G6`1t9| z_aDE0|Nis$uQo%g4lvwRJzX3_BqaA9%#3DC6k&Ui?iA$JJwZ(OmhqHV8g9XDnwe8C zWfcGW-|sO?EpFZS#lMdosBGev*79EQ`m-ay)z0Uabb@uIcg`uSl_)%Dxbdh_uhLB~ z>&F{dFX?=qr0V{yf-6_qb6RG~N@u&LuH8b(nv-{lBy%+w{`>y*;36%~EIS6lGLy5P z&BbCSE)ZhcaIAio+DkER9w7;B2BABjDhtp1PA=(omEzpO(qNlcdG^9u&s|4tO@!vW zV~Thx-!G|j_fZ@hC)a6)LwCyD)y2LCsvSJ5(-8RYYrylmc^)6$FfY*AG{rO4%bP1| zkLR>X`^9`euNd57%AB_H`N@g)vs%vXKWWtKy=ms{I*XWxwbNFHa?J``A=A=!;iRo_ j?`oZe#};4Cgs6D1myq`njxgN@xNAYoTHm literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-active-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..8046628ef56db3872c824db3ff2be95a2176c719 GIT binary patch literal 1433 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-active-header.png b/OSX-Arc-White/gtk-3.22/assets/switch-active-header.png new file mode 100755 index 0000000000000000000000000000000000000000..1850dae18c073e93e49a4fa92d6583b44e96e2d3 GIT binary patch literal 807 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jQRmS zA+A8h4FCU!PJbLU=}G9sXF*f$1x$SsJn2Eulm~%R9)?VP6g>G+@RY|v(?HxHAbaxT zps5dm?BK}{13|J6gQh+Tobo7W3WR(ZJQd6ak&lDGT3}K@E=UTFa+W;HT>`Wbsu3cd zy%;0{MD-h9H*S1Yv-V}px|cw1wnTwufEq<2037TzB@<&MTjH0nybjyRUxPbM?!m$KNkM z`Edn^p8mM{^vC0Ozn;AN_4NJkXYYT%{`BX~=RY66|NRU^KmLCG`S<&;e?NZx`}6ld z5Ipa#c?}FP^O7LHUO$_n*IiwHaDEak7A-VTprZrQd2-}175TS{xQ*|OY zWlwyXA{{x&bmo?cMy3D$=NlLu`*Q7TUCI3)<$C|`M9ooow0d)$_?tP#nv+h7W~~kT zT512JAvLEt#VFNm>NdB;PfIeE8#S+oh)KR;yf!TyUJ> z&4h=G&h`VPUoG7Hpji5VQSI(rV<0ay*)dhnVS<(1jnQ#|~Qf+$)`AS)UqQc$vFfd55>r%^KJ1 s+CTRmV0bep_+bXnmlr=Q5&r*{TRHgs4DLe`S)hdK>FVdQ&MBb@0PoR37gV!=glSj=D=-xfs2oGTU$4%R}WMiBgh@bf-gdSINVkuskFZ z>blVrmd;c15Fxuvw(PgrG&5{1W*hfgb@$(WU+?ed`}w>-@9+Eb&-eAcf=2CIV_<0j zgTdDL`T79R83S!sJ#8rVAYSQ1hc*G}htt#3d&>z{(KjT!EnzS%EA&C!UPugEUdGohd!{Yp z)0lq5w+EiIC2}!j5Fqg|keI{+$eJ!x0%Q&IrA6jq$smRV zY8*&BECtehaw9`Z=q?CAU5L~qTr5RXe!-Xglk7i|4EcZn1sVaxf0dB)XTc|v&$&hh zjrh#}PlPnkL>w8!Q9wKu3@qRU74m`$dEv$U@DhGR3IBNcL`=CL=9b`Oh2ZpUVSJU4 zP%TWXnM|sk{FN?Bs}rTyi7wTPG9QSt8^qTkG>UT?#ko!5JO~VN;a?J3i{wVDr2P3z zRo84y&)ogKIeNeJ;h?nPwXAVi*2Mh4V9K5{KeUd>TUqipmb`sbJ^;@DEm(LXSQrsP zP_TrG(MiSI_lhwHA_ZHd;6Rvyu*jQU%<&0c4`%yLbQ9U=Wmd>kX^Xi4g zrA5_}5`ub3rCw4mEiXY>)-3%_4+Zo*!V>`$7PdlL=PO+kQ?s?^>ntqc);5Uswi`Cu zZ~9@o`;J|^J@z1dfEKQ1U1l}mA`R{_wQ%=7c{!UeTYk0=hAdacuquk7uqP!1bD zU{sRg`iAaRZq5FBf9mG85Nyv@1|7Z2ZNreWi4$G>sjddnDG&gFVQ#UTtLb z+gHughORS3{t;E;>Ndwf8@Y)W=Mk&+aqR74g?%+^%-YUR|8d)3N)0N`KC5xmf8!87 ztmuaL-o4HpYcASZAfki6O`=xR-n8{~)K8#BAswciPqI~+mSxR$+qjk1NT!#2{uQ|4 zo$JUc49Y3L&m#z)Tvdup-Qz7qw8$k9PQN{FD`pf zD9wb2b!}Uzg!kGGZVKx1K2&3fS%1#e7R>0|{V?nT`&o|a)hee|(t2AXF|V97tT1+e zogQ#128Nm)XzXyDk|6?^JB^Qezia98HaDv%?FhY=plf$((&4ag7RNLc;8v&W9C%}8 zqiA>fCWm(0Y^}F!a>wNy+EHW5{2%lmbvg9%H+52uo#lDullmEl(xeH5*lx~Oh(P|d zC8@>Q%+?>I79F@%urIb*I zWPL*wH1n8*6jiw|UzzrTsmEkQ_axSBGuS^BZUqDat|iRE=!xkq&hE@?O0^rsT=KHF eSY;8VCHPKfs6IU<oc5!lIL8@MUQTpt6Hc|`>j2rNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacBfqv&5LvL6N51W60zu|H_Nv(lWO&!_HMMd#wemK#@ie#bGq>|I zcL1UQbB7>vrw|M0a0};13-@>n&qOQFc$teu!+W`~q0R5t>7Z?W&iinaR zzhDMNetrQ#DQRgnHFZrbZ9P33Tf5M(@QCD;ltR7uiVOgyKy4t&a};4 zll*0$UG#s%J^8?T$&v@=bJL2_uIYWKwqaXPEtl$cYT+@%1LC&ofm6>pqT>8It Ynfy%V@7bH}#6d~Z)78&qol`;+0IMloDF6Tf literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6ba25b419f16a90a42e1081691300640374fbe58 GIT binary patch literal 1439 zcmb_ci#L>M7$0eKi4tmyNmmZSAu{!uYRnLyneX$>H#0V;ko)8|GK{p+P|QxO%#Bo% z%aW32ce^;EwuZHHx8yf=d+Vso>1VcU*W*ZwD_iKYS;AoN>7|JIQY;P`ZgK!%O5hORH z`yWha@#4}mBhz9DnVFexM^h5{(UGaKZoIVki&JD90>MC!G1&e{-2gPj|~&izd<)dm#z0vS_2913L8v0%jrB6-6p zAI0T^SlJjN({N;OF{zHD(6c0ZOfk$V8^ProOrpg~wWv(Tk?L7;JucHS6UFv!TXxD2!bGJ2M5DI*7- zI+h%iXmKE0a>Ie)l4em44CUZz(SM0`%*8gA`T-@1B{zkB7Zk7yf=OgLiHwpcIEl*M z4L}Ro9S{M*0Fe+q20{ShAcPAc2@skB#2tF}EqXTKW_orD zJ*Nf9RUx?@$Z3F1MAU_do}l7xRNRA}?Lmurv7+Y~;F1AMI)H%zrC`9p|Hd?IA5nr= zu1d#I7QtYd;c^pGQ!{h(RjXE8Sgf(Mw6b2i(avtu<}F*cZMS##*y-u%!QP{ z1_EJOF6`&aKB$`Pn>}RdyWS|ZR@GJW*lp6?$7Q_s(2koy&Z@vFb#7nUH}E$1Nwncb z*DsCA+jn&HEEN*J$Zg09}yJx}% ztI2vvOWRsZn}3~MUu~}XLfpP$1OD1Mts;5j`gn+8W+gf4Gu^#T?RF@; zrm9g_##OQ7jgHWIjakA*GfSD7>Q&xCkDc5TWqh&|#9p#5W6srg5-nNZm3C8muNt&% zEegc;t_-` znfK_)5IK(O;cYFla!waRm!}<$IJ6i1qp3Cxdr6*|p5gB^TJD{0G~k@RV@_Q--TADU zXsoOv3_QuVv*74bk8ggeMpne%KmLdIJ)=V4!7zOl#dReX`rd8bZ!}B1JaS`5S^4F~ zOt3@E3sO?~SJ=rlzwxEIwlXxY?nqlCQ?X1kMC`p+8OFAC>TJ(!il#>S@*;Vo8h&JV zjhs6*9k+U4e~S9g&ku)gYzw^%WkTM=n zzP?XUM{w>|Lnh@r>kMAq+xz)r*wlfigG%i}z_GHiyH<(aH6iVtt>Y6FLjHAg+n)`u zj?>$U6Rt`2Lo*WvDs+4{1Y$m2x!vl6vLwZIPA7JHySwF4ZDCmW^FH%WB~t|#VjF*N vt^F97Tv*R<@~f}^X(l!HgYKE*O7~L+Ud`oef|Ng6EPjx%KkC;+J(Bk?CS|21 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-header-dark.png b/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..c018801e7d545d1b2b5fe3715ea1e65fb1c078c7 GIT binary patch literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jNAb} zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacBcGNNek~^;3c$J^`L>=81R3?%qiQ>l;aR&|&(J~7*h$aSN#ER6 z-`ri_+*9AeTi?pp&?dmpCdAMo+}H_-BF()s%)PU$!W*n28*IWGY=C5BqeEhsL*fL7 zq)AR0(_M?#dRA@otlHsO14O$#>-Kmz?DuUw;oE-7xBZN7`#HbP3jq^u1HCg(?|nEh zG$Koa{DK)6`S}F|rKF|R)YLV#wDt6CZ0$nB!XuJXQnGV$OG--1Dk>|RnwpziT3XvW zIy$?$x_gKM3u;^(fnhJ_>Eak-aeD8S>tTl+1lS(9IOuF_bkyl+NMIC=P)YK1Y%U2D z`TlqQk;u%OXXjZ~9j>?jdG1-t|IS4^RtsMo%xqNBO!>B0v5)1um&Ag*yCT=lI)5}G zA^eSnfCP`mU7Imw9fR*a^NlH5Vu~)6!qQagYBn! zW~C+Dxip>`o_oB!BhKZ?tA-#sXSp^dBi9r)#-}$kzFe6koz-#T1oN(x#oxIqr%KuH z+Rae%$@+Cj$CV%P=dIY5^tbyKX&Z0RTXals!Pb*oY$sgzbE*Ay^6KILvF`+T$EfyP zfAM2;~%`}T&(NNdCXnj`6(~ilTr-BL1~}C)78&qol`;+0N^lRsQ>@~ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..870d9317825d0aff84590d8d8197cf18920011e5 GIT binary patch literal 1423 zcmbtU2~$&76n-EMBrGBn1XPxS)lv#X8gN)7Bm_v|g_oB^2t_aQ7G zAn7WmCX1Q*S>h6IQ6^MUQsOVj6N)mp1)2W&McJLN!rdUq>@kwSq5?6rwkDOXvHRCZ z(qGt3Mp(KCcPz3sv-G-0^zN55)f1X(ncXpmG(Sh0SK?dsu}!l;#=zz|K&Dzs)GWZt zId;b)iakTxmSDAxt^OTR8Q2;lQ)xsr^USsd6w@I}J<_VDs|{?Gk%<{mwVt8TGgQwJ zwUMPZqRM%OTF1Z)Otpd8Y5;nMO2+^W8UtVy0MntE5tJ~oc@!|nsP(8Cv;i_krg}Yt z0Z#)H10{MC$kyFZV7RU^>46~zu1x;xY+#t$SnmgvXx7~{Mt=gyKZxW{B>NL70U^|Y zJ@EmdFd>vqASDHnlZa#vk&;fN0&t1306Zd%9|8aiLs_Mv`vA&AInwYXX*gg`Rrr4S z-t_vt+j!MY3ZqLAAX3qiX`yL4;N;751%@Beoxpc&juIWyTFZ|KS4zfC`*K18F{^z z=N>%G5w2|Sj=kMY;rqRfaq=0Iyvp*3FdprHd5o`1w&P3k7vOE`(jsiQHb7CmU>1C5 z#lQI^Jk6$zsm5wTQ!j0qnCVD~OD-ya?2?uRe{5bgcW8C8>(lOcqo#Rn^30IRkT-$V z|NLm~s@`@#B=vYPcgB-@LL)0G{c=nIJMbmEDxA;V?<6jrt5%L9$vu{df?1r4=y919 zS>(s#ko;bt2POpBi(a)2Lw8(Mv^Jdgh0h0FtK$N!-+9Tz@<83i3o-JRF)|(>msDlD zlJ>J=T9Dm{Cv3I8)YBk-_xk_(5Ob=p=dHedQVVw6mNbo0Hu{->ISVEl$O~ z1JZ{Ljl}%rK?b+JQJ#XtjF5BM&%FtCTHNK=+ancsye4EA*}e(oT5`pN=YG6ob!aHd zKCAJ(sh=&@k&aV?*Dsb?TPHggcI{ix&P0orJlY@LHlLd~L8QI@+i@+UYvVP8?`hm; zH5Sb>*`YtN>U$%%S_n6yU~lD5uP8B*md6b4xwU?BixNxA`wNxsw7v9M(ve%EW_v1U zyL=+E2Ruh-f2|owB`yinS9Zr04CIiC+iu)-j&-MuW3muI=lJ(pzUSK%C!f-5Z<8P0 z`Yqzkhs=~+u3_zIwyxG074^3dJv$mg}vurrVo)urAMD3A2{+a+T4H+ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-header.png b/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6db079521e29578b2953c630ff88724f55696c GIT binary patch literal 783 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jI04Z zA+A8h4FCU!&b%8s^Ibsyd+%uv{U*N-?Ry+L{c+%wyWz8*gid=JIQ4=5q=&&%9tKZ% z96arD;M9j9lO6?4c@#MLVZfA!K~oNUY2SHPSx*h}r*^?gzPJR>!l6nl3 z3IxeM44U#JXfjacqwFQma+kh%hUAyLG?YfshTOy}F ziJbW)Wx=zw1o-U3d7N_@KNe@2cAi(yZrO(Y#p+g~PO$fKk1|e1@ z-9W>g|NjTyxG-t=oi{!4H`Z65k9qd(F2|vD+B43?T@hXK>bd$!1y`oyEe#~%d;ovp1u8XYNyGE>KL{V;~Z(jeyLQa6|qQ-oroO+d6m$6J9%F}3t1K17&KJljv1a7oeY?N-_>!XeF=rkgmc5)-mBk;< z@z}8H-_m4}U-b#m8-33#^|sk``-ks3)%1mbKIxtc@oiVV@-9_=@9s_?$@uR@&onlC b-hYAVoyP4i)91Zw10_gLS3j3^P6p5mq1%p`O}+&5Dl2kr4=lL>3_hM;lsbBpn8GZnZ4!n<3KCmE;44YOw-8TCV9N*s8J;Vra1N7RhQL*j zxeAD_Byy!ho}9#$lLT_0Cvv1j;J}xI3;}pjh^GK8B%Tri8C1A3hzrI56$OdAP~ibj zIf(~aWDt-oxIw^hL1WPaLms%Y_%CER(K5!uJfMZY;AVMCP6qJh`}p#og~~{wGWL=( zv09Y`s8t=QRi!ql(;L+EMs-$``dE{?piNWQrYXLuDR0-7cW7B1+Vg-et*~2H1?bUL z59k^m>6?c1ts;G!$Z+eKq5XxS12FobYt+y+`l09bY#%@}J0hPORn3j5=3c7-MhQS; z{99w308AN`TBA~DRO#k*v-5fjCjFerFlU-GnvC=D$^A7iKfj=$u=v!e(z3GCOy-%h<^Maz5uu$h*rHrq zU;uf4pH}=SYGuHhrL_9Kp}NOttvAL~Qy+!#-PB~a{uFfRPAX{#i^O&knZEQNCaYal zCtJ4CvSX>#S7Z75oX=mLJW*G?&PJ!)zUq0OH@4mRz-9CWYKPyACFYa$KW=NJir;<^E`!DjFdWr{bB9j*#%WDmT8 zMmO#(Yc9@+;~*}2RTj_IT!hC}28g+IL3BvVm69E+R;PJB#s1j{-}Qa@;+n0?qH7p4 zbJh;N14ZsK!yc;R)v}O7kB+iTzr8&lh9Y~61T^p6UcbUUu$Sgvh%JRh!G$MX_UgW>n*txpN}UD7rHqcm!w&DT)UlHVed} zb3GH^)3zwN;l`ng)0>yE_)Raq-fKR9!9V+P(J@ z+vYu%qLKv?_{q|{)*pL=`@*w4b`9%jDb0=}fjit?e#vm{FDi{WIW48fiq;oq==1hD z?3PTJb9hUugYR9s7=)`!6k)d4-5b9X=lV?9@e$V*S$j{MIuqw+wBCZw**4YMEFpT? zBv)>68SL~i8=^JA!w38I^QWhWde!|MXB*ET`j@@i30wWjX?MSUO+y3%f8m{lM9c^?@SfSd6d9-O#Si<(T{0(tI_`n<3n4D}lE literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-selected.png b/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1afd341ff9a37dc843102e302954107951cabfc3 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)EZv%Wn zT!Hj|nt>;8e?EEp8*cpb4^Z~Shu`AB9bQ6gl%r^z0|`Ks5JB z;@l@G3!bGdc$U57S?;puHS1s2t$*3D@#WOLZ>Iy%{`ZTHe^_zi!^U%;j^Fuq;n9za zK=kCt)n`AhKl^d}`LAd1e*^7$`Qi8LPru)O`u*eA-ygsK0OQ*(1mYgOuizr-sbdTli4c1jwY9Eyxu5n~zQTs0?i&*3*?AF^XAK^H`f6cMPKRwnr zBQ-oT7v$ubZIkU&nbJuMz*xoy$<``z&lWbAk;p=ovg+{an^LB{Ts5 Dv;3lb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-active-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..87d63563ea907c7046d4e8cf6b11ab8335a43f76 GIT binary patch literal 1327 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-active-selected.png b/OSX-Arc-White/gtk-3.22/assets/switch-active-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..08480e0a42cb413a8fcdf28a0435d22c1012fd12 GIT binary patch literal 805 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jQRmS zA+A8h{|5*>egFH(yWeP*Kl=a@x%l`yki78d`?aS(f~GtQnffSn+M~#skE3Qjj-K@- zZuXP7IZqPiJV{;fG;QJ2>?O}~mORT{`aEyx^O|)pYk_F}%ewV1>o>fby6^3@eQ&1& z(f)Tc_P<+n?8EXCA6A_Fu;J{dV|Ts+&A<5Q`=!UaMql;^A~L0w*Ao2W0$X7y?*=7-8XOFz5np>)0gi*e*OOa=kM;V=MsT|ujc9E z7$PCL_h4o;W1`-t#%b(Eue~ZbfmpUgV zFWA7OaH{S6=IFf4DVHOcOmgUDx{-X?yK9~4sh4-0RS$mDYY6>UIA00K)AnzAWYoa0 z{qBW{=W0Vd3rx8arqtiHEw<-Z$=JboLoCv3vEEZvX`Xcwr}xYcXwRvU$i2sM+9vhn zBwxQnPj05nyk2Y+y3KaO4d&lEmsf~}ZjG@1z`t;EvYJR>gi~kBGFgc&`D|C!BG|vP ReFla(gQu&X%Q~loCIA39;VJ+C literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-active-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-active-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..22586c16123053a236947b5719a5b27afad8c131 GIT binary patch literal 1445 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b2935b0787443a9f65e134c7ebf72feb9c8c3843 GIT binary patch literal 1338 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42%~8 zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10l z0z_UhE?%*&-Z8G;v2H$b?!F1$fvMhsX}%$ue!-c3AsK!^Mko+v1%%}Ugac7-V0ca- zkc`L;jVTF>EeVe;jfgLch%b*!sEkSkB5){yLrnSV6%k;JCX@vE1v4-*v#_xX3JHse zOGrvd%gV_sC@QO{s+pRZTUguJ+B>;KL`BEM#wDkuX6NP=m6VoMOqe)n^3-XImu=m) zeaEidM~)poaq`sZGv_Ycx_j@zlc&#KzIy%c)8{W=zy0|6>-WDrzw`bK3{3f+E{-7* zl5Y=wj}A(dV0#dLdfCl;yK^!#FK=3?E1lJ?#G*Z4cwSLTQ@zkVHk{b^t7F_SGj_AJ|Xv$p^Li+Q_u?o0cf6gVTicH;k|M_*M=ihpS+zkmPB z`ilDofB1hZ2fq3s7pt-Jtknz2`un`I=apZ1Xc?emsbhcs{M!>reF4XJrWzeRHapq* zgyM_^ZL_6SPd}SBf9{Eu+HSo2)=o;?`+j++%^3;PAJ;m4Z}x8VdvaBDdE4vml%R{6 zd4O6TZJvM(!SVXa-*C;RF48|}w$HBKz)Tdg`N?BMo*9}cqBDsP2$FZ?jWO3&j| zR$Y706utu$Q2d|AH%y>_YyGJnf7&otNKjipaajuWB#*(%CD&NirsBr!%t`+uWCjTkf$KZ|!=@ z$EzV(qGH*@`S;8vt!dF;oKO0@J9$)^o#WBlX!411iq(rF0u2Wg8W@aY#7-BoEimz5 zcVb|AqR^o5HtXo7>4F-rFB%wGED{9_GQu^dh4whTWS4CaO!K~a=(?6}f^IkZ`^*_2&ur?&; zT2->zCxhfG4`P)i%_@^(PrMB5k=hfja+)n%sYk}CFsmSUg66b&PtAoR&jh}**z8iI zaqs=Z+s8M&{5fMu+wH4IC*5wECFZ8gJh$%fhjJd5x&Zgn6Ms&+e`i&j*+2H&=c}J} vINjWKxYYOE?mzD3cYRCSx9LujynJ52d1k5m_Trb1K_!=`tDnm{r-UW|lUp~U literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-header-dark.png b/OSX-Arc-White/gtk-3.22/assets/switch-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..54a297ad7541aed9f8010826ee7f0722b548e1f0 GIT binary patch literal 775 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>j8XwU zA+A8hKoA#K9i7q;msTE?Tpg8A6_H#UlUNm#QWc$46O~vMl~5CtTos*I6O#l))j&p6 zVs%V1kgSPLss@Wx0~ygEK`;ZzP6kN*T}K~i-{bYVzjAzTW=2#G2TjVT7Q z{X=uWWL7{Jhyg^pM)tbK4tmCpdL|C~CXV{1P6j5<2Bt0sX3hp?E+&>9rdFO7cD@#N zewHBQZ|@Rj?;7sl7UAF)=?FybKosQ!L>^I2p3%-8(av5mexcd^Ae7@DmK_kD8xma{ z8eIhRGSE5>t(%R&ps_3o@(X5Ql$Mc`H!w7Eb#wRf_VEi2$;&UCHD~Vp1zWdmKXmli zf*{BLQAD8vzWtnMmHH0$0^GfpU^t0;kG5F`0$x*1e`IgH!eQs8U zbT-dbGG82@eApk%uv^UYmCS{u-?U33Zm><*=K1Li<5RuQx0$(DGo)3kyxbhb)3EKQ zOS06OElU$ssy=$yJ)02Pby+}2b+XN~hR{6mhh6g9Ph6GSbShD1Ucj$YE2Z7;zTA8& pHH)k6;nbYCbXME>v3$vw{xRh8NSTJPXkGv%Lr+&fmvv4FO#nokET{kg literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-header-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f7333eb18e184e01a839aa1093fd6ef9cf01d5b4 GIT binary patch literal 1355 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*XJ zd_r7-ih&?BG}NJ?AvCnXGdDLXvm!LPAug^mHnt%$r79tzAttRVA_*u`9g$camsTE? zTpf{65t~vI9$yoaToIK}6PH>UolpxDk4>zNPN|Mgu8d5oj!CGDOstGetcgmhiAt`D zPOgeds*X;q0xFA10lr)f89VBkI2f3^7?`;jnmQX> zdYD*xm|A(7T6>#Wdzk@A8*g(E@-epsB3}zz9}8PwOM8DS`v4oKU>oOPTc==K=MY=x zP&?-kJC{&9moR%Eat*h4jc{-acW{evbc=L!k978o@$gIZ@JsRvO!E#*^#+nbK$Pwi znC=&n+5SKjmK_pZ9127+#bGfe;c=xAab=MS6~F+G0--8kI0Jog_~#sTVC*K8 z1o;IsFfy~Su?q?bi-}7}N=eJg$tx%-tEj4(nweWz+t}JWxkN-o$Hc}Zr=(`*<`tEc zmQ_rcIBD|KX^WR_-L`$luH8qD9Y1mM)af(lF5J3%@4=I&&tATI{qED}FJHg?`1$Mi zzdXP5{tOIEC7v#hArg{r4}OmhN|a!GU>+T|>}~GhoXpJ2r@W%guAGt44EfctGGyH{ zSxp0}DQ_1pdhmJsGsex#O!s&G`Lp!(t9?)R*9Z93c~+JtbEmIdx^dT@l=ME06tVbc zb9Thc(Oj82x8T!r>&O3Mr>}mzPf%tV-|>&BlkWUE>?lDK}zam`sRN9{Cq+Pz|Q*LE=A8Gew6TTx9%xt~jieEIF;MbZapxTg=>;bQq$?7vo z#4)fvju8#khA5Ez^+;0bmhSfg~DxStyL34@;jttZmS-gwyS`_lcz7( z`L5W^#HW>Y-xUt-mA_J$*QzqHa6_kaf5OKP$t_ZOV(A`5-rlo*YFk{m`mk(!IX{d0 zip4)~2zllf2D)lLcX)ktk?W!fbIZ4^S@n@G{iR=W=*@|Ho_@N&|GD||@;NaT9VU}O OMVY6opUXO@geCwiH7(5m literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-header.png b/OSX-Arc-White/gtk-3.22/assets/switch-header.png new file mode 100755 index 0000000000000000000000000000000000000000..3e45db3633cc2039d0db7b01c281da4d34fe8739 GIT binary patch literal 798 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc|`>jC=t; zA+A8h{|6L&|M3fmke%@3=N};V`;Xs1^54IIK=R|~@1MT>`26JukO36`^!exKFF%3o zqsLAkJAV4ui8IGeoIP>++`a=x4jepo@X)bCM@}9-3Ph)7&RINr?vmN_md=^K^x@O@ z51+lib^pz+2XC(4esv9q?!3Bm^Tp+xFD~AAe(A>Z^Vgnj=yy8{43Wr^AirP+MhQu2 z8EqY1J9`Ib7gslLpX8LZ?%uxs35%C3UB7AbzWoOd9Xo#I>W!PXZr{0c|KX#@kDokw z_Uz@$m#<#EdGq!i2)qY_uVC===kMRY|Ni~=&tuP%-N4|N^>lFzk&xVb@MTz2fC$@# z{wrrTe}Cz_Zk+i{BvxdA6HeW?R=+@ zqPO?nRmR=l=J9mT6o-t5R~|MbPdfF`hG}Q?bmw=>D`WHznioGUYRR7DW!tN`_R$B4 z_95dlvOWb62!3Kda~#Iq!@h#$$cVVt#9PcMt#v5-prZ^btUaS=M{glhBaZBgtq8WLY4dm>3r6O4kvNtYq z^pa$_^~}7#&?D3PaKNue?aDEeLtb6}@bp~_-%kD|MLRnjz8wKO)KP4q%g1AK755J0 tO*j>q$Q5{UYEh^<>)xn1zobk57#Or3JoOWvc^nuU44$rjF6*2UngBQ>>v;eG literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-header@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7feaadf8e32987805438100c6c562b98fd05e948 GIT binary patch literal 1406 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-insensitive-header-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e0ebce4219bf5b0c278795661b12f628db9d83f9 GIT binary patch literal 1289 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42=B& zJ|V6^#X!)|&=4BB$^l3g7W$?&q@@A54Sq>wNlBg2(Li>2Kte-8K|@q#MQCzia&kjl zTxDchab#LUVq#@PVs&U*d0bjURC0AfMn!B&O?Z51Omah1LQPa^Ra|myOk!13d_`1B zZER9CP)%%NWo%+?baHKE5{Mm>QWKR_6`NQSl~^5yh(IQQ z)qt!33MK=!08OaXGjz~11|latQwM!hXMJ;LLsMsC3r|xZvH~J+b0D$-B3}z2a`3Zq z2(WPqv2g~XFgxcEJLfP5AaV_Na*cFyk978o_4G^h^h@#%NbwFx^9}-{4BvnZzmP1y zFd)hfi7pNUqF5j*1qM`jd|6~-MI_LVU~jHbUB4U{AFU-pe!&ckOw25tTwFZ7ynOru z0)j$9!XhG~vT}0r3W~}qss@He#>OUQ=H}Km_709t{sDnOL6OnPDXD4cIk|ax`S}Hf zMHQ7*)wOkX4GoRWt*veC9i3g>J){A#4eDzc7?`3xT^vIq4!^zeJ6y<7guP%%yXdXo zE2n1WuUxWb%at=K#yt%eZkiTOZB0_#UbHx<=Hrg~iZ|QTe$P3%`_BW*y81_RSnbl& z-k-S_IX~aNTL10cg$D~tq{?Q#%&0IZSvz;x7B=^TlY7{rV`m&#%(6z;yIbB;Z>xr; zw1(El4>On_@0VZw_r!#@lx_{Jvh(@R=Sa0ptxW3L(6y+|FKX_&m0dnLO5p~VLYCj$ zDRbXT_;yF?mASjJO7v8>u{;uBRFBOmxpgn>(h)9uXnir?H4f9)I`tku z@#AoVo~3q@*MH1l+uJN6J1cqj+h2ET%-*UB@_I4(x2HX{SJ})gZ_~cY`_**S z4Xu0TSk<0BbM?)#bGwr+obuC(IBs$*?jGy4k5@XIQV+ksF23f`#iqGe+k>WC%x0|? zGkbAC?XuXBm&_9_AD=6jRT+GCf!S5TZ^w`5iN>n@lK=9GI=?g8vsYX^ z^1E-xoFxA5ePS PP(kGB>gTe~DWM4f`}P}Q literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-insensitive-header.png b/OSX-Arc-White/gtk-3.22/assets/switch-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..009545df62b5808b8f6b929ef9cd903a9230961d GIT binary patch literal 720 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!Hj|T7vICe}Dh}8*amopTB?p{0rfJ`tsw`m!Dt0{e*DmE?6-Sh!(9}uxRDsqbH6Y zJ$3Z>spBWk96xdH#Hn+qfauJHGv_W|xccnk&F7bIKEHbB<@Gx+Z$Ef@`_bD+&pteQ z{sC;@uP@(z{rL6!?_ZEDLAE{VKp%RQ1o;IsF!BosN=d7!Yieoh+1T2JhJ{BYr)1~k zmXwxNR5ms>x3sjjb#!!eb^$?m4<4}S;UXOd21Y(l7sn8b(|fPnENe0lU`seS^;%cN z_FY%+UQ-R#c2yCTGXL~XKSe~hwPIPpn~lk>D%xzx`Ka|=Pkp|d-8`xYOX018adrGvPo_1 zn8w-`6n!|nK+5D~K;I9+hxT(`O<8C6rg*(UNbK*4Cl~84dHLe<%Xo=b3HFCr&uAAB8m+TQj3 cKXEIj2%A?uji)9o1co<*r>mdKI;Vst0AjbD<^TWy literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-insensitive-header@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-insensitive-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e85297dd9c981895f4325629fdf480894ee5cb78 GIT binary patch literal 1245 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42&fK zJ|V6^#s7yRn7d%bJRn*GL@O68TDfD_{#|?a@7aHN@BYL4_aEJV5QvWNKYaY);p2yo zo;Z5+)Y0Roj-NPl{KUBvC(fNack#m2XBVym(esNppI^TD{OX;T*YCW%dGGaY5PEz2 z!P^H<-amNu{?W4!kDh;c^8CZ=_ut;W|Mva^5dHY@>BpxpK=kX!uiw9Z{RV@-VDSGh zIH)y$2o?gvy{06{FPMRmiJ66yi-(twUqDbuSVUA-PF_J#Sw+>r(8$=t%-q_>-oeqy zKOitDGCDaWH7z|SH!r`Su&AQ4s=BtWp|QEOt-YhOtGkB`aL$SA69WTNu&0Y-NW|f{ zH~xlS3XotgSQ2#6$9S#J=}BI1T)o#UnIzG&ZbSL$uSH9HrJ2}N8e=N|{k$Lqlcpye&6A$~DA{7(y9ar>&cKzjk;3f9wu31mM z8r##Fwz~T_0y5R&-2ykxyvNt`y=_ah&*W)Kx=ndhW50iz)2NV>eMD$&OV-st4!ez| z(ku^o_9ZU)u;Qwv{Mw*HylWS^y;^kBQhasR5@(Y+CU;(a(KYn4YFkv5e{%c#lDn-k z8&8U5x!rmFi#xVWXyaKkuUQ#Z>T>V1z6Ee?oi}gJoo2O#9xR%RW|{0{w{4JD(&)YY zL+YHsluiRtb^9MlUsr!jyC0T%*+x=#e@gN4t-I`x6un-#e(MJ5ZJG+fJD5JLS^8xf-%6Ez3A+2- z59M@Q+wD-QU-H+guu9Hr<+i-TXSe^pqrL39{?#+$8+~Ie)qn1leOI%$Q6q#aa+TU- zt+QfU8fsQ|lglILajk3Mj^y;4D-?U?_pxQ^;>sVJg+88m^yaML{g3xG+zsj(nC}|) VzF4#U959(Pc)I$ztaD0e0sz2l*cku- literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-insensitive-selected.png b/OSX-Arc-White/gtk-3.22/assets/switch-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..f4398f604cea201a384be697cc410ec161652278 GIT binary patch literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)ETLOGS zT!A#HfRmFmH#fJkva+_ewxpz_s;X+voH;XR&YU-I-ok|omn~bic=6)p%a^ZPw{Fv> zO`A7w-oAbNmMvR$?AWn$=gwWbcJ0}-XYby<55eI6{rf=r5g5D&gST(r0_m?`zkUaU z-(c|f?_W6M|NsA~cN|23j)zZ?|(J?bOx3sjf zvbT3|aCCHXc6E!5i;qu8%r7V`tg5PRZfR+2Z|{-%E$oOnr~FxA(cT`lgx&c}YfZ z@R0}1-dnC`g_!wo{#R!DNA-&JgQ|Jl75p7~Z}Ogf-j)97iTqB+Akmapv3@_QK}o>V L)z4*}Q$iB}XucBQ literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-insensitive-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..67ea825a4dac0c1fcd15b7bd32b42e7c1aa4c652 GIT binary patch literal 1081 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*mM zJ|V6^#gqe1PEH{qAwfYwDJdyMMMVt_4Idw$;NalEz`)$x+`_`bl9G~z3l}b4ymcfQR8`fqv~?`4tgLP9ot&IqTwLAU-90?LyuE#VW8>oD;}a5-Q&Likii(R%N=wVi z%PXs@Ynq!|Iy<|%dz4ODyD=~@nR~i8hD02GJ3Tx2mV-#!Qzci9%!W6STSPtvt>uVV zdTWx<)J363#Bv00{{Qdp!?caXY>UZAW=YRbd@y@C`r}Cj) zDb4TtBtuEnS?8LBQZENiG?Z#QJNew(4-XS7Zd=}SSlA(!5~kuCmK~ns7Qc#BL`(Kz z;Ul&;_cmJcmIZ`K$}AR2``A-h5_M$4nIlZ?Yrac_-xYfGEAEHo>6F?7OeO~=POE)5 zP5)cOf?ewkmi$>Wzr-S$X={Ms!vBv{65Bbqb}OmYs|DnJ_2YT9_><=UDSp}k=|Z6a zYHNKQBX>+{)GMsC*5%xw`FKO24;&XzB# zHP&BNzJ2-l)}6OrHFESkSy26h_mT~JM^(UGR@p#3kEd5d)x*vGjYQd*Z3`6I+uu1_ z9-Pp4zUV@wM8H+&faxL6TgtimL{)Q&le)Y&S#V0X_ikJylyX%~bw%1ouYehgsunI< zVU@c`i}|f)rtrj=M1^NH!Iyu`3H#^9b1Ufbsk;xKgdEuzAamC~ue90n`m1BQ=?yxp zyH@^}I{cA;!aI)`t_?4x%vY#cIM;Q*mcO!Bm+xoae4ZQc^pBY8-HSWMB)0L;zo$N? zQt=@gr)2&qnZ@d!?k&r=kovnL)BKc1c88d#-f1?CiHb4P{y+Nle@%Tre_ErTxBRw6 QOF{Y8)78&qol`;+0C33TeEoc5!lIL8@MUQTpt6Hc~)EKLdP1 zT!Hle|Nqb21%h|y@4vrv>EXE>uP@wueDmg;3)i1qxc>U$ji+ZXKRbKt*}1FFFI;_i z_VVMimtS7E`Rwe~XP2%$JAd`b1rU0E;o6IH*PdRy_VoOn$I)C-q#cR*5f*C+@p!RFGU){L<3aApO{^GUg zcOJgI_wX&ygsus5yC%%*nl!Ix(!3=rcPv}IYsK0njw|5@Bef$2~r!T)gef#y}$L}A%e*gac_xE2A0D74z{Pr%O=Yvav{DK)6 z`S}F|rKF|R)YLUKwY2s0Y;5g9!@|NNl2cN$b8<^cO3NxL8=IP2T3TA$IyyQ!yMUm( z2M@6L^JX~%1EaX7i(`nz>AhEOh8;2xV0#ee;Nln%R_G`Y6Conf%jKcX>ygv_^0z%t zb7J;m$(OwUuf}|__Eev#acY~e*W6Gk5zoa%v$%G8e0VbR=A7F(J(j;_aIZO&c(&x3 zVY|lePFe751x^-Yqd%w|I3USIX@(kM1N@@JG#*{r*Pnb85|<(?1_SxE8-qQ`G8Lz_NS3 R8o(G}@O1TaS?83{1OQCJq?`Z% literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-insensitive@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b0a2b569d611c70dad934bdded3f061186376543 GIT binary patch literal 1331 zcmb7@i&GO<6vo3t1u94Zbp$l>EK*T17KSz=3817h5FskU*zrL?K?sjjM2e5tfCh>@ zRP3MuBLd;&SR6$J9SVrpB)cJOLWohwV>c9IqCg5V485U$LC<{W-r2L?@0>e(XRlFX z_SxIH+Tn0GdrDM99N15R++kw{);D;_7Hn3zWD3p3#zrv_I}RRgv!agV;&5&c&1vzI zYlS-~ZeT_xFyk31%)H|{bX;Cu-nP@3>A5G5XVJGYa#CwP5?ygPi$-cREfScQmXCY(iX_9vh5wl*m9DKSkR)8+V|8II zhkVoi;KX+C`&PA`;pNo2z!P?#+`B%F!5e(`U_)Uq{)!^DyI&nj9uMvrJjm*2kDcEc zV@M~iZ~g4YNq%zdx^cmJz;|S!Dk6Hx_WPOI(B_^NMMT+(#l58JLqVbV9YHT5L)~hp zEYrVTVzb6%%~gY@fg$3X{Q9`8~$ogM7sU!;Wz(q+ZeAXXsW+J7?YK&gh!k WfsG399$y6f2{=k*Ohh~R80%k5GVKQd literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-selected.png b/OSX-Arc-White/gtk-3.22/assets/switch-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c2d2186b7c0bd5bac14b912d1a4c0263236bac21 GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= zfy%FgFr$;k>oc5!lIL8@MUQTpt6Hc~)E_X2!E zT!A!I04pnNetv#+b#+ZmO>uE?Wo2baNy*%~bLY&NGjHC!MT-_KS+ZpD;>AmsE?u!= z#j<6~HiE(C&6~Gw-MS47wr}6QbLY-oyLRo_vuEGFef#(Ce*goIkidH+@ZrOUZ!qv1 z4E}(@UoiOp|NpAJj&VTmd6oqE1v9X+aq;mB2#SfzE2yZdYiMcf=o=Us8Jqa{`UM08 zCa0uiWMpP$W)&5emX?)QR#w&4)~{N#cI~?L8%~`*bN1}L`w!lK{P^YTw>Jx)T*l;fhO!6yy8uRKfHdw=~g-ZO%+UpHn{dY+H8S@_1V%5dYYzPQcR zj-s8r)q=iCdTkdK$($&B>YV0e)wG*1jyF#7C52Yu`8FS8cH5X;e zt#$droW@=C?&m>A*4ggcI(qmV?(gjoVY(Q9pudKxq}HQmp6V>Il3NK?=Y!R3q*!?l zne@DGH0RiPaPjrq%F~UEujv#_F1)^C$It&#o*SR9J^z4v_3`yrHU7q(k=cKIbz890 vQ(m3h+Zg6Iu4}pRPA$m%^}K}Fb^S67Ud}DAW4c+6fYOqutDnm{r-UW|d-6fb literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch-selected@2.png b/OSX-Arc-White/gtk-3.22/assets/switch-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6e1b8944f146baf901484833de12d8f0ff4e0995 GIT binary patch literal 1216 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85pG3gD_*9)I=Gepk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42)p` zJ|V6^#dHI#tgKvITzq_d!otGh;^HbQDjFIZ+S=MaK0f~b{(*skSy@@Rxw(afg~i3i zixw?fx^(HXWy_W?U%q0+iq)%EZ``mZQpVJ!o`c1E?>QR z?fQ+Icke%V`0o9Ok3WC?{x`3FcM$^vQ@p2(V@Sl|w>NHw3pvWL7jPW$PFdHn#pTea z+pdQ{ghggHl?7f(N;Y-c?4+|nBjw-!>1osTbk4k6^Y_`&;y-q8>E4&=KnkO7t+Q2P5CnzCxebukWfA*9{-Hmk%JQZ@G@uR=i z=GNp(llg!0bj|v*dCml${&ODjvsSMNJK3{Q%J-bSfZMmt5}KB`-uGy7mmc!bZGW}z zby>PgWQI_?N#UiA++AnST<=WIDmT33^ZrTqLB>K)NmJ#d|8t}_c*T5{P;LFMx8TT| znbubv)-JcMpLW?IN62s9qFE;Yq`MBg%ayc5Z;wrv2&>?GsZ;s$P*J9@>HSxeCoTL| zC$MP&=Z(isOJ1;E;!W;mdbKNY&sIlsT@9{KyO57ew&p&bcNggY=I@TWko)6MyWbv% znc>Sq7W7{){&x9f)1(WJobTK8?%I|cQE7aA`}U{+sarKK)MFf8l`H7V1a0@ph)#B5 z+U<9?e0QFEa_QV1Cl}Z*K5<(7nRBvFo5r5!&hPg)RCZtR$((GsS3M#8LX&Rk>?AL% z5BES#Y+Nt=cD>4Br!m5B*bSy*n3f$S!Yt zN`9B~_oFgT?e3er*==ccYUZ}7(Klyp{_GjE)0O+goW};H?-FII89lx8Rlna{XuHFy zG-tz!^V4QNZhp1>pwj#}&D4qu5;Lyv_*vFndGw37SK8wh>E^Fw)@4hmss5b1ZkizL zw63XDtMC4+3)0kE6t&oeY2EZx$rhJs>pto|a}>P(|H0M!8q*E-GaO+xW!}rjRtqXV NJYD@<);T3K0RTvLGB^ML literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/switch.png b/OSX-Arc-White/gtk-3.22/assets/switch.png new file mode 100755 index 0000000000000000000000000000000000000000..3bc55877e42a5bf328abd5e09b449ed63c6c3ee0 GIT binary patch literal 765 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 bc8WikEzLKv>9wkWk~f2=tDnm{r-UW|J+3%t literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-close-active-dark.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-close-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..73405fc18816276d32184e67e1431502a7f2910f GIT binary patch literal 606 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 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-close-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-close-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-close-backdrop.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-close-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-close-backdrop@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-close-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-close-dark.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-close-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..65a9a23c5f8fcf7a13b3abfc067592a29ae49cf3 GIT binary patch literal 472 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 bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-active-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-active@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34 z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-backdrop.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-backdrop@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-dark.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..9fb27510706cf376531a3b1c43aa6bf85234c3e4 GIT binary patch literal 464 zcmV;>0WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-hover-dark.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-hover-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2de4e7446c8f105738d3ea2eb4ad5418fb864215 GIT binary patch literal 589 zcmV-T0|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-hover-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI34|<0i%wMPkuPuw++ESI$!m(Sy0aX*=$(`}m0VZ$Oy^{T?>`9@JuGjYNAx{GORyaFN+P~L50 zL)b*WXU`v;woXTj=uD90Oj?=WlQI0&#`G?M36enN;~qq*n03d_DVgI~Bc5q=-NnKW zKr$3|j}O3Z7ZSBa1OT8Y3ORPmBsXZL9KU(334U8Y6WBPw){gLER+?cn5{RB9pTRVR z*Pr*-z(hp)VbJX!Z2KBNMb$AP$;}n0WAM?=1prvsa{pM zJl~KNHRF#w^nTodNVUINDL{CuuI_!iJF^G2zBIspZ~T7^Fh-}-K6Z|7FA~dL z>4qp2&qb-2U2C~Pf98yw6X)pm0!Vok0MzfQ9Ff`69Lt$BLu<=L1kIWEQ1kr9ukMHT bAg=ub9qq@0D=Wz700000NkvXXu0mjfxtIrj literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-hover@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-maximize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6530d6ac49aba0bb70f3d93fe10213aa18df7e GIT binary patch literal 1105 zcmV-X1g`suP)}atBfLr4oQGu=GeLq!b$`r3y`haa{lSCaKsN3&Cab6 zkgo)RUyvggAjvYg01uw$006e_z;SIDng*@)7FOGO$tX4&sl81Qu#ti4kF)bGN4^e* zLf7KT1f+0yXd(c>G!4|sWtgV^s{?xX%}RcEC~$mx?pA=qrm7~?vGM3gpk6g!H&81V z>m5ec>nr)61_I-clWEG+AEu_}_)u7SFW89;T}SC)-*P+lC$;55#seJ7Brow4zfI31 zl~GeTOr~MrppdJ>cCS~{g}(scX!jWimu26mYGNSFEVtkuI=%otB0`M5%S=d;5LYH+ zl~VBm7;b`qaR3m_&aMYTp=*A7MkvAF_kY4MZC_|?X$I3DFPx4qjz{sP*}M_mN#1TC zze&MB2k<~O|mRp{AF(%>i`UgW-+N-b}0Rvm5 zAh;#Tvd6)-9Q^a`GZ@9U9^0rZ?FPzVK#GEqX`bWyI=P27cE5Yx7b?ai%->lW8Orej zz%We#Bm&&v^qd!z<2ZmE0sB6({|6L6hXSPNI{tU-JfM#40Kh8>umjune?iUzYCF~u zkPz$`x;7H8mN|wPio71snhZV0_JW9KC4zr zzYBucRTIUi)K%mDi%i2ntyZd2huu4As_5yTq;okicdc}=Z}sly`^eCB6bpM6oX)3} zkM{pQnfEqP*}0nmf=7y)P@maV(R(#DP5&#o&#& zsv_K{eD#x|>!?;runrHOI340WbcEP)00!@ZkX!LeU8LC)Tj>7{(?ZLUtU&cn`gU zJ41R1+jtBYHEOHCqksiLp068iP19KXRu_Wu+!Eq>Q6Ng~! zbCVwNeMw&lJzv4NC`9I$+h0W>Tl!9iL;<|Ikzeh z-x!8|-JE`hq-mnXbaY(-uD%=#&OXlFiD|4`*1R<{n?4tGGTr?St-alL zsKovDa`op^!OW9VE~C_l1%pUyP=fdqJ|GA0n+8A`%{U; zt&6_1vvO%RO?)bGJH45|Hv|p1vc|9Q9Y@=u9CDal&1Q75Vow%OPNCBA~A-J(<2TJInB zo^|*4CysSH9lXQd)An-phhq?d8icXWnvHsMlCABzF0EF*Ed%xCXsD9McT%iWP=nR_ z&bBuR)O8$oYg-;c_-W(g?Y~Fo-yEXKxesH4M_Fs$x^$rpS<&t6(`wY)DrB|wQT6fb zt8X0>XG;028tS`veCl?_vPhkC`*IzJW}}XGc=$93C`vj^eL{5_%61Ko(< zFin$`X`*Qc+R-2!_&$DcGzi-^zSn;aVy(SgeRNvc)4|u0E#+@2)QW-vumH!Sehqk~ kpd1V3MzdJ?V_dEO0Jfh%$IeWO&;S4c07*qoM6N<$f~T#r-T(jq literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-active-dark.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..017991834cbf3294b5b02dca303a9a7345099ced GIT binary patch literal 485 zcmVma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-active-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-active-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-active@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`J z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iif(zjIEH9U zoO;RD?{I*C>%-#qEiJdwB$qU^d}}%w<}x+s!B!Cks||Z4>RL4Ra_L<6?7es4NRU)V z?W>&^3=3M~eix4*ewGObrx={G4w(&@)c z1{o%XcXgLbWe=?VWD~#R_wV`yd*j^(85@t? zp>^TihWGmKd?~qNa`t93-$g>uO;p1VrE n3wuhJ*B5_3zH8n7UpwOs;{zKntc!C7`jWxZ)z4*}Q$iB}C#Z<* literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-backdrop-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-backdrop-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..da8b9f304a1de612918b190e1ba0db6aff2e865e GIT binary patch literal 680 zcmV;Z0$2TsP)sZM#@Ix=v){!c<{Ik=nm>vmfpD{r#U*&2COMMq{kq-R zozKiL%rn9XDHe;vj^o@CkpeIdTm>!zo4{A#Gw`n6Zm%>NjbF$0B}X+(Pfw4yuKQS3 z9|9Ln8WgYx%sYhd@it#+} zcE%9EkhONwsOp`JApp`eEg0bXATSXbH+0UrL1fI3-7f6SsG)Ou4~`gbs=fp; z0E>%@KSbmKpyv#!s@{*H=qGd)&p3|Pf*=rJ;vBKrTCG++eE92H5XW&d2m%FeaJGuA zz-$yn&$?gsUU-P(xas@;s)*bKE}jC~RMmUkGddCjNRp(L&*vj!jEG18czqzdz$;*? zR;zvb-v=iyRk>WgWUZY{)3hKWg&3Ty!Ds=5X&d!F~cQmO15*Vk__HMW*4cMN0z O0000PbY~0 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-backdrop.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-backdrop.png new file mode 100755 index 0000000000000000000000000000000000000000..673facdaafa265ae2d85b603abd61407d6e1705a GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P7#JlyT^vI+ zCQiNN=y%9Lhu9rHdM&|8SSX=6L?Uwt} z5bXt14t=bsS!mI>ziUy%^wgjF2FDV%-(LI3;-3P;i?3D2nooaSS`@?;bV~I3A4ZG) zfx)wuh4*aSDe$PRgDE?A;nupft6o*w$km&btFLUVKG-xT!4w#f44$rjF6*2UngDQT BrWODI literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-backdrop@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-backdrop@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bde3a9fc187861c18dce0722e2ebf0d30b0e000e GIT binary patch literal 881 zcmV-%1CIQOP)&#kU>SGNZ#4i1S~v&yWqpG_nar)5P5 zzX3lB#1erJWI!XqEC)950uhQpks%!!c02^2NUZZ~(?Pf^)vapZ*~C$lA#sM-XIZ!E ze7dJfs!QmjMx${~N_m-?LjY3%$^gy-Xam?_=1)ZQF3Os5Crf%502x&aUA4%4r?v4EQ8h>*4jNHdd|#G=jP_(Q^TStsx$KorBtz4EW-1= zegVK3gWcU-7-POM^NlbJU!MqLW{RTdPa=9yDwU{EDD;IKRgxrVwOS0|(d_K(VytTvmgK@2HG1*xcOQ(^_8;LWo%@jt7XZGbX*yI`mSq6&MF4oKwH_)=YYk>@h&<1m*4jN| z%uqna7+7ny*7}2})oMS8=y@Ff^m9G4;y4Bo{Zp^kI|2Z*EPIlsX*)@hfr2`n4$?Gj zxvu*+00;n>pP%1l=9{fniwE^svMfWp-DYOKJ~K1({Qw34VHm#dcDs+ax3_z*=S-lj ztt~L~LKue2z4iahAgimZ4*@Lv>I~B9bb1{vRIAm$4$mORO;=Z#`K40o{OIT?lu~^m z#u&tLj5JN#%zW)|M<>DnV0n3YbYx`YE`ZxoNidd) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-dark.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..6ced316d8202e43a1a87366761f6bf8231aa0ea2 GIT binary patch literal 462 zcmV;<0WtoGP)eFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtlma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-hover-dark@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-hover-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`Jma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-hover@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d7e327b59fab693df164a846781ba3b1593727e1 GIT binary patch literal 998 zcmVkX)BVDE~!vOMYCYj z6;ec{6oEkC6n+I+LH|WbC`ceSsmOu_LISm@QV|j#t0p8>BS@UmN#t?r%uMW=xhxX5 zB~4;Cao**e(fiCjbMJeP&_Y@xcfQD+jo2Q8$=oM&5=T(V=#bZDn%}zeePUJxz=$jn6M6*Fo6 zT0C*$(0~9-cNYl!`e~&^M$%T-p~3*tmPI6tDBxT&efYp+R|+Kz8$dC>6;(~u9t8M) zcrZXRhSmMZ*D&H}q-X$r>M`Ko3obu=caNQu@F^s4{*C82c6{@gZRW2oDz;h6u5rFk z>i-oPqFD~Zpj)W~0LPA}dF#Cw@HYo9&YwyIEkxs$`}V<)!Y-=VD`+hr!`5xlU#d>kH~d>`j?;12n&Z&${hNbh&bJSN zBIr=$?TT&Nooub|c~oqBm6(3NIaH};@l?rKKf2Zw88YPnDd7?eFY42+vJsE+AYs66R2sWs&SkVHgQwMht+ku{8+0 z9_zIlL4D&kBIAQ4=h|+*ZAJCmXW5q{VMGbT8vQ&-bJSlHq>OMw!}MUu`JeFP2u?6cZ$_K%a>2N@T^F@E-66 zO1dMBPXsFi#sDq!3dNq*ja8xvmVY&i`6e^TFmRNaCDj<<2E1_9CWO7s0U)Jxoo3717LQxwy&V#wF3rDz(5h{y9F%QDzHP7-Wfv(@$NZ#W$*hIUh*NOA>ECG-Pu z-rtN?*Rz?KCDkgj{#w;_?xgz4X1&_`&gu>s;0B7Ol|ldjimLKRxIXfN*#3RfsUWf- zh@yey@}gc^6_}6)LY|-NfC0#nex!?YAx+Z-?&8?avaCF!6yhkJV9q4Nt>YwRq3^mo zx<8Dt*$J1y#x+Af_!otq58l=_A9}(1=jEQ2wp>*$MN@f1_Ro60>+Za*Yu-P4F91is z3IH&Dl5`|oUl2uuC8PlWK+|*{NAZO252J@(ur7K(0m_JreGPJO#Q*>R07*qoM6N<$ Ef)tv=^#A|> literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize@2.png b/OSX-Arc-White/gtk-3.22/assets/titlebutton-minimize@2.png new file mode 100755 index 0000000000000000000000000000000000000000..beae88d51cf7ae3b39f579f85a688f6ab87692fa GIT binary patch literal 916 zcmV;F18e+=P)3B)E9S+W7Os8SIUAFC!LRU?r&kV)jRab_l-kIN!4s@f(t z$iut5=juH7+cj%a^8^ zxmc`}$>wr{4i3P9=hL!x@ICK-9P!T7hwVoLfvXFp%Sy@8>1w6=T+tc|^rSj1hn8*c zMLNDZHP`<3Sm63X@eMIj-&AVj=}dOGs*aQIy4cO_UK~YlPRu!Xo&v7iw9cgr^}`Ei zYL(28S2z&rdHlJ#xhG-tTK$90I)H-122qB5b-G#|84Mtk%~GmVo{yD$uJvJY3gEX- zt*fS)x%gk->?EBk78x_Mm(~`oD*#GsL}~e`R4I=f)>o-g2H^&PtSnfsni=!Q+S#*- z0RgriZ4mms3rdO1Jn>~RlU*vIqU_iUV>G6`z}Fn@ZjZZ&aX-YEyVM!9XqjpZP~kME!W}bx2QMT zOT7dCe#db}4(m7$f$!g&oO8bZ2PlG$MBZ-Mwmr(L^*xW4ZSRrN@AXZU>Ics^oDH;| z-ED67M$xsN>tb&;d$H!NiTB$N`|D4csFho#*Hc<Bx^Y4XHXtl button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + button.suggested-action:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(211, 218, 227, 0.45); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + button.destructive-action:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(211, 218, 227, 0.45); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + .inline-toolbar toolbutton > button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(211, 218, 227, 0.45); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5), inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +.linked.vertical > entry + entry { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #2b2e39; } + +.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: #2b2e39; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #2b2e39; } + +.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: #2b2e39; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #2b2e39; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #2b2e39; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #2b2e39; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #2b2e39; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(43, 46, 57, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #484c59; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #D3DAE3; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #a9caf1; } + *:link:visited, button:visited { + color: #7eafe9; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #d5e5f8; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #a9caf1; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(211, 218, 227, 0.45); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #2b2e39; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #2b2e39; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.35); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.35); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #2b2e39; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383C4A; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, rgba(32, 35, 43, 0.97)) 1 0 1 0; } + +.inline-toolbar { + background-color: #313541; + border-style: solid; + border-color: #2b2e39; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #383C4A; + border-style: solid; + border-color: #2b2e39; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #2b2e39; + background-color: #313541; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: rgba(47, 52, 63, 0.97); + border-color: rgba(38, 42, 51, 0.97); } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: rgba(50, 56, 67, 0.97); } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #2f343f; } + +.titlebar { + border-radius: 3px 3px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 3px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 3px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, rgba(38, 42, 51, 0.97), rgba(38, 42, 51, 0.97)); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(167, 94, 57, 0.988); } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(173, 60, 59, 0.988); } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(207, 218, 231, 0.8); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(207, 218, 231, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(134, 144, 165, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #454c5c; + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: #50586b; + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: rgba(63, 69, 84, 0.991); + border-color: rgba(21, 23, 28, 0.67); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(21, 23, 28, 0.37); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(21, 23, 28, 0.27); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(211, 218, 227, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(211, 218, 227, 0.1); } + treeview.view:disabled { + color: rgba(211, 218, 227, 0.45); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #93b7e3; } + 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: #8a909b; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #D3DAE3; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #D3DAE3; + background-color: #2b2e39; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #b6bcc6; + background-color: #404552; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #404552 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #404552 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #D3DAE3; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #404552; } + treeview.view header button:active:hover { + color: #D3DAE3; } + treeview.view header button:disabled { + border-color: #383C4A; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383C4A; + border: 1px solid #2b2e39; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #383C4A; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #383C4A; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(211, 218, 227, 0.45); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #383C4A; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4f5461; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4f5461; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #4f5461; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #383C4A; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #20222a; } + popover separator, + popover.background separator { + background-color: #383C4A; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #2b2e39; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #404552; } + notebook > header { + padding: 2px; + background-color: #383C4A; } + notebook > header.top { + box-shadow: inset 0 -1px #2b2e39; } + notebook > header.bottom { + box-shadow: inset 0 1px #2b2e39; } + notebook > header.right { + box-shadow: inset 1px 0 #2b2e39; } + notebook > header.left { + box-shadow: inset -1px 0 #2b2e39; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(211, 218, 227, 0.45); } + notebook > header > tabs > arrow:hover { + color: rgba(211, 218, 227, 0.725); } + notebook > header > tabs > arrow:active { + color: #D3DAE3; } + notebook > header > tabs > arrow:disabled { + color: rgba(211, 218, 227, 0.15); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #2b2e39; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #2b2e39; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #2b2e39; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #2b2e39; } + notebook > header > tabs > tab { + color: rgba(211, 218, 227, 0.45); + background-color: rgba(64, 69, 82, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(211, 218, 227, 0.725); + background-color: rgba(64, 69, 82, 0.5); + border-color: #2b2e39; } + notebook > header > tabs > tab:checked { + color: #D3DAE3; + background-color: #404552; + border-color: #2b2e39; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #9da3ad; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #3e434f; + 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 #2b2e39; } + scrollbar.bottom { + border-top: 1px solid #2b2e39; } + scrollbar.left { + border-right: 1px solid #2b2e39; } + scrollbar.right { + border-left: 1px solid #2b2e39; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #767b87; } + scrollbar slider:hover { + background-color: #676b78; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #a5abb5; + border: 1px solid rgba(0, 0, 0, 0.3); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #2d303b; } + scale trough:disabled { + background-color: rgba(45, 48, 59, 0.55); } + .osd scale trough { + background-color: rgba(69, 74, 89, 0.95); } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #444a58; + border: 1px solid #262933; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: #505666; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #3c414e; + border-color: rgba(38, 41, 51, 0.8); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #2d303b; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #2d303b; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: #404552; + border-color: #404552; } + +printdialog paper { + border: 1px solid #2b2e39; + background: #404552; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #2b2e39; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #2b2e39 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3e434f; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #404552; + border-color: #2b2e39; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(255, 255, 255, 0.03); } + +row.activatable:active { + color: #D3DAE3; } + +row.activatable:disabled { + color: rgba(211, 218, 227, 0.45); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +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: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #D3DAE3; + border: 1px solid #2b2e39; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #D3DAE3; + border: none; } + calendar.button { + color: rgba(211, 218, 227, 0.45); } + calendar.button:hover { + color: #D3DAE3; } + calendar.button:disabled { + color: rgba(211, 218, 227, 0.45); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #D3DAE3; } + +messagedialog .titlebar { + min-height: 20px; + background-color: rgba(47, 52, 63, 0.97); + border-bottom: 1px solid rgba(32, 35, 43, 0.97); } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(43, 46, 57, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #3c4150; } + 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 #2b2e39; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #2b2e39; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #383C4A; + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39), linear-gradient(to bottom, #2b2e39, #2b2e39); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: #2b2e39; } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: #2b2e39; } + +colorswatch overlay { + border: 1px solid #2b2e39; } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + colorswatch#add-color-button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #404552; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #D3DAE3; + background-color: #404552; + border: 1px solid #2b2e39; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.97), 0 8px 8px 0 rgba(0, 0, 0, 0.35); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.87), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.35); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #22242d; } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: rgba(47, 52, 63, 0.97); + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #2b2e39; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #262a33, inset 0 -1px #2b2e39; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #D3DAE3; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #868b97; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #2b2e39; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #404552; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(211, 218, 227, 0.5); + border-color: rgba(180, 192, 207, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #313541; + border-color: #1b1d24; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + 100% { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #404552; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + box-shadow: inset 1px 0 #5294e2, inset -1px 0 #5294e2, inset 0 1px #5294e2, inset 0 -1px #5294e2; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.caja-notebook { + border-top: 1px solid #2b2e39; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #404552; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #4a4f5c; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #D3DAE3; } + +.open-document-selector-path-label { + color: #8a909b; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #9da3ad; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #D3DAE3; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #2b2e39; + background-color: #22242d; + color: #D3DAE3; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #2b2e39; + background-color: #383C4A; } + +.gedit-search-slider { + background-color: #3c4150; + padding: 6px; + border-color: #2b2e39; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(211, 218, 227, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #404552; } + +layout { + border: 1px solid #2b2e39; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #2b2e39; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #383C4A; + border-bottom: 1px solid #2b2e39; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #2b2e39; + background-color: #404552; } + +dockbin { + border: 1px solid #2b2e39; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #2b2e39; } + +dockoverlayedge { + background-color: #383C4A; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #2b2e39; + border-bottom: 1px solid #2b2e39; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #404552, #404552); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #2b2e39; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #D3DAE3; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(211, 218, 227, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #404552, #404552); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: rgba(53, 57, 69, 0.95); + border: 1px solid rgba(35, 38, 46, 0.95); + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: rgba(42, 45, 55, 0.95); } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(35, 38, 46, 0.95); } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(42, 45, 55, 0.95); + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: rgba(20, 22, 27, 0.95); } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: rgba(54, 58, 70, 0.95); } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid rgba(32, 35, 43, 0.97); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(32, 35, 43, 0.97), rgba(32, 35, 43, 0.97)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(64, 71, 86, 0.97); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #2b2e39; + border-right: 1px solid #2b2e39; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #2b2e39; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #2b2e39; + background-color: #383C4A; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #383C4A; + color: #D3DAE3; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: #434859; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #383C4A; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #D3DAE3; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #404552; } + +GraniteWidgetsWelcome label { + color: #868b97; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(211, 218, 227, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #404552, #404552); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #a5abb5; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #D3DAE3; } + +#content_frame { + padding-bottom: 14px; + background-color: #383C4A; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + #content_frame button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(211, 218, 227, 0.45); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(47, 52, 63, 0.97); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(38, 42, 51, 0.97); } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #D3DAE3; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, rgba(42, 45, 55, 0.95), rgba(42, 45, 55, 0.95)); } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, rgba(42, 45, 55, 0.95), rgba(42, 45, 55, 0.95)); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: rgba(123, 129, 141, 0.975); } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: rgba(42, 45, 55, 0.95); } + +filechooser actionbar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(20, 21, 26, 0.95); } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #404552; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, rgba(42, 45, 55, 0.95), rgba(42, 45, 55, 0.95)); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39); } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: rgba(42, 45, 55, 0.95); } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: rgba(42, 45, 55, 0.95); } + +@define-color theme_fg_color #D3DAE3; +@define-color theme_text_color #D3DAE3; +@define-color theme_bg_color #383C4A; +@define-color theme_base_color #404552; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #D3DAE3; +@define-color text_color #D3DAE3; +@define-color bg_color #383C4A; +@define-color base_color #404552; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3c4150; +@define-color insensitive_fg_color alpha(#d3dae3, 0.5); +@define-color insensitive_base_color #404552; +@define-color theme_unfocused_fg_color #D3DAE3; +@define-color theme_unfocused_text_color #D3DAE3; +@define-color theme_unfocused_bg_color #383C4A; +@define-color theme_unfocused_base_color #404552; +@define-color borders #2b2e39; +@define-color unfocused_borders #2b2e39; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #a9caf1; +@define-color content_view_bg #404552; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.22/gtk-darker.css b/OSX-Arc-White/gtk-3.22/gtk-darker.css new file mode 100755 index 0000000..5d7d54c --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/gtk-darker.css @@ -0,0 +1,4302 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:hover { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:disabled { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #5c616c; + background-color: #ffffff; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #fafbfb; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #5c616c; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #ffffff; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; } + entry.search { + border-radius: 20px; } + entry image { + color: #7d8189; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + entry:disabled { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); } + entry.warning { + color: white; + border-color: #F27835; + background-color: #f7ae86; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #5c616c; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button:disabled label, button:disabled { + color: rgba(92, 97, 108, 0.55); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.suggested-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(92, 97, 108, 0.55); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.destructive-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(92, 97, 108, 0.55); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar toolbutton > button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(92, 97, 108, 0.55); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > entry + entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: #FC4138; } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: #F27835; } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: #f75d37; } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #5294e2; } + +.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: #5294e2; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #F08437; } + +.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: #F08437; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #F27835; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #FC4138; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #5294e2; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #edeff0; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #5c616c; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #2679db; } + *:link:visited, button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(92, 97, 108, 0.55); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #cfd6e6; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.35); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.35); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #5294e2; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, rgba(32, 35, 43, 0.97)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #dcdfe3; + background-color: #edeef0; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: rgba(47, 52, 63, 0.97); + border-color: rgba(38, 42, 51, 0.97); } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: rgba(50, 56, 67, 0.97); } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #2f343f; } + +.titlebar { + border-radius: 3px 3px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 3px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 3px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, rgba(38, 42, 51, 0.97), rgba(38, 42, 51, 0.97)); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(167, 94, 57, 0.988); } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(173, 60, 59, 0.988); } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(207, 218, 231, 0.8); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(207, 218, 231, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(134, 144, 165, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(21, 23, 28, 0.37); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #454c5c; + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: #50586b; + border-color: rgba(21, 23, 28, 0.67); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: rgba(63, 69, 84, 0.991); + border-color: rgba(21, 23, 28, 0.67); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(21, 23, 28, 0.37); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(21, 23, 28, 0.27); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + treeview.view:disabled { + color: rgba(92, 97, 108, 0.55); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + 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: #aeb0b6; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #5c616c; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #5c616c; + background-color: #cfd6e6; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #7d8189; + background-color: #ffffff; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #5c616c; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #ffffff; } + treeview.view header button:active:hover { + color: #5c616c; } + treeview.view header button:disabled { + border-color: #F5F6F7; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #ffffff; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #ffffff; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(92, 97, 108, 0.55); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #efeff0; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #cdd2d7; } + popover separator, + popover.background separator { + background-color: #ffffff; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #dcdfe3; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > header { + padding: 2px; + background-color: #F5F6F7; } + notebook > header.top { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.right { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header.left { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(92, 97, 108, 0.55); } + notebook > header > tabs > arrow:hover { + color: rgba(92, 97, 108, 0.775); } + notebook > header > tabs > arrow:active { + color: #5c616c; } + notebook > header > tabs > arrow:disabled { + color: rgba(92, 97, 108, 0.25); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header > tabs > tab { + color: rgba(92, 97, 108, 0.55); + background-color: rgba(255, 255, 255, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(92, 97, 108, 0.775); + background-color: rgba(255, 255, 255, 0.5); + border-color: #dcdfe3; } + notebook > header > tabs > tab:checked { + color: #5c616c; + background-color: #ffffff; + border-color: #dcdfe3; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #92959d; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #fcfcfc; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #dcdfe3; } + scrollbar.bottom { + border-top: 1px solid #dcdfe3; } + scrollbar.left { + border-right: 1px solid #dcdfe3; } + scrollbar.right { + border-left: 1px solid #dcdfe3; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #b8babf; } + scrollbar slider:hover { + background-color: #c7c9cd; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #cfd6e6; } + scale trough:disabled { + background-color: rgba(207, 214, 230, 0.55); } + .osd scale trough { + background-color: rgba(69, 74, 89, 0.95); } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #fbfbfc; + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: white; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #fbfbfb; + border-color: rgba(123, 142, 186, 0.3); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #cfd6e6; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +printdialog paper { + border: 1px solid #dcdfe3; + background: #ffffff; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #dcdfe3; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #ffffff; + border-color: #dcdfe3; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(0, 0, 0, 0.05); } + +row.activatable:active { + color: #5c616c; } + +row.activatable:disabled { + color: rgba(92, 97, 108, 0.55); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +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: #aaaeb7; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #5c616c; + border: none; } + calendar.button { + color: rgba(92, 97, 108, 0.45); } + calendar.button:hover { + color: #5c616c; } + calendar.button:disabled { + color: rgba(92, 97, 108, 0.55); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #5c616c; } + +messagedialog .titlebar { + min-height: 20px; + background-color: rgba(47, 52, 63, 0.97); + border-bottom: 1px solid rgba(32, 35, 43, 0.97); } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(220, 223, 227, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #fbfbfc; } + 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 #dcdfe3; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #dcdfe3; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #F5F6F7; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3), linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.3); } + +colorswatch overlay { + border: 1px solid rgba(0, 0, 0, 0.15); } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + colorswatch#add-color-button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #dcdfe3; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.97), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.87), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.2); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: rgba(47, 52, 63, 0.97); + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #dcdfe3; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #262a33, inset 0 -1px #dcdfe3; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #dcdfe3; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #ffffff; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + 100% { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #ffffff; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(134, 144, 165, 0.37); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); } + +.caja-notebook { + border-top: 1px solid #dcdfe3; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #92959d; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #5c616c; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +.gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-color: rgba(0, 0, 0, 0.3); + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #ffffff; } + +layout { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #dcdfe3; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #F5F6F7; + border-bottom: 1px solid #dcdfe3; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #dcdfe3; + background-color: #ffffff; } + +dockbin { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #dcdfe3; } + +dockoverlayedge { + background-color: #F5F6F7; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #dcdfe3; + border-bottom: 1px solid #dcdfe3; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #dcdfe3; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #5c616c; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: rgba(53, 57, 69, 0.95); + border: 1px solid rgba(35, 38, 46, 0.95); + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: rgba(42, 45, 55, 0.95); } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(35, 38, 46, 0.95); } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(42, 45, 55, 0.95); + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: rgba(20, 22, 27, 0.95); } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: rgba(54, 58, 70, 0.95); } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.22); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid rgba(32, 35, 43, 0.97); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(32, 35, 43, 0.97), rgba(32, 35, 43, 0.97)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(64, 71, 86, 0.97); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: white; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome label { + color: #a9acb2; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(92, 97, 108, 0.55); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + .nautilus-window paned > separator:dir(ltr) { + margin-left: -1px; } + .nautilus-window paned > separator:dir(rtl) { + margin-right: -1px; } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: rgba(123, 129, 141, 0.975); } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: rgba(42, 45, 55, 0.95); } + +filechooser actionbar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(37, 40, 49, 0.95); } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: rgba(42, 45, 55, 0.95); } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: rgba(42, 45, 55, 0.95); } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.22/gtk-light.css b/OSX-Arc-White/gtk-3.22/gtk-light.css new file mode 100755 index 0000000..ebf8827 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/gtk-light.css @@ -0,0 +1,4306 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:hover { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:disabled { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #5c616c; + background-color: #ffffff; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #fafbfb; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #5c616c; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #ffffff; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; } + entry.search { + border-radius: 20px; } + entry image { + color: #7d8189; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + entry:disabled { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); } + entry.warning { + color: white; + border-color: #F27835; + background-color: #f7ae86; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #5c616c; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button:disabled label, button:disabled { + color: rgba(92, 97, 108, 0.55); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.suggested-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(92, 97, 108, 0.55); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.destructive-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(92, 97, 108, 0.55); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar toolbutton > button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(92, 97, 108, 0.55); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > entry + entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: #FC4138; } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: #F27835; } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: #f75d37; } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #5294e2; } + +.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: #5294e2; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #F08437; } + +.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: #F08437; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #F27835; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #FC4138; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #5294e2; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #edeff0; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #5c616c; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #2679db; } + *:link:visited, button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(92, 97, 108, 0.55); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #cfd6e6; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.35); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.35); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #5294e2; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, rgba(212, 213, 219, 0.95)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #dcdfe3; + background-color: #edeef0; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: rgba(231, 232, 235, 0.95); + border-color: rgba(212, 213, 219, 0.95); } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: rgba(239, 240, 242, 0.95); } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #e7e8eb; + border-color: #d4d5db; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #eff0f2; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #e7e8eb; } + +.titlebar { + border-radius: 4px 4px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 4px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 4px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, rgba(212, 213, 219, 0.95), rgba(212, 213, 219, 0.95)); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: #F27835; + background-color: rgba(238, 162, 121, 0.98); } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: #FC4138; + background-color: rgba(244, 128, 123, 0.98); } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(82, 93, 118, 0.8); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(82, 93, 118, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(82, 93, 118, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(255, 255, 255, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #fbfbfc; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: white; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: rgba(245, 246, 247, 0.985); + border-color: rgba(82, 93, 118, 0.3); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(82, 93, 118, 0.15); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(82, 93, 118, 0.1); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + treeview.view:disabled { + color: rgba(92, 97, 108, 0.55); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + 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: #aeb0b6; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #5c616c; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #5c616c; + background-color: #cfd6e6; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #7d8189; + background-color: #ffffff; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #5c616c; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #ffffff; } + treeview.view header button:active:hover { + color: #5c616c; } + treeview.view header button:disabled { + border-color: #F5F6F7; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #ffffff; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #ffffff; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(92, 97, 108, 0.55); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #efeff0; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #cdd2d7; } + popover separator, + popover.background separator { + background-color: #ffffff; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #dcdfe3; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > header { + padding: 2px; + background-color: #F5F6F7; } + notebook > header.top { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.right { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header.left { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(92, 97, 108, 0.55); } + notebook > header > tabs > arrow:hover { + color: rgba(92, 97, 108, 0.775); } + notebook > header > tabs > arrow:active { + color: #5c616c; } + notebook > header > tabs > arrow:disabled { + color: rgba(92, 97, 108, 0.25); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header > tabs > tab { + color: rgba(92, 97, 108, 0.55); + background-color: rgba(255, 255, 255, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(92, 97, 108, 0.775); + background-color: rgba(255, 255, 255, 0.5); + border-color: #dcdfe3; } + notebook > header > tabs > tab:checked { + color: #5c616c; + background-color: #ffffff; + border-color: #dcdfe3; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #92959d; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #fcfcfc; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #dcdfe3; } + scrollbar.bottom { + border-top: 1px solid #dcdfe3; } + scrollbar.left { + border-right: 1px solid #dcdfe3; } + scrollbar.right { + border-left: 1px solid #dcdfe3; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #b8babf; } + scrollbar slider:hover { + background-color: #c7c9cd; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #cfd6e6; } + scale trough:disabled { + background-color: rgba(207, 214, 230, 0.55); } + .osd scale trough { + background-color: rgba(69, 74, 89, 0.95); } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #fbfbfc; + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: white; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #fbfbfb; + border-color: rgba(123, 142, 186, 0.3); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #cfd6e6; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +printdialog paper { + border: 1px solid #dcdfe3; + background: #ffffff; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #dcdfe3; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #ffffff; + border-color: #dcdfe3; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(0, 0, 0, 0.05); } + +row.activatable:active { + color: #5c616c; } + +row.activatable:disabled { + color: rgba(92, 97, 108, 0.55); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +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: #aaaeb7; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #5c616c; + border: none; } + calendar.button { + color: rgba(92, 97, 108, 0.45); } + calendar.button:hover { + color: #5c616c; } + calendar.button:disabled { + color: rgba(92, 97, 108, 0.55); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #5c616c; } + +messagedialog .titlebar { + min-height: 20px; + background-color: rgba(231, 232, 235, 0.95); + border-bottom: 1px solid rgba(212, 213, 219, 0.95); } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(220, 223, 227, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #fbfbfc; } + 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 #dcdfe3; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #dcdfe3; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #F5F6F7; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3), linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.3); } + +colorswatch overlay { + border: 1px solid rgba(0, 0, 0, 0.15); } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + colorswatch#add-color-button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #dcdfe3; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.2); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: rgba(231, 232, 235, 0.95); + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #dcdfe3; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #dcdfe3; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #ffffff; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + 100% { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #ffffff; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.caja-notebook { + border-top: 1px solid #dcdfe3; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #92959d; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #5c616c; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +.gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-color: rgba(0, 0, 0, 0.3); + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 4px 4px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #ffffff; } + +layout { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #dcdfe3; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #F5F6F7; + border-bottom: 1px solid #dcdfe3; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #dcdfe3; + background-color: #ffffff; } + +dockbin { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #dcdfe3; } + +dockoverlayedge { + background-color: #F5F6F7; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #dcdfe3; + border-bottom: 1px solid #dcdfe3; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #dcdfe3; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #5c616c; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: rgba(53, 57, 69, 0.95); + border: 1px solid rgba(35, 38, 46, 0.95); + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: rgba(42, 45, 55, 0.95); } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(35, 38, 46, 0.95); } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(42, 45, 55, 0.95); + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: rgba(20, 22, 27, 0.95); } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: rgba(54, 58, 70, 0.95); } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(253, 253, 254, 0.95); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: white; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome label { + color: #a9acb2; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(92, 97, 108, 0.55); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + .nautilus-window paned > separator:dir(ltr) { + margin-left: -1px; } + .nautilus-window paned > separator:dir(rtl) { + margin-right: -1px; } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: rgba(123, 129, 141, 0.975); } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: rgba(42, 45, 55, 0.95); } + +filechooser actionbar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(37, 40, 49, 0.95); } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: rgba(42, 45, 55, 0.95); } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: rgba(42, 45, 55, 0.95); } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.22/gtk-solid-dark.css b/OSX-Arc-White/gtk-3.22/gtk-solid-dark.css new file mode 100755 index 0000000..747f10a --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/gtk-solid-dark.css @@ -0,0 +1,4299 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #D3DAE3; + background-color: #383C4A; } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #383C4A; + color: #D3DAE3; } + .gtkstyle-fallback:hover { + background-color: #4e5467; + color: #D3DAE3; } + .gtkstyle-fallback:active { + background-color: #22242d; + color: #D3DAE3; } + .gtkstyle-fallback:disabled { + background-color: #3c4150; + color: rgba(211, 218, 227, 0.45); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #D3DAE3; + background-color: #404552; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #3c414e; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #D3DAE3; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(211, 218, 227, 0.45); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #404552; + border-top: 1px solid #2b2e39; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #404552; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; } + entry.search { + border-radius: 20px; } + entry image { + color: #b6bcc6; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + box-shadow: inset 1px 0 #5294e2, inset -1px 0 #5294e2, inset 0 1px #5294e2, inset 0 -1px #5294e2; } + entry:disabled { + color: rgba(211, 218, 227, 0.45); + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(64, 69, 82, 0.55); } + entry.warning { + color: white; + border-color: #2b2e39; + background-color: #ab6441; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #2b2e39; + background-color: #b14342; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #2b2e39; + background-color: #b14342; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #404552; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; + background-clip: padding-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #D3DAE3; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + button:disabled label, button:disabled { + color: rgba(211, 218, 227, 0.45); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: #353945; + border-color: #23262e; } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + button.suggested-action:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(211, 218, 227, 0.45); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(211, 218, 227, 0.45); } + button.destructive-action:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(211, 218, 227, 0.45); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + .inline-toolbar toolbutton > button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(211, 218, 227, 0.45); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(43, 46, 57, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #2b2e39; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5), inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(43, 46, 57, 0.5); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +.linked.vertical > entry + entry { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: rgba(43, 46, 57, 0.3); } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #2b2e39; } + +.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: #2b2e39; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #2b2e39; } + +.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: #2b2e39; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #2b2e39; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #2b2e39; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #2b2e39; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #2b2e39; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #2b2e39; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(43, 46, 57, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #484c59; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #D3DAE3; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #a9caf1; } + *:link:visited, button:visited { + color: #7eafe9; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #d5e5f8; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #a9caf1; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(211, 218, 227, 0.45); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #2b2e39; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(43, 46, 57, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #2b2e39; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.4); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.4); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #2b2e39; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383C4A; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, #20232b) 1 0 1 0; } + +.inline-toolbar { + background-color: #313541; + border-style: solid; + border-color: #2b2e39; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #383C4A; + border-style: solid; + border-color: #2b2e39; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #2b2e39; + background-color: #313541; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px #363b48; } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #2f343f; } + +.titlebar { + border-radius: 3px 3px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 3px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 3px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, #262a33, #262a33); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-color: #a45d39; } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-color: #aa3c3b; } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(207, 218, 231, 0.8); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(207, 218, 231, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(134, 144, 165, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #454c5c; + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: #50586b; + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: #3e4553; + border-color: rgba(21, 23, 28, 0.7); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(21, 23, 28, 0.4); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(21, 23, 28, 0.3); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(211, 218, 227, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(211, 218, 227, 0.1); } + treeview.view:disabled { + color: rgba(211, 218, 227, 0.45); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #93b7e3; } + 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: #8a909b; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #D3DAE3; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #D3DAE3; + background-color: #2b2e39; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #b6bcc6; + background-color: #404552; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #404552 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #404552 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #D3DAE3; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #404552; } + treeview.view header button:active:hover { + color: #D3DAE3; } + treeview.view header button:disabled { + border-color: #383C4A; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383C4A; + border: 1px solid #2b2e39; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #383C4A; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #383C4A; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(211, 218, 227, 0.45); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #383C4A; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4f5461; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4f5461; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #4f5461; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #383C4A; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #20222a; } + popover separator, + popover.background separator { + background-color: #383C4A; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #2b2e39; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #404552; } + notebook > header { + padding: 2px; + background-color: #383C4A; } + notebook > header.top { + box-shadow: inset 0 -1px #2b2e39; } + notebook > header.bottom { + box-shadow: inset 0 1px #2b2e39; } + notebook > header.right { + box-shadow: inset 1px 0 #2b2e39; } + notebook > header.left { + box-shadow: inset -1px 0 #2b2e39; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(211, 218, 227, 0.45); } + notebook > header > tabs > arrow:hover { + color: rgba(211, 218, 227, 0.725); } + notebook > header > tabs > arrow:active { + color: #D3DAE3; } + notebook > header > tabs > arrow:disabled { + color: rgba(211, 218, 227, 0.15); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #2b2e39; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #2b2e39; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #2b2e39; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #2b2e39; } + notebook > header > tabs > tab { + color: rgba(211, 218, 227, 0.45); + background-color: rgba(64, 69, 82, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(211, 218, 227, 0.725); + background-color: rgba(64, 69, 82, 0.5); + border-color: #2b2e39; } + notebook > header > tabs > tab:checked { + color: #D3DAE3; + background-color: #404552; + border-color: #2b2e39; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #9da3ad; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #3e434f; + 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 #2b2e39; } + scrollbar.bottom { + border-top: 1px solid #2b2e39; } + scrollbar.left { + border-right: 1px solid #2b2e39; } + scrollbar.right { + border-left: 1px solid #2b2e39; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #767b87; } + scrollbar slider:hover { + background-color: #676b78; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #a5abb5; + border: 1px solid rgba(0, 0, 0, 0.3); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #2d303b; } + scale trough:disabled { + background-color: rgba(45, 48, 59, 0.55); } + .osd scale trough { + background-color: #454a59; } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #444a58; + border: 1px solid #262933; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: #505666; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #3c414e; + border-color: rgba(38, 41, 51, 0.8); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(211, 218, 227, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #2d303b; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #2d303b; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: #404552; + border-color: #404552; } + +printdialog paper { + border: 1px solid #2b2e39; + background: #404552; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #2b2e39; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #2b2e39 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3e434f; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #404552; + border-color: #2b2e39; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(255, 255, 255, 0.03); } + +row.activatable:active { + color: #D3DAE3; } + +row.activatable:disabled { + color: rgba(211, 218, 227, 0.45); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #D3DAE3; + border: 1px solid #2b2e39; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #D3DAE3; + border: none; } + calendar.button { + color: rgba(211, 218, 227, 0.45); } + calendar.button:hover { + color: #D3DAE3; } + calendar.button:disabled { + color: rgba(211, 218, 227, 0.45); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #D3DAE3; } + +messagedialog .titlebar { + min-height: 20px; + background-color: #2f343f; + border-bottom: 1px solid #20232b; } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(43, 46, 57, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #3c4150; } + 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 #2b2e39; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #2b2e39; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #383C4A; + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39), linear-gradient(to bottom, #2b2e39, #2b2e39); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: #2b2e39; } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: #2b2e39; } + +colorswatch overlay { + border: 1px solid #2b2e39; } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + colorswatch#add-color-button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #404552; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #D3DAE3; + background-color: #404552; + border: 1px solid #2b2e39; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px #20232b, 0 8px 8px 0 rgba(0, 0, 0, 0.35); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.9), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.35); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #22242d; } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: #2f343f; + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #2b2e39; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #262a33, inset 0 -1px #2b2e39; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #D3DAE3; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #868b97; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #2b2e39; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #404552; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(211, 218, 227, 0.5); + border-color: rgba(180, 192, 207, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #313541; + border-color: #1b1d24; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + 100% { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #404552; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #D3DAE3; + border-color: #2b2e39; + background-color: #404552; + box-shadow: inset 1px 0 #5294e2, inset -1px 0 #5294e2, inset 0 1px #5294e2, inset 0 -1px #5294e2; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.caja-notebook { + border-top: 1px solid #2b2e39; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #404552; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #4a4f5c; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #D3DAE3; } + +.open-document-selector-path-label { + color: #8a909b; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #9da3ad; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #D3DAE3; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #2b2e39; + background-color: #22242d; + color: #D3DAE3; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #2b2e39; + background-color: #383C4A; } + +.gedit-search-slider { + background-color: #3c4150; + padding: 6px; + border-color: #2b2e39; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(211, 218, 227, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #404552; } + +layout { + border: 1px solid #2b2e39; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #2b2e39; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #383C4A; + border-bottom: 1px solid #2b2e39; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #2b2e39; + background-color: #404552; } + +dockbin { + border: 1px solid #2b2e39; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #2b2e39; } + +dockoverlayedge { + background-color: #383C4A; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #2b2e39; + border-bottom: 1px solid #2b2e39; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #404552, #404552); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #2b2e39; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #D3DAE3; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(211, 218, 227, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #404552, #404552); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: #353945; + border: 1px solid #23262e; + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: #2a2d37; } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid #23262e; } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: #2a2d37; + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: #14161b; } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: #363a46; } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: #414654; } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid #20232b; + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px #363b48; } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, #20232b, #20232b); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #404756; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #2b2e39; + border-right: 1px solid #2b2e39; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #2b2e39; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #2b2e39; + background-color: #383C4A; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #383C4A; + color: #D3DAE3; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: #434859; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #383C4A; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #D3DAE3; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #404552; } + +GraniteWidgetsWelcome label { + color: #868b97; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(211, 218, 227, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #404552, #404552); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #a5abb5; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #D3DAE3; } + +#content_frame { + padding-bottom: 14px; + background-color: #383C4A; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #444a58; } + #content_frame button:hover { + color: #D3DAE3; + border-color: #2b2e39; + background-color: #505666; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(43, 46, 57, 0.55); + background-color: rgba(68, 74, 88, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(211, 218, 227, 0.45); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #2f343f; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #262a33; } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #D3DAE3; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, #2a2d37, #2a2d37); } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, #2a2d37, #2a2d37); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: #353945; } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #2b2e39; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: #353945; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: #787e8a; } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: #2a2d37; } + +filechooser actionbar { + color: #BAC3CF; + background-color: #353945; + border-color: #14151a; } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #404552; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, #2a2d37, #2a2d37); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #2b2e39, #2b2e39); } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: #2a2d37; } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: #2a2d37; } + +@define-color theme_fg_color #D3DAE3; +@define-color theme_text_color #D3DAE3; +@define-color theme_bg_color #383C4A; +@define-color theme_base_color #404552; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #D3DAE3; +@define-color text_color #D3DAE3; +@define-color bg_color #383C4A; +@define-color base_color #404552; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3c4150; +@define-color insensitive_fg_color alpha(#d3dae3, 0.5); +@define-color insensitive_base_color #404552; +@define-color theme_unfocused_fg_color #D3DAE3; +@define-color theme_unfocused_text_color #D3DAE3; +@define-color theme_unfocused_bg_color #383C4A; +@define-color theme_unfocused_base_color #404552; +@define-color borders #2b2e39; +@define-color unfocused_borders #2b2e39; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #a9caf1; +@define-color content_view_bg #404552; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.22/gtk-solid-darker.css b/OSX-Arc-White/gtk-3.22/gtk-solid-darker.css new file mode 100755 index 0000000..2db3fe2 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/gtk-solid-darker.css @@ -0,0 +1,4302 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: #F5F6F7; } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:hover { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:disabled { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #5c616c; + background-color: #ffffff; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #fafbfb; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #5c616c; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #ffffff; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; } + entry.search { + border-radius: 20px; } + entry image { + color: #7d8189; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + entry:disabled { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); } + entry.warning { + color: white; + border-color: #F27835; + background-color: #f7ae86; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #5c616c; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button:disabled label, button:disabled { + color: rgba(92, 97, 108, 0.55); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: #353945; + border-color: #23262e; } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.suggested-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(92, 97, 108, 0.55); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.destructive-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(92, 97, 108, 0.55); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar toolbutton > button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(92, 97, 108, 0.55); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > entry + entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: #FC4138; } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: #F27835; } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: #f75d37; } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #5294e2; } + +.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: #5294e2; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #F08437; } + +.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: #F08437; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #F27835; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #FC4138; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #5294e2; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #edeff0; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #5c616c; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #2679db; } + *:link:visited, button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(92, 97, 108, 0.55); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #cfd6e6; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.4); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.4); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #5294e2; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343f, #20232b) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #dcdfe3; + background-color: #edeef0; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #262a33; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343f; + box-shadow: inset 0 1px #363b48; } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(207, 218, 231, 0.5); + background-color: #323843; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #2f343f; + border-color: #262a33; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #323843; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #2f343f; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #2f343f; } + +.titlebar { + border-radius: 3px 3px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 3px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 3px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, #262a33, #262a33); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-color: #a45d39; } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: rgba(21, 23, 28, 0.4); + background-color: #aa3c3b; } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(207, 218, 231, 0.8); + outline-offset: -3px; + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + background-clip: padding-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(207, 218, 231, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: rgba(21, 23, 28, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(47, 52, 63, 0); + border-color: rgba(47, 52, 63, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(207, 218, 231, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(134, 144, 165, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(207, 218, 231, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(21, 23, 28, 0.4); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #454c5c; + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: #50586b; + border-color: rgba(21, 23, 28, 0.7); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: #3e4553; + border-color: rgba(21, 23, 28, 0.7); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(21, 23, 28, 0.4); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(21, 23, 28, 0.3); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + treeview.view:disabled { + color: rgba(92, 97, 108, 0.55); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + 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: #aeb0b6; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #5c616c; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #5c616c; + background-color: #cfd6e6; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #7d8189; + background-color: #ffffff; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #5c616c; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #ffffff; } + treeview.view header button:active:hover { + color: #5c616c; } + treeview.view header button:disabled { + border-color: #F5F6F7; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343f; + color: rgba(207, 218, 231, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(207, 218, 231, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #ffffff; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #ffffff; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(92, 97, 108, 0.55); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #efeff0; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #cdd2d7; } + popover separator, + popover.background separator { + background-color: #ffffff; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #dcdfe3; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > header { + padding: 2px; + background-color: #F5F6F7; } + notebook > header.top { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.right { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header.left { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(92, 97, 108, 0.55); } + notebook > header > tabs > arrow:hover { + color: rgba(92, 97, 108, 0.775); } + notebook > header > tabs > arrow:active { + color: #5c616c; } + notebook > header > tabs > arrow:disabled { + color: rgba(92, 97, 108, 0.25); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header > tabs > tab { + color: rgba(92, 97, 108, 0.55); + background-color: rgba(255, 255, 255, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(92, 97, 108, 0.775); + background-color: rgba(255, 255, 255, 0.5); + border-color: #dcdfe3; } + notebook > header > tabs > tab:checked { + color: #5c616c; + background-color: #ffffff; + border-color: #dcdfe3; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #92959d; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #fcfcfc; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #dcdfe3; } + scrollbar.bottom { + border-top: 1px solid #dcdfe3; } + scrollbar.left { + border-right: 1px solid #dcdfe3; } + scrollbar.right { + border-left: 1px solid #dcdfe3; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #b8babf; } + scrollbar slider:hover { + background-color: #c7c9cd; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #cfd6e6; } + scale trough:disabled { + background-color: rgba(207, 214, 230, 0.55); } + .osd scale trough { + background-color: #454a59; } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #fbfbfc; + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: white; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #fbfbfb; + border-color: rgba(123, 142, 186, 0.3); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #cfd6e6; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +printdialog paper { + border: 1px solid #dcdfe3; + background: #ffffff; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #dcdfe3; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #ffffff; + border-color: #dcdfe3; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(0, 0, 0, 0.05); } + +row.activatable:active { + color: #5c616c; } + +row.activatable:disabled { + color: rgba(92, 97, 108, 0.55); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: #aaaeb7; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #5c616c; + border: none; } + calendar.button { + color: rgba(92, 97, 108, 0.45); } + calendar.button:hover { + color: #5c616c; } + calendar.button:disabled { + color: rgba(92, 97, 108, 0.55); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #5c616c; } + +messagedialog .titlebar { + min-height: 20px; + background-color: #2f343f; + border-bottom: 1px solid #20232b; } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(220, 223, 227, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #fbfbfc; } + 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 #dcdfe3; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #dcdfe3; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #F5F6F7; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3), linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.3); } + +colorswatch overlay { + border: 1px solid rgba(0, 0, 0, 0.15); } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + colorswatch#add-color-button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #dcdfe3; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px #20232b, 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(32, 35, 43, 0.9), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.2); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 3px 3px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: #2f343f; + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 63, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #dcdfe3; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #262a33, inset 0 -1px #dcdfe3; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #dcdfe3; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #ffffff; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + 100% { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #ffffff; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(134, 144, 165, 0.4); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(207, 218, 231, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4), inset -1px 0 rgba(21, 23, 28, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(21, 23, 28, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(21, 23, 28, 0.4); } + +.caja-notebook { + border-top: 1px solid #dcdfe3; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #92959d; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #5c616c; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +.gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-color: rgba(0, 0, 0, 0.3); + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #ffffff; } + +layout { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #dcdfe3; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #F5F6F7; + border-bottom: 1px solid #dcdfe3; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #dcdfe3; + background-color: #ffffff; } + +dockbin { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #dcdfe3; } + +dockoverlayedge { + background-color: #F5F6F7; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #dcdfe3; + border-bottom: 1px solid #dcdfe3; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #dcdfe3; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #5c616c; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: #353945; + border: 1px solid #23262e; + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: #2a2d37; } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid #23262e; } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: #2a2d37; + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: #14161b; } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: #363a46; } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: #414654; } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: transparent; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(207, 218, 231, 0.35); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.25); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid #20232b; + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px #363b48; } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(207, 218, 231, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, #20232b, #20232b); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #404756; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: white; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome label { + color: #a9acb2; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(92, 97, 108, 0.55); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353945; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #353945; } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #5c616c; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + .nautilus-window paned > separator:dir(ltr) { + margin-left: -1px; } + .nautilus-window paned > separator:dir(rtl) { + margin-right: -1px; } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: #353945; } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: #353945; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: #787e8a; } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: #2a2d37; } + +filechooser actionbar { + color: #BAC3CF; + background-color: #353945; + border-color: #252831; } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: #2a2d37; } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: #2a2d37; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#cfdae7, 0.8); +@define-color wm_unfocused_title alpha(#cfdae7, 0.5); +@define-color wm_bg #2f343f; +@define-color wm_bg_unfocused #323843; +@define-color wm_highlight #363b48; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #cc575d; +@define-color wm_button_close_hover_bg #d7787d; +@define-color wm_button_close_active_bg #be3841; +@define-color wm_icon_close_bg #2f343f; +@define-color wm_button_hover_bg #454C5C; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #262932; +@define-color wm_icon_bg #90939B; +@define-color wm_icon_unfocused_bg #666A74; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.22/gtk-solid.css b/OSX-Arc-White/gtk-3.22/gtk-solid.css new file mode 100755 index 0000000..99dbe13 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/gtk-solid.css @@ -0,0 +1,4306 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: #F5F6F7; } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:hover { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:disabled { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #5c616c; + background-color: #ffffff; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #fafbfb; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #5c616c; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #ffffff; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: #353945; + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; } + entry.search { + border-radius: 20px; } + entry image { + color: #7d8189; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + entry:disabled { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); } + entry.warning { + color: white; + border-color: #F27835; + background-color: #f7ae86; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #5c616c; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button:disabled label, button:disabled { + color: rgba(92, 97, 108, 0.55); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: #353945; + border-color: #23262e; } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.suggested-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(92, 97, 108, 0.55); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.destructive-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(92, 97, 108, 0.55); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar toolbutton > button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(92, 97, 108, 0.55); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > entry + entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: #FC4138; } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: #F27835; } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: #f75d37; } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #5294e2; } + +.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: #5294e2; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #F08437; } + +.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: #F08437; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #F27835; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #FC4138; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #5294e2; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #edeff0; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #5c616c; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #2679db; } + *:link:visited, button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(92, 97, 108, 0.55); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #cfd6e6; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.4); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.4); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #5294e2; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.9); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, #d4d5db) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #dcdfe3; + background-color: #edeef0; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px #eff0f2; } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: #e7e8eb; + border-color: #d4d5db; } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: #eff0f2; } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: #5294e2; + border-color: #4189df; + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: #5294e2; + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #e7e8eb; + border-color: #d4d5db; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #eff0f2; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #e7e8eb; } + +.titlebar { + border-radius: 4px 4px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 4px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 4px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, #d4d5db, #d4d5db); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: #F27835; + background-color: #eea57e; } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: #FC4138; + background-color: #f48480; } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(82, 93, 118, 0.8); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(82, 93, 118, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(82, 93, 118, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(255, 255, 255, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #fbfbfc; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: white; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: #f5f5f7; + border-color: rgba(82, 93, 118, 0.3); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(82, 93, 118, 0.15); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(82, 93, 118, 0.1); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + treeview.view:disabled { + color: rgba(92, 97, 108, 0.55); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + 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: #aeb0b6; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #5c616c; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #5c616c; + background-color: #cfd6e6; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #7d8189; + background-color: #ffffff; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #5c616c; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #ffffff; } + treeview.view header button:active:hover { + color: #5c616c; } + treeview.view header button:disabled { + border-color: #F5F6F7; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #ffffff; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #ffffff; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(92, 97, 108, 0.55); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #efeff0; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #cdd2d7; } + popover separator, + popover.background separator { + background-color: #ffffff; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #dcdfe3; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > header { + padding: 2px; + background-color: #F5F6F7; } + notebook > header.top { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.right { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header.left { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(92, 97, 108, 0.55); } + notebook > header > tabs > arrow:hover { + color: rgba(92, 97, 108, 0.775); } + notebook > header > tabs > arrow:active { + color: #5c616c; } + notebook > header > tabs > arrow:disabled { + color: rgba(92, 97, 108, 0.25); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header > tabs > tab { + color: rgba(92, 97, 108, 0.55); + background-color: rgba(255, 255, 255, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(92, 97, 108, 0.775); + background-color: rgba(255, 255, 255, 0.5); + border-color: #dcdfe3; } + notebook > header > tabs > tab:checked { + color: #5c616c; + background-color: #ffffff; + border-color: #dcdfe3; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #92959d; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #fcfcfc; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #dcdfe3; } + scrollbar.bottom { + border-top: 1px solid #dcdfe3; } + scrollbar.left { + border-right: 1px solid #dcdfe3; } + scrollbar.right { + border-left: 1px solid #dcdfe3; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #b8babf; } + scrollbar slider:hover { + background-color: #c7c9cd; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #cfd6e6; } + scale trough:disabled { + background-color: rgba(207, 214, 230, 0.55); } + .osd scale trough { + background-color: #454a59; } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #fbfbfc; + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: white; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #fbfbfb; + border-color: rgba(123, 142, 186, 0.3); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #cfd6e6; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +printdialog paper { + border: 1px solid #dcdfe3; + background: #ffffff; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #dcdfe3; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #ffffff; + border-color: #dcdfe3; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(0, 0, 0, 0.05); } + +row.activatable:active { + color: #5c616c; } + +row.activatable:disabled { + color: rgba(92, 97, 108, 0.55); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: #353945; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1f2128; } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: #aaaeb7; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #5c616c; + border: none; } + calendar.button { + color: rgba(92, 97, 108, 0.45); } + calendar.button:hover { + color: #5c616c; } + calendar.button:disabled { + color: rgba(92, 97, 108, 0.55); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #5c616c; } + +messagedialog .titlebar { + min-height: 20px; + background-color: #e7e8eb; + border-bottom: 1px solid #d4d5db; } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(220, 223, 227, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #fbfbfc; } + 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 #dcdfe3; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #dcdfe3; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #F5F6F7; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3), linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: #4b5162; + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.3); } + +colorswatch overlay { + border: 1px solid rgba(0, 0, 0, 0.15); } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + colorswatch#add-color-button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #dcdfe3; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.2); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: #e7e8eb; + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #dcdfe3; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #dcdfe3; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #ffffff; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + 100% { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #ffffff; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.caja-notebook { + border-top: 1px solid #dcdfe3; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #92959d; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #5c616c; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +.gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-color: rgba(0, 0, 0, 0.3); + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 4px 4px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #ffffff; } + +layout { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #dcdfe3; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #F5F6F7; + border-bottom: 1px solid #dcdfe3; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #dcdfe3; + background-color: #ffffff; } + +dockbin { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #dcdfe3; } + +dockoverlayedge { + background-color: #F5F6F7; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #dcdfe3; + border-bottom: 1px solid #dcdfe3; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #dcdfe3; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #5c616c; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: #353945; + border: 1px solid #23262e; + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: #2a2d37; } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid #23262e; } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: #2a2d37; + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: #14161b; } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: #363a46; } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: #2b2e37; + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: #414654; } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px #eff0f2; } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: #fdfdfe; + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: white; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome label { + color: #a9acb2; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: #2b2e37; + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px #1b1d23; } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(92, 97, 108, 0.55); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353945; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #353945; } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +#login_window #user_combobox { + color: #5c616c; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + .nautilus-window paned > separator:dir(ltr) { + margin-left: -1px; } + .nautilus-window paned > separator:dir(rtl) { + margin-right: -1px; } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: #353945; } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: #353945; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: #787e8a; } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: #2a2d37; } + +filechooser actionbar { + color: #BAC3CF; + background-color: #353945; + border-color: #252831; } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, #353945, #353945); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); } + +.gedit-document-panel { + background-color: #353945; } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(119, 127, 151, 0.5); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.4); + background-color: rgba(102, 109, 132, 0.4); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.4); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.25); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: #2a2d37; } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: #2a2d37; } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.22/gtk.css b/OSX-Arc-White/gtk-3.22/gtk.css new file mode 100755 index 0000000..b1f248f --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/gtk.css @@ -0,0 +1,4306 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: alpha(currentColor,0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:hover { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:disabled { + background-color: #fbfbfc; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294e2; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #5c616c; + background-color: #ffffff; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #fafbfb; } + +rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, +.rubberband { + border: 1px solid #2679db; + background-color: rgba(38, 121, 219, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator, popover label.separator, +popover.background label.separator { + color: #5c616c; } + +label selection { + color: #ffffff; + background-color: #5294e2; } + +label:disabled { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, label.separator, popover label.separator, +popover.background label.separator, headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + opacity: 0.55; } + +assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #5294e2; + color: #ffffff; } + +textview { + background-color: #ffffff; } + +popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd .scale-popup, .osd { + color: #BAC3CF; + border: none; + background-color: rgba(53, 57, 69, 0.95); + background-clip: padding-box; + box-shadow: none; } + +@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; } + +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; } + entry.search { + border-radius: 20px; } + entry image { + color: #7d8189; } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + entry:disabled { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); } + entry.warning { + color: white; + border-color: #F27835; + background-color: #f7ae86; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #F27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #F27835; } + entry.error { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #F08437; + box-shadow: none; } + .osd entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + .osd entry selection:focus, .osd entry selection { + color: #5294e2; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294e2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #5294e2; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294e2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + button separator { + margin: 4px 1px; } + button.flat, button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.flat:hover, button.sidebar-button:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.flat:hover:active, button.sidebar-button:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: #5c616c; + border-color: #5294e2; + background-color: white; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button:active { + color: #5c616c; } + button:active:hover, button:checked { + color: #ffffff; } + button.flat:disabled, button.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button:disabled label, button:disabled { + color: rgba(92, 97, 108, 0.55); } + button:disabled:active, button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { + color: rgba(255, 255, 255, 0.8); } + button.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup { + padding-right: 8px; + padding-left: 8px; } + button:drop(active), combobox:drop(active) button.combo { + color: #F08437; + border-color: #F08437; + box-shadow: none; } + button.osd { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(35, 38, 46, 0.95); } + button.osd.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #5294e2; } + button.osd:active, button.osd:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + button.osd:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .osd button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + .osd button.flat, .osd button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover, .osd button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .osd button.flat:disabled, .osd button.sidebar-button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); + background-image: none; } + .osd button.flat:active, .osd button.sidebar-button:active, .osd button.flat:checked, .osd button.sidebar-button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + button.suggested-action.flat, button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + button.suggested-action.flat:disabled, button.suggested-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.suggested-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.suggested-action:disabled label, button.suggested-action:disabled { + color: rgba(92, 97, 108, 0.55); } + button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat, button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled, button.destructive-action.sidebar-button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(92, 97, 108, 0.55); } + button.destructive-action:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + button.destructive-action:disabled label, button.destructive-action:disabled { + color: rgba(92, 97, 108, 0.55); } + .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; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294e2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + .inline-toolbar toolbutton > button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .inline-toolbar toolbutton > button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: rgba(92, 97, 108, 0.55); } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: rgba(82, 148, 226, 0.75); + background-color: rgba(82, 148, 226, 0.75); + opacity: 0.6; } + .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: rgba(255, 255, 255, 0.8); } + +.linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(207, 214, 230, 0.3); } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.warning + entry, +.linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, +.linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), +.linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, +.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.linked:not(.vertical):not(.path-bar) > button:active + entry, +.linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 1px 0 #cfd6e6; } + +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked:not(.vertical):not(.path-bar) > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked:not(.vertical):not(.path-bar) > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); } + +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); } + +.linked.vertical > entry + entry { + border-top-color: rgba(207, 214, 230, 0.3); } + +.linked.vertical > entry.error + entry, +.linked.vertical > entry + entry.error { + border-top-color: #FC4138; } + +.linked.vertical > entry.warning + entry, +.linked.vertical > entry + entry.warning { + border-top-color: #F27835; } + +.linked.vertical > entry.error + entry.warning, +.linked.vertical > entry.warning + entry.error { + border-top-color: #f75d37; } + +.linked.vertical > entry + entry:focus:not(:last-child), +.linked.vertical > entry + entry:focus:last-child { + border-top-color: #5294e2; } + +.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: #5294e2; } + +.linked.vertical > entry + entry:drop(active):not(:last-child), +.linked.vertical > entry + entry:drop(active):last-child { + border-top-color: #F08437; } + +.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: #F08437; } + +.linked.vertical > entry + entry.warning:focus:not(:last-child), +.linked.vertical > entry + entry.warning:focus:last-child { + border-top-color: #F27835; } + +.linked.vertical > entry.warning:focus:not(:only-child) + entry, +.linked.vertical > entry.warning:focus:not(:only-child) + button, +.linked.vertical > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #F27835; } + +.linked.vertical > entry + entry.error:focus:not(:last-child), +.linked.vertical > entry + entry.error:focus:last-child { + border-top-color: #FC4138; } + +.linked.vertical > entry.error:focus:not(:only-child) + entry, +.linked.vertical > entry.error:focus:not(:only-child) + button, +.linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #FC4138; } + +.linked.vertical > button:active + entry, +.linked.vertical > button:checked + entry { + border-top-color: #5294e2; } + +.linked.vertical > button + button { + border-top-style: none; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 1px #cfd6e6; } + +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: inset 0 1px rgba(207, 214, 230, 0.5); } + +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover, +.linked.vertical > button:active + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button:checked + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.suggested-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > button.destructive-action + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled, +.linked.vertical > entry + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, .linked:not(.vertical) > entry, +.linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > button.sidebar-button, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, headerbar .linked:not(.vertical).path-bar > button:first-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, headerbar .linked:not(.vertical).path-bar > button:last-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, headerbar .linked:not(.vertical).path-bar > button:only-child, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > entry, +.linked.vertical > entry:focus, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + border-bottom-style: none; } + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +menuitem.button.flat, +modelbutton.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover, .app-notification button.flat, .app-notification button.sidebar-button, .app-notification button.flat:disabled, .app-notification button.sidebar-button:disabled, calendar.button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: #edeff0; } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: #5c616c; } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +*:link, button:link, button:visited { + color: #2679db; } + *:link:visited, button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { + color: #bad4f3; } + *:link:hover, button:hover:link, button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { + color: #eef4fc; } + *:link:active, button:active:link, button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { + color: #dceaf9; } + infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, *:link:selected, button:selected:link, button:selected:visited, headerbar.selection-mode .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dceaf9; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton button:active { + color: #ffffff; } + +spinbutton:disabled { + color: rgba(92, 97, 108, 0.55); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, +spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #cfd6e6; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(207, 214, 230, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #F08437; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(26, 28, 34, 0.35); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(26, 28, 34, 0.35); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #5294e2; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #F08437; } + +combobox button.combo { + min-width: 0; + padding-left: 8px; + padding-right: 8px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 57, 69, 0.85); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e7e8eb, rgba(212, 213, 219, 0.95)) 1 0 1 0; } + +.inline-toolbar { + background-color: #edeef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #dcdfe3; + background-color: #edeef0; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-color: #d4d5db; + color: rgba(82, 93, 118, 0.8); + background-color: #e7e8eb; + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + .csd headerbar, + .csd .titlebar:not(headerbar) { + background-color: rgba(231, 232, 235, 0.95); + border-color: rgba(212, 213, 219, 0.95); } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + transition: 200ms ease-out; + color: rgba(82, 93, 118, 0.5); + background-color: #eff0f2; } + .csd headerbar:backdrop, + .csd .titlebar:backdrop:not(headerbar) { + background-color: rgba(239, 240, 242, 0.95); } + headerbar .title, .titlebar:not(headerbar) .title { + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, + .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #5294e2; } + .tiled headerbar, .tiled headerbar:backdrop, + .maximized headerbar, .maximized headerbar:backdrop, + .tiled .titlebar:not(headerbar), + .tiled .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar) { + border-radius: 0; } + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + background-color: #e7e8eb; + border-color: #d4d5db; } + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar) { + background-color: #eff0f2; } + headerbar.default-decoration, + .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, + .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar), + .csd .default-decoration.titlebar:not(headerbar), + .default-decoration.titlebar:backdrop:not(headerbar), + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + min-height: 28px; + padding: 0 3px; + background-color: #e7e8eb; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized + .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized + .csd headerbar.default-decoration:backdrop, + .maximized .default-decoration.titlebar:not(headerbar), + .maximized + .csd .default-decoration.titlebar:not(headerbar), + .maximized .default-decoration.titlebar:backdrop:not(headerbar), + .maximized + .csd .default-decoration.titlebar:backdrop:not(headerbar) { + background-color: #e7e8eb; } + +.titlebar { + border-radius: 4px 4px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 4px; } + .maximized separator:first-child + headerbar, + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, + .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, + .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, + .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 4px; } + .maximized headerbar:last-child, + .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, + .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, +window.csd > .titlebar:not(headerbar), +window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, rgba(212, 213, 219, 0.95), rgba(212, 213, 219, 0.95)); } + +.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(82, 93, 118, 0) 25%, rgba(82, 93, 118, 0.15) 25%, rgba(82, 93, 118, 0.15) 75%, rgba(82, 93, 118, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop { + opacity: 0.6; } + +.primary-toolbar entry, headerbar entry { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover { + color: inherit; } + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + .primary-toolbar entry:focus, headerbar entry:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: #ffffff; } + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #ffffff; + color: #5294e2; } + .primary-toolbar entry progress, headerbar entry progress { + border-color: #5294e2; + background-image: none; + background-color: transparent; } + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: #F27835; + background-color: rgba(238, 162, 121, 0.98); } + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #F27835; } + .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus { + background-color: white; + color: #F27835; } + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: #FC4138; + background-color: rgba(244, 128, 123, 0.98); } + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus { + background-color: white; + color: #FC4138; } + +.primary-toolbar button, headerbar button { + color: rgba(82, 93, 118, 0.8); + outline-offset: -3px; + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + background-clip: border-box; } + .primary-toolbar button:disabled, headerbar button:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(82, 93, 118, 0.35); } + .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } + +.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled { + border-radius: 3px; + border-style: solid; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) { + box-shadow: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button { + border-left-style: none; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry { + border-left-color: rgba(82, 93, 118, 0); } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error { + border-left-color: #f75d37; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #5294e2; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-left-color: #F08437; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #F27835; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo { + border-left-color: #FC4138; } + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry { + border-left-color: #5294e2; } + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: white; + background-color: #4DADD4; + border-color: #4DADD4; } + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #4DADD4; } + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: white; + background-color: #76c0de; + border-color: #76c0de; } + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: white; + background-color: #2e96c0; + border-color: #2e96c0; } + .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: white; + background-color: #F04A50; + border-color: #F04A50; } + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; } + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: white; + background-color: #f4797e; + border-color: #f4797e; } + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: white; + background-color: #ec1b22; + border-color: #ec1b22; } + .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(231, 232, 235, 0); + border-color: rgba(231, 232, 235, 0); } + .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(82, 93, 118, 0.35); } + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + +.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus { + color: #ffffff; + caret-color: #ffffff; } + +.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover { + background-color: rgba(255, 255, 255, 0.9); } + +.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + +.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #5294e2; } + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(82, 93, 118, 0.2); } + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover { + color: inherit; } + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; + box-shadow: none; } + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: 1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: -1px 0 #5294e2; } + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(82, 93, 118, 0.15); } + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #fbfbfc; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: white; + border-color: rgba(82, 93, 118, 0.3); } + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #5294e2; + border-color: #5294e2; } + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: rgba(245, 246, 247, 0.985); + border-color: rgba(82, 93, 118, 0.3); } + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(82, 93, 118, 0.15); } + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(82, 93, 118, 0.1); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.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: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(92, 97, 108, 0.15); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #5294e2; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #a9caf1; + border-top-color: rgba(92, 97, 108, 0.1); } + treeview.view:disabled { + color: rgba(92, 97, 108, 0.55); } + treeview.view:disabled:selected { + color: #97bfee; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #577ba7; } + 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: #aeb0b6; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #5c616c; } + treeview.view.expander:selected { + color: #cbdff6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 3px; + background-color: #5294e2; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #5294e2; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: #5c616c; + background-color: #cfd6e6; + border-radius: 3px; + border-width: 0; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 3px; + border-width: 0; } + treeview.view header button { + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + color: #7d8189; + background-color: #ffffff; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; } + treeview.view header button:hover { + color: #5294e2; } + treeview.view header button:active { + color: #5c616c; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #ffffff; } + treeview.view header button:active:hover { + color: #5c616c; } + treeview.view header button:disabled { + border-color: #F5F6F7; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; + border-image: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + padding: 0 6px; + transition: none; + color: #ffffff; + background-color: #5294e2; + border-radius: 0; + border-style: none; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e7e8eb; + color: rgba(82, 93, 118, 0.8); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(82, 93, 118, 0.5); } + menubar > menuitem, + .menubar > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: #5294e2; + color: #ffffff; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(82, 93, 118, 0.2); + border-color: transparent; } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd menu, .csd + .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator { + margin: 2px 0; + background-color: #ffffff; } + menu .separator:not(label), + .csd menu .separator:not(label), + .menu .separator:not(label), + .csd + .menu .separator:not(label) { + color: #ffffff; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: #ffffff; + background-color: #5294e2; } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(92, 97, 108, 0.55); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #efeff0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: #efeff0; } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .csd popover, popover, .csd + popover.background, + popover.background { + border: 1px solid #cdd2d7; } + popover separator, + popover.background separator { + background-color: #ffffff; } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #dcdfe3; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > header { + padding: 2px; + background-color: #F5F6F7; } + notebook > header.top { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.right { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header.left { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(92, 97, 108, 0.55); } + notebook > header > tabs > arrow:hover { + color: rgba(92, 97, 108, 0.775); } + notebook > header > tabs > arrow:active { + color: #5c616c; } + notebook > header > tabs > arrow:disabled { + color: rgba(92, 97, 108, 0.25); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #dcdfe3; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #dcdfe3; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #dcdfe3; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #dcdfe3; } + notebook > header > tabs > tab { + color: rgba(92, 97, 108, 0.55); + background-color: rgba(255, 255, 255, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(92, 97, 108, 0.775); + background-color: rgba(255, 255, 255, 0.5); + border-color: #dcdfe3; } + notebook > header > tabs > tab:checked { + color: #5c616c; + background-color: #ffffff; + border-color: #dcdfe3; } + notebook > header > tabs > tab button.flat, notebook > header > tabs > tab button.sidebar-button { + min-height: 22px; + min-width: 16px; + padding: 0; + color: #92959d; } + notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.sidebar-button:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.sidebar-button:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.sidebar-button:active:hover { + color: #5294e2; } + +scrollbar { + background-color: #fcfcfc; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #dcdfe3; } + scrollbar.bottom { + border-top: 1px solid #dcdfe3; } + scrollbar.left { + border-right: 1px solid #dcdfe3; } + scrollbar.right { + border-left: 1px solid #dcdfe3; } + scrollbar button { + border: none; } + 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #b8babf; } + scrollbar slider:hover { + background-color: #c7c9cd; } + scrollbar slider:hover:active { + background-color: #5294e2; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: #8a8e96; + border: 1px solid rgba(255, 255, 255, 0.6); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.osd check, filechooser actionbar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +menuitem check:hover, +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.osd check:disabled, filechooser actionbar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +menuitem check:disabled:hover, +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.osd check:indeterminate, filechooser actionbar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +menuitem check:indeterminate:hover, +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +menuitem check:indeterminate:disabled:hover, +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.osd check:checked, filechooser actionbar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +menuitem check:checked:hover, +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.osd check:checked:disabled, filechooser actionbar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +menuitem check:checked:disabled:hover, +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.osd radio, filechooser actionbar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +menuitem radio:hover, +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.osd radio:disabled, filechooser actionbar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +menuitem radio:disabled:hover, +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.osd radio:indeterminate, filechooser actionbar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +menuitem radio:indeterminate:hover, +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +menuitem radio:indeterminate:disabled:hover, +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.osd radio:checked, filechooser actionbar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +menuitem radio:checked:hover, +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.osd radio:checked:disabled, filechooser actionbar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +menuitem radio:checked:disabled:hover, +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, + menu menuitem check, + radio:only-child, + menu menuitem + radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #cfd6e6; } + scale trough:disabled { + background-color: rgba(207, 214, 230, 0.55); } + .osd scale trough { + background-color: rgba(69, 74, 89, 0.95); } + .osd scale trough highlight { + background-color: #5294e2; } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: #b1cff2; } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #5294e2; } + scale highlight:disabled { + background-color: rgba(82, 148, 226, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(82, 148, 226, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #fbfbfc; + border: 1px solid rgba(123, 142, 186, 0.5); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: white; } + scale slider:active { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + scale slider:disabled { + background-color: #fbfbfb; + border-color: rgba(123, 142, 186, 0.3); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: #e5effb; + border-color: #e5effb; } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: #a9caf1; + border-color: #a9caf1; } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: #b1cff2; + border-color: #b1cff2; } + .osd scale slider { + background-clip: border-box; + background-color: #5294e2; + border-color: #5294e2; } + .osd scale slider:hover { + background-color: #7eafe9; + border-color: #7eafe9; } + .osd scale slider:active { + background-color: #2679db; + border-color: #2679db; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #5294e2; + border: none; + border-radius: 3px; + box-shadow: none; } + row:selected progressbar progress, + infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + row:selected progressbar trough, + infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #cfd6e6; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #5294e2; + background-color: #5294e2; + border-radius: 2px; } + +levelbar block.low { + border-color: #F27835; + background-color: #F27835; } + +levelbar block.high { + border-color: #5294e2; + background-color: #5294e2; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +printdialog paper { + border: 1px solid #dcdfe3; + background: #ffffff; + padding: 0; } + +printdialog .dialog-action-box { + margin: 12px; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #dcdfe3; } + frame > border.flat, + .frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 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; } + +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; } + +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; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #ffffff; + border-color: #dcdfe3; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(0, 0, 0, 0.05); } + +row.activatable:active { + color: #5c616c; } + +row.activatable:disabled { + color: rgba(92, 97, 108, 0.55); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4a85cb; } + +.app-notification { + padding: 10px; + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(31, 33, 40, 0.95); } + .app-notification border { + border: none; } + .app-notification button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .app-notification button.flat, .app-notification button.sidebar-button { + border-color: rgba(82, 148, 226, 0); } + .app-notification button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + .app-notification button:active, .app-notification button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; + background-clip: padding-box; } + .app-notification button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +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: #aaaeb7; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: #5c616c; + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + calendar:selected { + border-radius: 1.5px; } + calendar.header { + color: #5c616c; + border: none; } + calendar.button { + color: rgba(92, 97, 108, 0.45); } + calendar.button:hover { + color: #5c616c; } + calendar.button:disabled { + color: rgba(92, 97, 108, 0.55); } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: #5c616c; } + +messagedialog .titlebar { + min-height: 20px; + background-color: rgba(231, 232, 235, 0.95); + border-bottom: 1px solid rgba(212, 213, 219, 0.95); } + +messagedialog .dialog-action-area button { + padding: 8px; + min-height: 0; } + +messagedialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + +messagedialog.csd .dialog-action-area button { + border-bottom-style: none; } + +messagedialog.csd .dialog-action-area button { + border-radius: 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:last-child { + border-radius: 0 0 3px 0; + border-right-style: none; } + +messagedialog.csd .dialog-action-area button:first-child { + border-radius: 0 0 0 3px; + border-left-style: none; } + +messagedialog.csd .dialog-action-area button:only-child { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; } + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(220, 223, 227, 0.5); } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #fbfbfc; } + 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 #dcdfe3; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, + stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #dcdfe3; + border-right-style: none; } + .sidebar list { + 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; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #F08437, #F08437); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #5294e2; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #F08437; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #5294e2, #5294e2); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #F5F6F7; + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3), linear-gradient(to bottom, #dcdfe3, #dcdfe3); + background-size: 1px 1px, 1px 1px; } + +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; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #5294e2; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #5294e2; + background-color: #ffffff; } + +.selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, .nautilus-window .floating-bar button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, row:selected button.sidebar-button, infobar.info button.flat, infobar.info button.sidebar-button, infobar.question button.flat, infobar.question button.sidebar-button, infobar.warning button.flat, infobar.warning button.sidebar-button, infobar.error button.flat, infobar.error button.sidebar-button, .nautilus-window .floating-bar button.flat, .nautilus-window .floating-bar button.sidebar-button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, row:selected button.flat:disabled, row:selected button.sidebar-button:disabled, infobar.info button.flat:disabled, infobar.info button.sidebar-button:disabled, infobar.question button.flat:disabled, infobar.question button.sidebar-button:disabled, infobar.warning button.flat:disabled, infobar.warning button.sidebar-button:disabled, infobar.error button.flat:disabled, infobar.error button.sidebar-button:disabled, .nautilus-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.sidebar-button:disabled, .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled label, row:selected button.sidebar-button:disabled label, infobar.info button.flat:disabled label, infobar.info button.sidebar-button:disabled label, infobar.question button.flat:disabled label, infobar.question button.sidebar-button:disabled label, infobar.warning button.flat:disabled label, infobar.warning button.sidebar-button:disabled label, infobar.error button.flat:disabled label, infobar.error button.sidebar-button:disabled label, .nautilus-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.sidebar-button:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, .nautilus-window .floating-bar button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, .nautilus-window .floating-bar button:active, .selection-mode.primary-toolbar button:hover:active, headerbar.selection-mode button:hover:active, .selection-mode.primary-toolbar button:hover:checked, headerbar.selection-mode button:hover:checked, row:selected button:active:hover, infobar.info button:active:hover, infobar.question button:active:hover, infobar.warning button:active:hover, infobar.error button:active:hover, .nautilus-window .floating-bar button:active:hover, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, .nautilus-window .floating-bar button:checked { + color: #5294e2; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, .nautilus-window .floating-bar button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label, .nautilus-window .floating-bar button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { + color: #5294e2; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip { + border-radius: 2px; + box-shadow: none; } + tooltip.background { + background-color: rgba(75, 81, 98, 0.95); + background-clip: padding-box; } + tooltip.background label { + padding: 4px; } + tooltip decoration { + background-color: transparent; } + tooltip * { + background-color: transparent; + color: #BAC3CF; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; } + colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.3); } + +colorswatch overlay { + border: 1px solid rgba(0, 0, 0, 0.15); } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + colorswatch#add-color-button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + +.context-menu, popover.touch-selection, .csd popover.touch-selection, +popover.background.touch-selection, .csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, button.nautilus-circular-button.image-button, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, button.nautilus-circular-button.image-button label, + button.circular-button label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: #5c616c; + background-color: #ffffff; + border: 1px solid #dcdfe3; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); } + +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 0; } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #F08437; } + +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 8px 0 transparent, 0 5px 5px 0 rgba(0, 0, 0, 0.2); + transition: 200ms ease-out; } + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 4px 4px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + messagedialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: rgba(231, 232, 235, 0.95); + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding: 0 4px; + min-width: 0; + min-height: 0; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + padding: 0; + min-width: 24px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(231, 232, 235, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + opacity: 1; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + headerbar button.titlebutton.maximize, + .titlebar button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + headerbar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + headerbar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + headerbar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + headerbar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + headerbar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + +.view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, +textview text:selected, iconview text:selected:focus, +textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +modelbutton.flat:active, +modelbutton.flat:active arrow, +modelbutton.flat:selected, +modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected, +.nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, +.nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + background-color: #5294e2; } + row:selected label, label:selected, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, iconview text:selected, + textview text:selected, iconview text:selected:focus, + textview text:selected:focus, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, filechooser placessidebar.sidebar row.sidebar-row.has-open-popup:selected, filechooser placessidebar.sidebar row.sidebar-row:selected, filechooser placessidebar.sidebar row.sidebar-row:selected:hover, filechooser placessidebar.sidebar row.sidebar-row:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { + color: #ffffff; } + row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, iconview: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, entry selection:disabled, menuitem.button.flat:disabled:active, menuitem.button.flat:active arrow:disabled, menuitem.button.flat:disabled:selected, menuitem.button.flat:selected arrow:disabled, + modelbutton.flat:disabled:active, + modelbutton.flat:active arrow:disabled, + modelbutton.flat:disabled:selected, + modelbutton.flat:selected arrow:disabled, treeview.view:disabled:selected:focus, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:selected, filechooser placessidebar.sidebar row.sidebar-row:disabled:active:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled:active:hover { + color: #a9caf1; } + +.gedit-bottom-panel-paned notebook > header.top > tabs > tab:checked, +terminal-window notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -1px #dcdfe3; } + +terminal-window notebook > header.top, +.mate-terminal notebook > header.top { + padding-top: 3px; + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #dcdfe3; } + terminal-window notebook > header.top button, + .mate-terminal notebook > header.top button { + padding: 0; + min-width: 24px; + min-height: 24px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .caja-desktop { + color: white; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active, .caja-desktop:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .caja-desktop:selected { + color: #ffffff; + text-shadow: none; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-canvas-item.subtitle, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +.nautilus-list-dim-label { + color: #a9acb2; } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, headerbar .nautilus-canvas-item.subtitle:selected, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, label.nautilus-canvas-item.separator:selected:focus, headerbar .nautilus-canvas-item.subtitle:selected:focus, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #dceaf9; } + +.nautilus-window searchbar { + border-top: 1px solid #dcdfe3; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: #ffffff; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(92, 97, 108, 0.5); + border-color: rgba(69, 72, 80, 0.5); } + .disk-space-display.used { + background-color: rgba(82, 148, 226, 0.8); + border-color: rgba(38, 121, 219, 0.8); } + .disk-space-display.free { + background-color: #edeef0; + border-color: #d0d5da; } + +@keyframes needs_attention_keyframes { + 0% { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + 100% { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } } + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; } + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: white; + background-color: #FC4138; } + +.conflict-row.activatable:hover { + background-color: #fd716a; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #5294e2; } + +.nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + +.nemo-window notebook { + background-color: #ffffff; } + +.nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #5c616c; + border-color: #5294e2; + background-color: #ffffff; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button { + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:not(:last-child):not(:only-child) { + margin: 0 0 1px 0; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:disabled { + color: rgba(82, 93, 118, 0.4); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button + button { + border-left-style: none; } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1), inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { + box-shadow: inset -1px 0 rgba(82, 93, 118, 0.1); } + +.nemo-window .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { + box-shadow: inset 1px 0 rgba(82, 93, 118, 0.1); } + +.caja-notebook { + border-top: 1px solid #dcdfe3; } + +.caja-side-pane .frame { + border-width: 1px 0 0; } + +.caja-notebook .frame { + border-width: 0 0 1px; } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: #f4f4f5; } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #5294e2; } + +.open-document-selector-name-label { + color: #5c616c; } + +.open-document-selector-path-label { + color: #aeb0b6; + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + padding: 0; + color: transparent; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row button image { + color: inherit; } + +.gedit-document-panel row:hover:not(:selected) button { + color: #92959d; } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #5c616c; } + +.gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +.gedit-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.gedit-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-color: rgba(0, 0, 0, 0.3); + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 4px 4px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #5294e2; } + +layouttab { + background-color: #ffffff; } + +layout { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #dcdfe3; } + +pillbox { + color: #ffffff; + background-color: #5294e2; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #F5F6F7; + border-bottom: 1px solid #dcdfe3; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #dcdfe3; + background-color: #ffffff; } + +dockbin { + border: 1px solid #dcdfe3; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #dcdfe3; } + +dockoverlayedge { + background-color: #F5F6F7; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, + dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #dcdfe3; + border-bottom: 1px solid #dcdfe3; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #dcdfe3; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: #5c616c; } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294e2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: #a9caf1; } + +.documents-entry-tag, .photos-entry-tag { + color: #ffffff; + background: #5294e2; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background: #639fe5; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background: #4189df; } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; } + +#gf-bubble, #gf-bubble.solid, +#gf-osd-window, +#gf-osd-window.solid, +#gf-input-source-popup, +#gf-input-source-popup.solid, +#gf-candidate-popup, +#gf-candidate-popup.solid { + color: #cfd5de; + background-color: rgba(53, 57, 69, 0.95); + border: 1px solid rgba(35, 38, 46, 0.95); + border-radius: 2px; } + +#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, +#gf-osd-window levelbar block.low, +#gf-osd-window levelbar block.high, +#gf-osd-window levelbar block.full, +#gf-input-source-popup levelbar block.low, +#gf-input-source-popup levelbar block.high, +#gf-input-source-popup levelbar block.full, +#gf-candidate-popup levelbar block.low, +#gf-candidate-popup levelbar block.high, +#gf-candidate-popup levelbar block.full { + background-color: #5294e2; + border-color: #5294e2; } + +#gf-bubble levelbar block.empty, +#gf-osd-window levelbar block.empty, +#gf-input-source-popup levelbar block.empty, +#gf-candidate-popup levelbar block.empty { + background-color: rgba(42, 45, 55, 0.95); } + +#gf-bubble levelbar trough, +#gf-osd-window levelbar trough, +#gf-input-source-popup levelbar trough, +#gf-candidate-popup levelbar trough { + background: none; } + +#gf-input-source { + min-height: 32px; + min-width: 40px; } + #gf-input-source:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +gf-candidate-box label { + padding: 3px; } + +gf-candidate-box:hover, gf-candidate-box:selected { + color: #ffffff; + background-color: #5294e2; + border-radius: 2px; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(35, 38, 46, 0.95); } + MsdOsdWindow.background.osd .progressbar { + background-color: #5294e2; + border: none; + border-color: red; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(42, 45, 55, 0.95); + border: none; + border-radius: 5px; } + +.mate-panel-menu-bar, .mate-panel-menu-bar menubar, +panel-toplevel.background, +panel-toplevel.background menubar { + background-color: #2b2e37; } + +.mate-panel-menu-bar menubar, +.mate-panel-menu-bar #PanelApplet label, +.mate-panel-menu-bar #PanelApplet image, +panel-toplevel.background menubar, +panel-toplevel.background #PanelApplet label, +panel-toplevel.background #PanelApplet image { + color: #BAC3CF; } + +.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, +.mate-panel-menu-bar #tasklist-button label, +.mate-panel-menu-bar #tasklist-button image, +panel-toplevel.background button label, +panel-toplevel.background button image, +panel-toplevel.background #tasklist-button label, +panel-toplevel.background #tasklist-button image { + color: inherit; } + +.mate-panel-menu-bar .wnck-pager, +panel-toplevel.background .wnck-pager { + color: #5d6268; + background-color: rgba(20, 22, 27, 0.95); } + .mate-panel-menu-bar .wnck-pager:hover, + panel-toplevel.background .wnck-pager:hover { + background-color: rgba(54, 58, 70, 0.95); } + .mate-panel-menu-bar .wnck-pager:selected, + panel-toplevel.background .wnck-pager:selected { + color: #a9caf1; + background-color: #5294e2; } + +.mate-panel-menu-bar na-tray-applet, +panel-toplevel.background na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; } + +.xfce4-panel.panel { + background-color: rgba(43, 46, 55, 0.95); + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(186, 195, 207, 0.8); + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + #tasklist-button:hover { + color: #d8dde4; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294e2; } + +.mate-panel-menu-bar button:not(#tasklist-button), +panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button { + color: #BAC3CF; + border-radius: 0; + border: none; + background-color: rgba(43, 46, 55, 0); } + .mate-panel-menu-bar button:hover:not(#tasklist-button), + panel-toplevel.background button:hover:not(#tasklist-button), .xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover { + border: none; + background-color: rgba(65, 70, 84, 0.95); } + .mate-panel-menu-bar button:active:not(#tasklist-button), + panel-toplevel.background button:active:not(#tasklist-button), .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.sidebar-button:active, .mate-panel-menu-bar button:checked:not(#tasklist-button), + panel-toplevel.background button:checked:not(#tasklist-button), .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:checked { + color: #ffffff; + border: none; + background-color: #5294e2; } + .mate-panel-menu-bar button:active:not(#tasklist-button) label, + panel-toplevel.background button:active:not(#tasklist-button) label, .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.sidebar-button:active label, .mate-panel-menu-bar button:active:not(#tasklist-button) image, + panel-toplevel.background button:active:not(#tasklist-button) image, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.sidebar-button:active image, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, + panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.sidebar-button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, + panel-toplevel.background button:checked:not(#tasklist-button) image, .xfce4-panel.panel button.flat:checked image, .xfce4-panel.panel button.sidebar-button:checked image { + color: inherit; } + +.nautilus-window .floating-bar { + padding: 1px; + background-color: #5294e2; + color: #ffffff; + border-radius: 2px 2px 0 0; } + .nautilus-window .floating-bar.bottom.left { + border-top-left-radius: 0; } + .nautilus-window .floating-bar.bottom.right { + border-top-right-radius: 0; } + .nautilus-window .floating-bar button { + border: none; + border-radius: 0; + min-height: 0; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(82, 93, 118, 0.8); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.9); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + .marlin-pathbar.pathbar:disabled { + color: rgba(82, 93, 118, 0.35); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(255, 255, 255, 0.75); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294e2; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: linear-gradient(to bottom, white, white); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .panel-shadow { + background-image: none; + background-color: transparent; } + .panel .menu { + box-shadow: none; } + .panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; } + .panel .menu .window-frame.menu.csd, + .panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + .panel .menubar > .menuitem { + padding: 3px 6px; } + .panel .menubar > .menuitem:hover { + background-color: transparent; } + .panel .window-frame.menu.csd, + .panel .window-frame.popup.csd { + box-shadow: none; } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + .composited-indicator .menuitem:active, .composited-indicator .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; } + .composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294e2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #e7e8eb, #e7e8eb); + color: rgba(82, 93, 118, 0.8); + box-shadow: inset 0 1px rgba(239, 240, 242, 0.95); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: rgba(82, 93, 118, 0.5); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #2f343f, #2f343f); + color: #f6f7f9; + box-shadow: none; } + UnityPanelWidget:backdrop, + .unity-panel:backdrop { + color: #bdc6d1; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #ffffff; + background-image: linear-gradient(to bottom, #5294e2, #5294e2); + border-bottom: none; } + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + border-color: rgba(255, 255, 255, 0.8); + border-radius: 4px; + padding: 1px; + color: white; } + +.lightdm-combo .menu { + background-color: rgba(253, 253, 254, 0.95); + border-radius: 0px; + padding: 0px; + color: white; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; } + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); } + .lightdm.menubar > .menuitem { + padding: 2px 6px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: rgba(0, 0, 0, 0.3); + border-color: rgba(255, 255, 255, 0.4); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; } + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: rgba(255, 255, 255, 0.1); + border-width: 1px; + border-style: solid; + color: white; } + +.lightdm.entry:selected { + background-color: rgba(255, 255, 255, 0.8); } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(0, 0, 0, 0.7); + border-width: 1px; } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.overlay-bar { + background-color: #5294e2; + border-color: #5294e2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar label { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +toolbar.secondary-toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + toolbar.secondary-toolbar button, .secondary-toolbar.inline-toolbar button { + padding: 0 3px 0 3px; } + +toolbar.bottom-toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + toolbar.bottom-toolbar button, .bottom-toolbar.inline-toolbar button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view, +iconview.source-list { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:hover, iconview.source-list:hover { + background-color: white; } + +.source-list.view:selected, iconview.source-list:selected, +.source-list.view:hover:selected, +iconview.source-list:hover:selected, +.source-list.view:selected:focus, +iconview.source-list:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294e2; } + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: #5294e2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: #ffffff; + color: #5294e2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome label { + color: #a9acb2; + font-size: 11px; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar, +GraniteWidgetsPopOver * { + background-color: transparent; } + +GraniteWidgetsXsEntry entry { + padding: 4px; } + +.h1 { + font-size: 24px; } + +.h2 { + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + color: #8a8e96; + font-weight: 600; } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +#panel_window { + background-color: rgba(43, 46, 55, 0.95); + color: #BAC3CF; + font-weight: bold; + box-shadow: inset 0 -1px rgba(27, 29, 35, 0.95); } + #panel_window menubar { + padding-left: 5px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + color: #BAC3CF; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(186, 195, 207, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #5c616c; } + +#content_frame { + padding-bottom: 14px; + background-color: #F5F6F7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #5c616c; + border-color: #cfd6e6; + background-color: #fbfbfc; } + #content_frame button:hover { + color: #5c616c; + border-color: #cfd6e6; + background-color: white; } + #content_frame button:active, #content_frame button:checked { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + #content_frame button:disabled { + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(251, 251, 252, 0.55); } + #content_frame button:disabled label, #content_frame button:disabled { + color: rgba(92, 97, 108, 0.55); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(53, 57, 69, 0.95); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px rgba(53, 57, 69, 0.95); } + +#buttonbox_frame button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + #buttonbox_frame button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + #buttonbox_frame button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +#login_window #user_combobox { + color: #5c616c; + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: green; + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: green; + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: green; + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: green; + background-color: #4DADD4; + border-color: #4DADD4; } + #restart_button.button:hover { + background-clip: border-box; + color: green; + background-color: #76c0de; + border-color: #76c0de; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: green; + background-color: #2e96c0; + border-color: #2e96c0; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + .nautilus-window paned > separator:dir(ltr) { + margin-left: -1px; } + .nautilus-window paned > separator:dir(rtl) { + margin-right: -1px; } + +filechooser paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +filechooser.csd.background, filechooser placessidebar list, +.nautilus-window.csd.background, +.nautilus-window placessidebar list { + background-color: transparent; } + +filechooser placessidebar.sidebar, +.nautilus-window placessidebar.sidebar { + background-color: rgba(53, 57, 69, 0.95); } + filechooser placessidebar.sidebar row.sidebar-row, + .nautilus-window placessidebar.sidebar row.sidebar-row { + border: none; + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { + color: rgba(186, 195, 207, 0.6); } + filechooser placessidebar.sidebar row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar row.sidebar-row:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, + .nautilus-window placessidebar.sidebar row.sidebar-row:hover { + background-color: rgba(186, 195, 207, 0.15); } + filechooser placessidebar.sidebar row.sidebar-row:disabled, filechooser placessidebar.sidebar row.sidebar-row:disabled label, filechooser placessidebar.sidebar row.sidebar-row:disabled image, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, + .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image { + color: rgba(186, 195, 207, 0.4); } + filechooser placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, filechooser placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button { + color: #BAC3CF; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:active { + color: #ffffff; + border-color: #5294e2; + background-color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + .nautilus-window placessidebar.sidebar row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { + color: #5294e2; } + filechooser placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #F08437; } + filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, + .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + filechooser placessidebar.sidebar separator, + .nautilus-window placessidebar.sidebar separator { + background-color: transparent; } + +filechooser.maximized placessidebar.sidebar, +.nautilus-window.maximized placessidebar.sidebar { + background-color: #353945; } + +.nemo-window .sidebar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: #BAC3CF; } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #5294e2; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: rgba(123, 129, 141, 0.975); } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: #BAC3CF; } + .nemo-window .sidebar separator { + background-color: transparent; } + +.caja-side-pane, +.caja-side-pane > notebook > stack > widget > box, +.caja-side-pane text, +.caja-side-pane treeview { + color: #BAC3CF; + caret-color: #BAC3CF; + background-color: #353945; } + +.caja-side-pane > box button:not(:active):not(:checked) { + color: #BAC3CF; } + +.caja-side-pane .frame { + border-color: #2a2d37; } + +.caja-side-pane junction { + background-color: rgba(42, 45, 55, 0.95); } + +filechooser actionbar { + color: #BAC3CF; + background-color: rgba(53, 57, 69, 0.95); + border-color: rgba(37, 40, 49, 0.95); } + filechooser actionbar label, filechooser actionbar combobox { + color: #BAC3CF; } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, rgba(53, 57, 69, 0.95), rgba(53, 57, 69, 0.95)); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #dcdfe3, #dcdfe3); } + +.gedit-document-panel { + background-color: rgba(53, 57, 69, 0.95); } + .maximized .gedit-document-panel { + background-color: #353945; } + .gedit-document-panel row { + color: #BAC3CF; + background-color: rgba(186, 195, 207, 0); } + .gedit-document-panel row:hover { + background-color: rgba(186, 195, 207, 0.15); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #5294e2; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: #BAC3CF; } + +filechooser actionbar button { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + .caja-side-pane > box button:hover:not(:active), filechooser actionbar button:hover { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(119, 127, 151, 0.45); } + filechooser actionbar button:active, filechooser actionbar button:checked { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar button:disabled { + color: #5d626e; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser actionbar entry { + color: #BAC3CF; + border-color: rgba(26, 28, 34, 0.35); + background-color: rgba(102, 109, 132, 0.35); } + filechooser actionbar entry image, filechooser actionbar entry image:hover { + color: inherit; } + filechooser actionbar entry:focus { + color: #ffffff; + border-color: rgba(26, 28, 34, 0.35); + background-color: #5294e2; } + filechooser actionbar entry:disabled { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(102, 109, 132, 0.2); } + +filechooser placessidebar.sidebar scrollbar, +.nautilus-window placessidebar.sidebar scrollbar, .nemo-window .sidebar scrollbar, .caja-side-pane scrollbar { + border-color: rgba(42, 45, 55, 0.95); } + filechooser placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + .nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .nemo-window .sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, .caja-side-pane scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: #e7eaee; + border: 1px solid rgba(0, 0, 0, 0.3); } + filechooser placessidebar.sidebar scrollbar slider, + .nautilus-window placessidebar.sidebar scrollbar slider, .nemo-window .sidebar scrollbar slider, .caja-side-pane scrollbar slider { + background-color: rgba(231, 234, 238, 0.7); } + filechooser placessidebar.sidebar scrollbar slider:hover, + .nautilus-window placessidebar.sidebar scrollbar slider:hover, .nemo-window .sidebar scrollbar slider:hover, .caja-side-pane scrollbar slider:hover { + background-color: #f6f7f9; } + filechooser placessidebar.sidebar scrollbar slider:hover:active, + .nautilus-window placessidebar.sidebar scrollbar slider:hover:active, .nemo-window .sidebar scrollbar slider:hover:active, .caja-side-pane scrollbar slider:hover:active { + background-color: #5294e2; } + filechooser placessidebar.sidebar scrollbar slider:disabled, + .nautilus-window placessidebar.sidebar scrollbar slider:disabled, .nemo-window .sidebar scrollbar slider:disabled, .caja-side-pane scrollbar slider:disabled { + background-color: transparent; } + filechooser placessidebar.sidebar scrollbar trough, + .nautilus-window placessidebar.sidebar scrollbar trough, .nemo-window .sidebar scrollbar trough, .caja-side-pane scrollbar trough { + background-color: rgba(42, 45, 55, 0.95); } + +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294e2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294e2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfc; +@define-color insensitive_fg_color alpha(#5c616c, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color link_color #2679db; +@define-color content_view_bg #ffffff; +@define-color wm_title alpha(#525d76, 0.8); +@define-color wm_unfocused_title alpha(#525d76, 0.5); +@define-color wm_bg #e7e8eb; +@define-color wm_bg_unfocused #eff0f2; +@define-color wm_highlight #eff0f2; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f46067; +@define-color wm_button_close_hover_bg #f68086; +@define-color wm_button_close_active_bg #f13039; +@define-color wm_icon_close_bg #F8F8F9; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294e2; +@define-color wm_button_hover_border #D1D3DA; +@define-color wm_icon_bg #90949E; +@define-color wm_icon_unfocused_bg #B6B8C0; +@define-color wm_icon_hover_bg #7A7F8B; +@define-color wm_icon_active_bg #ffffff; diff --git a/OSX-Arc-White/gtk-3.22/render-assets.sh b/OSX-Arc-White/gtk-3.22/render-assets.sh new file mode 100755 index 0000000..d31fbb8 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/render-assets.sh @@ -0,0 +1,34 @@ +#! /bin/bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +SRC_FILE="assets.svg" +ASSETS_DIR="assets" +INDEX="assets.txt" + +for i in `cat $INDEX` +do +if [ -f $ASSETS_DIR/$i.png ]; then + echo $ASSETS_DIR/$i.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +if [ -f $ASSETS_DIR/$i@2.png ]; then + echo $ASSETS_DIR/$i@2.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i@2.png + $INKSCAPE --export-id=$i \ + --export-dpi=180 \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png +fi +done +exit 0 diff --git a/OSX-Arc-White/gtk-3.22/sass/_applications.scss b/OSX-Arc-White/gtk-3.22/sass/_applications.scss new file mode 100755 index 0000000..9697e9d --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/_applications.scss @@ -0,0 +1,862 @@ +// +// Tab overrides +// +.gedit-bottom-panel-paned notebook, +terminal-window notebook { + > header.top > tabs > tab:checked { box-shadow: inset 0 -1px $borders_color; } +} + +// +// GNOME Terminal, MATE Terminal +// +terminal-window, +.mate-terminal { + + notebook { + > header.top { + padding-top: 3px; + + box-shadow: inset 0 1px opacify($header_border, 1), + inset 0 -1px $borders_color; + + button { + padding: 0; + min-width: 24px; + min-height: 24px; + } + } + } +} + +// +// Nautilus +// +.nautilus-canvas-item { + border-radius: 2px; +} + +.nautilus-desktop.nautilus-canvas-item { + color: white; + text-shadow: 1px 1px transparentize(black, 0.4); + + &:active { color: $fg_color; } + + &:selected { + color: $selected_fg_color; + text-shadow: none; + } +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: mix($fg_color, $bg_color, 50%); + + &:selected, &:selected:focus { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +.nautilus-window { + // Workaround for https://bugzilla.gnome.org/show_bug.cgi?id=724096 + + searchbar { border-top: 1px solid $borders_color; } + .searchbar-container { margin-top: -1px; } +} + +.nautilus-window notebook, +.nautilus-window notebook > stack:not(:only-child) searchbar { + background-color: $base_color; +} + +button.nautilus-circular-button.image-button { + @extend button.circular; +} + +$disk_space_unknown: transparentize($fg_color, 0.5); +$disk_space_used: transparentize($selected_bg_color, 0.2); +$disk_space_free: darken($bg_color, 3%); + +.disk-space-display { + border-style: solid; + border-width: 1px; + + &.unknown { + background-color: $disk_space_unknown; + border-color: darken($disk_space_unknown, 10%); + } + &.used { + background-color: $disk_space_used; + border-color: darken($disk_space_used, 10%); + } + &.free { + background-color: $disk_space_free; + border-color: darken($disk_space_free, 10%); + } +} + +@keyframes needs_attention_keyframes { + 0% { @include button(header-hover); } + 100% { @include button(header-active) } +} + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; +} +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; +} + +// Batch renaming dialog +.conflict-row.activatable { + &, &:active { + color: $error_fg_color; + background-color: $error_color; + } + + &:hover { background-color: lighten($error_color, 10%); } + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +// +// Nemo +// +.nemo-desktop.nemo-canvas-item { @extend .nautilus-desktop.nautilus-canvas-item; } + +.nemo-window { + + .nemo-places-sidebar.frame { border-width: 0; } + notebook { background-color: $base_color; } + + // Rename entry + .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + + @include entry(focus); + + &:selected { &:focus, & { @extend %selected_items; }} + } + + // Pathbar + .primary-toolbar widget.raised.linked:not(.vertical):not(.path-bar) { + + > button { + &:not(:last-child):not(:only-child) { margin: 0 0 1px 0; } + + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:disabled { color: transparentize($header_fg, 0.4); } + + &, &:hover, &:active, &:checked, &:disabled { @extend %linked; } + } + + @include pathbar_linking_rules($sep_color:$header_button_border); + } +} + +// +// Caja +// +.caja-desktop { @extend .nautilus-desktop.nautilus-canvas-item; } + +.caja-notebook { border-top: 1px solid $borders_color; } +.caja-side-pane .frame { border-width: 1px 0 0; } +.caja-notebook .frame { border-width: 0 0 1px; } + +// +// Gedit +// +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: $base_color; // disable borders, making them transparent doesn't work for some reason + + &:hover { + background-color: mix($fg_color, $base_color, 7%); + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + } +} + +.open-document-selector-name-label { + color: $fg_color; +} + +.open-document-selector-path-label { + color: mix($fg_color, $base_color, 50%); + font-size: smaller; + + &:selected { color: transparentize($selected_fg_color, 0.1); } +} + +.gedit-document-panel { + + row button { + min-width: 22px; + min-height: 22px; + padding: 0; + + color: transparent; + background: none; + border: none; + box-shadow: none; + + image { color: inherit; } + } + + row:hover:not(:selected) button { + color: mix($bg_color, $fg_color, 35%); + + &:hover { color: lighten(red, 15%); } + &:active { color: $fg_color; } + } + + row:hover:selected button:hover { + color: lighten(red, 20%); + background: none; + border: none; + box-shadow: none; + + &:active { color: $selected_fg_color; } + } +} + +.gedit-document-panel-dragged-row { + border: 1px solid $borders_color; + background-color: darken($bg_color, 10%); + color: $fg_color; +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid $borders_color; + background-color: $bg_color; +} + +.gedit-search-slider { + background-color: lighten($bg_color, 2%); + padding: 6px; + border-color: $borders_color; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; +} + +.gedit-search-entry-occurrences-tag { + color: transparentize($fg_color, 0.4); + border: none; + margin: 2px; + padding: 2px; +} + +.gedit-map-frame { + border { + @if $variant=='light' { border-color: transparentize(black, 0.7); } + border-width: 0; + + &:dir(ltr) { border-left-width: 1px; } + &:dir(rtl) { border-right-width: 1px; } + } +} + +// +// Pluma +// + +.pluma-window statusbar frame > border { border: none; } + +.pluma-window notebook > stack scrolledwindow { border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + + border-top: none; + border-bottom: none; + border-radius: 0; +} + +// +// Gnome Builder +// +// TODO: Merge this with the upstream stylesheet + +.gb-search-entry-occurrences-tag { background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; + + headerbar { + &, + &:first-child, + &:last-child { border-radius: $_header_radius $_header_radius 0 0; } + } +} + +editortweak .linked > entry.search:focus + .gb-linked-scroller { border-top-color: $selected_bg_color; } + +layouttab { + background-color: $base_color; +} + +layout { + border: 1px solid $borders_color; + -PnlDockBin-handle-size: 1; +} + +eggsearchbar box.search-bar { + border-bottom: 1px solid $borders_color; +} + +pillbox { + color: $selected_fg_color; + background-color: $selected_bg_color; + border-radius: 3px; + + &:disabled label { color: transparentize($selected_fg_color, 0.5) } +} + +docktabstrip { + padding: 0 6px; + + background-color: $bg_color; + border-bottom: 1px solid $borders_color; + + docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; + + label { opacity: 0.5; } + &:checked, &:hover { label { opacity: 1; }} + + &:checked { + border-color: $borders_color; + background-color: $base_color; + } + } +} + +dockbin { + border: 1px solid $borders_color; + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid $borders_color; +} + +dockoverlayedge { + background-color: $bg_color; + + docktabstrip { + padding: 0; + border: none; + } + + &.left-edge tab:checked, + &.right-edge tab:checked { + border-width: 1px 0; + } +} + +popover.messagepopover { + &.background { padding: 0; } + + .popover-content-area { margin: 16px; } + .popover-action-area { + margin: 8px; + + button:not(:first-child):not(:last-child) { margin: 0 4px; } + } +} + +popover.popover-selector { + padding: 0; + + list { + row { padding: 5px 0; } + row image { margin-left: 3px; margin-right: 10px; } + } +} + +entry.search.preferences-search { + border: none; + border-right: 1px solid $borders_color; + border-bottom: 1px solid $borders_color; + border-radius: 0; +} + +preferences stacksidebar.sidebar { + list { background-image: _solid($base_color); } + + list separator { background-color: transparent; } +} + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: $borders_color +} + +button.run-arrow-button { + min-width: 12px; +} + +omnibar.linked > entry:not(:only-child) { border-style: solid; border-radius: 3px; margin-left: 1px; margin-right: 1px; } + +gstyleslidein { + #scale_box, + #strings_controls, + #palette_controls, + #components_controls { + button.toggle:checked { color: $fg_color; } + } +} + +configurationview { + entry.flat { background: none; } + list { border-width: 0; } +} + +// +// Epiphany +// +//EphyWindow .floating-bar { // Epiphany overrides the floating-bar style, so reset it +// color: $fg_color; +//} + +// +// Gnome Documents +// +.documents-scrolledwin.frame { border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; +} + +.documents-icon-bg { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px; +} + +.documents-collection-icon { + background-color: transparentize($fg_color, 0.7); + border-radius: 2px; +} + +button.documents-favorite:active, +button.documents-favorite:active:hover { + color: lighten($selected_bg_color, 20%); +} + +.documents-entry-tag { + color: $selected_fg_color; + background: $selected_bg_color; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; + + &:hover { + color: $selected_fg_color; + background: lighten($selected_bg_color, 4%); + } + &:active { + color: $selected_fg_color; + background: darken($selected_bg_color, 4%); + } +} + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; +} + +// +// Gnome Photos +// +.photos-entry-tag { @extend .documents-entry-tag; } + +.photos-collection-icon { @extend .documents-collection-icon; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; +} + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; +} + +// +// Gnome Tweak Tool +// +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: _solid($base_color); +} + +// +// Transmission +// +.tr-workarea undershoot, +.tr-workarea overshoot { + border-color: transparent; // Remove black border on over- and undershoot +} + +// +// Gnome Flashback +// +#gf-bubble, +#gf-osd-window, +#gf-input-source-popup, +#gf-candidate-popup { + &, &.solid { + color: lighten($osd_fg_color, 7%); + background-color: $osd_bg_color; + border: 1px solid darken($osd_bg_color, 8%); + border-radius: 2px; + } + + levelbar { + block { + &.low, &.high, &.full { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + } + &.empty { background-color: darken($osd_bg_color, 5%); } + } + trough { background: none; } + } + + // FIXME still needs button styling +} + +#gf-input-source { + min-height: 32px; + min-width: 40px; + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + border-radius: 2px; + } +} + +gf-candidate-box { + label { padding: 3px; } + + &:hover, + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + border-radius: 2px; + } +} + +// +// Mate OSD Window +// +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid darken($osd_bg_color, 8%); + + .progressbar { + background-color: $selected_bg_color; + border: none; + border-color: red; + border-radius: 5px; + } + .trough { + background-color: darken($osd_bg_color, 5%); + border: none; + border-radius: 5px; + } +} + +// +// Mate/Gnome Flashback Panel +// +.mate-panel-menu-bar, +panel-toplevel.background { + + &, menubar { background-color: opacify($panel_bg, 1); } + + menubar, + #PanelApplet label, + #PanelApplet image { color: $panel_fg; } + + // Panel buttons + button:not(#tasklist-button) { + @extend %panelbutton; + } + + button, + #tasklist-button { + label, image { color: inherit; } + } + + .wnck-pager { + color: mix($panel_fg, black, 50%); + background-color: darken($panel_bg, 10%); + + &:hover { + background-color: lighten($panel_bg, 5%); + } + + &:selected { + color: lighten($selected_bg_color, 20%); + background-color: $selected_bg_color; + } + } + + na-tray-applet { + -NaTrayApplet-icon-padding: 0; + -NaTrayApplet-icon-size: 16px; + } +} + +// Xfce Panel +.xfce4-panel.panel { + background-color: $panel_bg; + + text-shadow: none; + -gtk-icon-shadow: none; + + button.flat { @extend %panelbutton; } +} + +#tasklist-button { + color: transparentize($panel_fg, 0.2); + border-radius: 0; + border: none; + background-color: transparentize($panel_bg, 1); + + &:hover { + color: lighten($panel_fg, 10%); + background-color: transparentize(black, 0.83); + } + + &:checked { + color: white; + background-color: transparentize(black, 0.75); + box-shadow: inset 0 -2px $selected_bg_color; + } +} + +%panelbutton { + color: $panel_fg; + border-radius: 0; + border: none; + background-color: transparentize($panel_bg, 1); + + &:hover { + border: none; + background-color: lighten($panel_bg, 10%); + } + &:active, &:checked { + color: $selected_fg_color; + border: none; + background-color: $selected_bg_color; + + label, image { color: inherit; } + } +} + +// +// Floating Bar +// +.nautilus-window .floating-bar { + padding: 1px; + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px 2px 0 0; + + &.bottom.left { border-top-left-radius: 0; } + &.bottom.right { border-top-right-radius: 0; } + + button { + border: none; + border-radius: 0; + min-height: 0; + + @extend %selected-button; + } +} + +// Elementary Apps + +// +// Birdie +// +//BirdieWidgetsTweetList * { +// background-image: none; +// background-color: transparent; +//} + +// +// Marlin / Pantheon Files +// +//MarlinViewWindow { +// +// *:selected, *:selected:focus { +// color: $selected_fg_color; +// background-color: $selected_bg_color; +// outline-color: transparent; +// } +// GtkIconView.view:selected { +// &, &:focus, &:hover, &:focus:hover { background-color: transparent; } +// } +// FMListView, FMColumnView { outline-color: transparent; } +//} + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + + @include entry(header-normal); + + &:focus { @include entry(header-focus) } + + &:disabled { @include entry(header-insensitive) } + + &:active, &:checked { + color: $selected_bg_color; + } +} + +// +// Gala +// +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-image: _solid(white); + background-color: transparent; + + .title, .label { + color: #5c616c; + } +} + +// +// Wingpanel +// +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px transparentize(black, 0.4); + -gtk-icon-shadow: 0 1px 2px transparentize(black, 0.4); + + &-shadow { + background-image: none; + background-color: transparent; + } + .menu { + box-shadow: none; + + .menuitem { + font-weight: normal; + text-shadow: none; + -gtk-icon-shadow: none; + } + + .window-frame.menu.csd, + .window-frame.popup.csd { + box-shadow: 0 0 0 1px transparentize(black, 0.8), + 0 10px 20px transparentize(black, 0.81), + 0 6px 6px transparentize(black, 0.77); + } + } + .menubar > .menuitem { + padding: 3px 6px; + &:hover { background-color: transparent; } + } + .window-frame.menu.csd, + .window-frame.popup.csd { box-shadow: none; } +} + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px transparentize(black, 0.4); + -gtk-icon-shadow: 0 1px 2px transparentize(black, 0.4); + + > GtkWidget > GtkWidget:first-child { padding: 0 2px; } + + .menuitem:active, .menuitem:hover { + border-style: none; + background-image: none; + box-shadow: none; + } + > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; + } +} + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; +} + +.panel .menu .spinner, +.menu .spinner { opacity: 1 } // Fixes sound indicator buttons + +// +// Wingpanel Popover +// +//WingpanelWidgetsIndicatorPopover.popover { +// padding: 0; +// +// text-shadow: none; +// -gtk-icon-shadow: none; +// +// menuitem { +// padding: 5px; +// outline-color: transparent; +// text-shadow: none; +// -gtk-icon-shadow: none; +// border: solid transparent; +// border-width: 1px 0; +// +// label, image { padding: 0 3px; } +// +// &:hover, &:active { +// background-color: if($variant == 'light', transparentize(black, 0.96), transparentize(white, 0.95)); +// border: solid if($variant == 'light', transparentize(black, 0.92), transparentize(white, 0.93)); +// border-width: 1px 0; +// } +// *:disabled { color: $insensitive_fg_color; } +// } +//} + +// +// Pantheon Terminal +// +//PantheonTerminalPantheonTerminalWindow.background { +// background-color: transparent; +//} + +// +// Switchboard +// +//SwitchboardCategoryView .view:selected, +//SwitchboardCategoryView .view:selected:focus { +// color: $fg_color; +//} diff --git a/OSX-Arc-White/gtk-3.22/sass/_colors-public.scss b/OSX-Arc-White/gtk-3.22/sass/_colors-public.scss new file mode 100755 index 0000000..7d0abba --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/_colors-public.scss @@ -0,0 +1,67 @@ +//apps rely on some named colors to be exported + +// Sass thinks we're using the colors in the variables as strings and may shoot +// warning, it's innocuous and can be defeated by using "" + $var +@define-color theme_fg_color #{"" + $fg_color}; +@define-color theme_text_color #{"" + $text_color}; +@define-color theme_bg_color #{"" + $bg_color}; +@define-color theme_base_color #{"" + $base_color}; +@define-color theme_selected_bg_color #{"" + $selected_bg_color}; +@define-color theme_selected_fg_color #{"" + $selected_fg_color}; +@define-color fg_color #{"" + $fg_color}; +@define-color text_color #{"" + $text_color}; +@define-color bg_color #{"" + $bg_color}; +@define-color base_color #{"" + $base_color}; +@define-color selected_bg_color #{"" + $selected_bg_color}; +@define-color selected_fg_color #{"" + $selected_fg_color}; +@define-color insensitive_bg_color #{"" + $insensitive_bg_color}; +@define-color insensitive_fg_color alpha(#{"" + opacify($insensitive_fg_color, 1)}, 0.5); +@define-color insensitive_base_color #{"" + $base_color}; +@define-color theme_unfocused_fg_color #{"" + $fg_color}; +@define-color theme_unfocused_text_color #{"" + $text_color}; +@define-color theme_unfocused_bg_color #{"" + $bg_color}; +@define-color theme_unfocused_base_color #{"" + $base_color}; +@define-color borders #{"" + $borders_color}; +@define-color unfocused_borders #{"" + $borders_color}; + +@define-color warning_color #{"" + $warning_color}; +@define-color error_color #{"" + $error_color}; +@define-color success_color #{"" + $success_color}; +@define-color placeholder_text_color #{#A8A8A8}; +@define-color link_color #{"" + $link_color}; + +@define-color content_view_bg #{"" + $base_color}; + +//WM +$wm_highlight: lighten(opacify($header_bg, 1), 3%); +$wm_bg_unfocused: opacify($header_bg_backdrop, 1); + +@define-color wm_title alpha(#{"" + opacify($header_fg, 1)}, 0.8); +@define-color wm_unfocused_title alpha(#{"" + opacify($header_fg, 1)}, 0.5); + +@define-color wm_bg #{"" + opacify($header_bg, 1)}; +@define-color wm_bg_unfocused #{"" + $wm_bg_unfocused}; + +@define-color wm_highlight #{"" + $wm_highlight}; +@define-color wm_shadow alpha(#{black}, 0.35); + +//WM Buttons + +// Close +@define-color wm_button_close_bg #{"" + $wm_button_close_bg}; +@define-color wm_button_close_hover_bg #{"" + $wm_button_close_hover_bg}; +@define-color wm_button_close_active_bg #{"" + $wm_button_close_active_bg}; + +@define-color wm_icon_close_bg #{"" + $wm_icon_close_bg}; + +// Minimize, Maximize +@define-color wm_button_hover_bg #{"" + $wm_button_hover_bg}; +@define-color wm_button_active_bg #{"" + $wm_button_active_bg}; + +@define-color wm_button_hover_border #{"" + $wm_button_hover_border}; + +@define-color wm_icon_bg #{"" + $wm_icon_bg}; +@define-color wm_icon_unfocused_bg #{"" + $wm_icon_unfocused_bg}; +@define-color wm_icon_hover_bg #{"" + $wm_icon_hover_bg}; +@define-color wm_icon_active_bg #{"" + $wm_icon_active_bg}; + diff --git a/OSX-Arc-White/gtk-3.22/sass/_colors.scss b/OSX-Arc-White/gtk-3.22/sass/_colors.scss new file mode 100755 index 0000000..8d3a5f2 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/_colors.scss @@ -0,0 +1,101 @@ +// When color definition differs for dark and light variant, +// it gets @if ed depending on $variant + + +$base_color: if($variant =='light', #ffffff, #404552); +$text_color: if($variant == 'light', #5c616c, #D3DAE3); +$bg_color: if($variant =='light', #F5F6F7, #383C4A); +$fg_color: if($variant =='light', #5c616c, #D3DAE3); + +$selected_fg_color: #ffffff; +$selected_bg_color: #5294e2; +$selected_borders_color: darken($selected_bg_color, 20%); +$borders_color: if($variant =='light', darken($bg_color,9%), darken($bg_color,6%)); + +$link_color: if($variant == 'light', darken($selected_bg_color,10%), + lighten($selected_bg_color,20%)); +$link_visited_color: if($variant == 'light', darken($selected_bg_color,20%), + lighten($selected_bg_color,10%)); + +$selection_mode_bg: if($transparency == 'true', transparentize($selected_bg_color, 0.05), $selected_bg_color); +$selection_mode_fg: $selected_fg_color; +$warning_color: #F27835; +$error_color: #FC4138; +$warning_fg_color: white; +$error_fg_color: white; +$success_color: #73d216; +$destructive_color: #F04A50; +$suggested_color: #4DADD4; +$destructive_fg_color: white; +$suggested_fg_color: white; + +$drop_target_color: #F08437; + +//insensitive state derived colors +$insensitive_fg_color: if($variant == 'light', transparentize($fg_color, 0.45), transparentize($fg_color, 0.55)); +$insensitive_bg_color: if($variant == 'light', mix($bg_color, $base_color, 40%), lighten($bg_color, 2%)); + +$header_bg: red; +@if $transparency=='true' and $variant=='light' { $header_bg: transparentize(#e7e8eb, 0.05); } +@if $transparency=='false' and $variant=='light' { $header_bg: #e7e8eb; } +@if $transparency=='true' and ($variant=='dark' or $darker=='true') { $header_bg: transparentize(#2f343f, 0.03); } +@if $transparency=='false' and ($variant=='dark' or $darker=='true') { $header_bg: #2f343f; } + +$header_bg_backdrop: if($darker == 'true' or $variant == 'dark', lighten($header_bg, 1.5%), lighten($header_bg, 3%)); + +$header_border: if($variant == 'light' and $darker=='false', darken($header_bg, 7%), darken($header_bg, 4%)); + +$header_fg: if($variant == 'light', saturate(transparentize($fg_color, 0.2), 10%), saturate(transparentize($fg_color, 0.2), 10%)); +$header_fg: if($darker == 'true', saturate(transparentize(#D3DAE3, 0.2), 10%), $header_fg); + +$dark_sidebar_bg: if($transparency == 'true', transparentize(#353945, 0.05), #353945); +$dark_sidebar_fg: #BAC3CF; +$dark_sidebar_border: if($variant == 'light', $dark_sidebar_bg, darken($dark_sidebar_bg, 5%)); + +$osd_fg_color: $dark_sidebar_fg; +$osd_bg_color: $dark_sidebar_bg; + +$osd_button_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_button_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_entry_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_entry_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_insensitive_bg_color: darken($osd_bg_color, 3%); +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 30%); +$osd_borders_color: transparentize(black, 0.3); + +$panel_bg: darken($dark_sidebar_bg, 4.7%); +$panel_fg: $dark_sidebar_fg; + +$entry_bg: if($variant=='light', $base_color, lighten($base_color, 0%)); +$entry_border: if($variant == 'light', #cfd6e6, darken($borders_color, 0%)); + +$header_entry_bg: if($darker == 'true' or $variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($base_color, 0.1)); +$header_entry_border: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +$button_bg: if($variant == 'light', lighten($bg_color, 2%), lighten($base_color, 2%)); +$button_border: $entry_border; + +$header_button_bg: if($darker == 'true' or $variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($button_bg, 0.1)); +$header_button_border: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +//WM Buttons + +// Close +$wm_button_close_bg: if($variant == 'light' and $darker == 'false', #f46067, #cc575d); +$wm_button_close_hover_bg: if($variant == 'light' and $darker == 'false', #f68086, #d7787d); +$wm_button_close_active_bg: if($variant == 'light' and $darker == 'false', #f13039, #be3841); + +$wm_icon_close_bg: if($variant == 'light' and $darker == 'false',#F8F8F9 , #2f343f); + +// Minimize, Maximize +$wm_button_hover_bg: if($variant == 'light' and $darker == 'false', #fdfdfd, #454C5C); +$wm_button_active_bg: $selected_bg_color; + +$wm_button_hover_border: if($variant == 'light' and $darker == 'false', #D1D3DA, #262932); + +$wm_icon_bg: if($variant == 'light' and $darker == 'false', #90949E, #90939B); +$wm_icon_unfocused_bg: if($variant == 'light' and $darker == 'false', #B6B8C0, #666A74); +$wm_icon_hover_bg: if($variant == 'light' and $darker == 'false', #7A7F8B, #C4C7CC); +$wm_icon_active_bg: $selected_fg_color; diff --git a/OSX-Arc-White/gtk-3.22/sass/_common.scss b/OSX-Arc-White/gtk-3.22/sass/_common.scss new file mode 100755 index 0000000..9671ae6 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/_common.scss @@ -0,0 +1,3179 @@ +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); +$backdrop_transition: 200ms ease-out; +$asset_suffix: if($variant=='dark', '-dark', ''); // use dark assets in dark variant +$darker_asset_suffix: if($darker=='true', '-dark', $asset_suffix); + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: $error_color; + + -GtkScrolledWindow-scrollbar-spacing: 0; + + -GtkToolItemGroup-expander-size: 11; + + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + + // We use the outline properties to signal the focus properties + outline-color: gtkalpha(currentColor, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; +} + + +// +// Base States +// +.background { + color: $fg_color; + background-color: if($transparency == 'true', transparentize($bg_color, 0.001), $bg_color); // without this headerbar transparency doesn't seem to work +} + +*:disabled { -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: $bg_color; + color: $fg_color; + &:hover { + background-color: lighten($bg_color, 10%); + color: $fg_color; + } + &:active { + background-color: darken($bg_color, 10%); + color: $fg_color; + } + &:disabled { + background-color: $insensitive_bg_color; + color: $insensitive_fg_color; + } + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +.view, +%view { + color: $text_color; + background-color: $base_color; + + &:selected { + &, &:focus { + @extend %selected_items; + border-radius: 2px; + } + } +} + +.view, +textview { + text { + @extend %view; + + selection { &:focus, & { @extend %selected_items; }} + } +} + +textview border { background-color: mix($bg_color, $base_color, 50%); } + +iconview { @extend .view; } + +rubberband, +.rubberband { + border: 1px solid darken($selected_bg_color, 10%); + background-color: transparentize(darken($selected_bg_color, 10%), 0.8); +} + +flowbox { + rubberband { @extend rubberband } + + flowboxchild { + padding: 3px; + border-radius: 2px; + + &:selected { + @extend %selected_items; + + outline-offset: -2px; + } + } +} + +label { + &.separator { + @extend .dim-label; + + color: $fg_color; + } + + row:selected &, + &:selected { @extend %nobg_selected_items; } + + selection { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:disabled { + color: $insensitive_fg_color; + + selection { @extend %selected_items:disabled; } + } +} + +.dim-label { + opacity: 0.55; +} + +assistant { + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + } + + &.csd .sidebar { border-top-style: none; } + + .sidebar label { padding: 6px 12px; } + + .sidebar label.highlight { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +textview { // This will get overridden by .view, needed by gedit line numbers + background-color: $base_color; +} + +%osd, .osd { + color: $osd_fg_color; + border: none; + background-color: $osd_bg_color; + background-clip: padding-box; + box-shadow: none; +} + +// +// Spinner Animations +// +@keyframes spin { + to { -gtk-icon-transform: rotate(1turn); } +} + +spinner { + background: none; + opacity: 0; // non spinning spinner makes no sense + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + + &:checked { + opacity: 1; + animation: spin 1s linear infinite; + + &:disabled { + opacity: 0.5; + } + } +} + +// +// Text Entries +// +entry { + min-height: 22px; + border: 1px solid; + padding: 2px 8px; + + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms $ease-out-quad; + + &.search { border-radius: 20px; } + + @include entry(normal); + + image { // icons inside the entry + color: mix($fg_color,$base_color,80%); + + &.left { padding-left: 0; padding-right: 5px; } + &.right { padding-right: 0; padding-left: 5px; } + } + + &.flat { + &, &:focus { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; + } + } + + &:focus { + background-clip: border-box; + @include entry(focus); + } + + &:disabled { @include entry(insensitive); } + + selection { &:focus, & { @extend %selected_items; }} + + // error and warning style + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color), + // entry.search-missing for Gnome-Builder + (search-missing, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $e_fg_color; + border-color: if($variant=='light', $e_color, $entry_border); + background-color: mix($e_color, $base_color, 60%); + + image { color: $e_fg_color; } + + &:focus { + color: $e_fg_color; + background-color: $e_color; + box-shadow: none; + } + selection, selection:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + + &:drop(active) { + &:focus, & { + border-color: $drop_target_color; + box-shadow: none; + } + } + + .osd & { + @include entry(osd); + &:focus { @include entry(osd-focus); } + &:disabled { @include entry(osd-insensitive); } + + selection { + &:focus, & { + color: $selected_bg_color; + background-color: $selected_fg_color; + } + } + } + + progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; + } + + // linked entries + .linked:not(.vertical) > &, + .linked:not(.vertical) > &:focus { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:focus { @extend %linked_vertical; } +} + +treeview entry { + &.flat, & { + border-radius: 0; + background-image: none; + background-color: $base_color; + + &:focus { border-color: $selected_bg_color; } + } +} + +// +// Buttons +// +// stuff for .needs-attention +$_dot_color: $selected_bg_color; + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.01, + to($_dot_color), + to(transparent)); + } + to { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($selected_bg_color), + to(transparent)); + } +} + + $button_transition: all 200ms $ease-out-quad; +button { + min-height: 22px; + min-width: 20px; + transition: $button_transition; + border: 1px solid; + border-radius: 3px; + padding: 2px 6px; + + @include button(normal); + + separator { margin: 4px 1px; } + + &.flat { + @include button(undecorated); + // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set + // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but + // it won't fade out when the pointer leave the button allocation area. To make the transition more evident + // in this case the duration is increased. + transition: none; + + &:hover { + transition: $button_transition; + transition-duration: 350ms; + + &:active { transition: $button_transition; } + } + } + + &:hover { + @include button(hover); + -gtk-icon-effect: highlight; + } + + &:active, &:checked { + @include button(active); + + background-clip: if($variant=='light', border-box, padding-box); + transition-duration: 50ms; + + &:not(:disabled) label:disabled { color: inherit; opacity: 0.6; } + } + + //Webkitgtk workaround start + &:active { color: $fg_color; } + &:active:hover, &:checked { color: $selected_fg_color; } + //Webkitgtk workaround end + + &.flat:disabled { @include button(undecorated); } + + &:disabled { + @include button(insensitive); + + &:active, &:checked { + @include button(insensitive-active); + } + } + + &.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; + } + + &.text-button { + padding-left: 12px; + padding-right: 12px; + } + + &.text-button.image-button { + padding-left: 5px; + padding-right: 5px; + + label { + &:first-child { + padding-left: 8px; + padding-right: 2px; + } + &:last-child { + padding-right: 8px; + padding-left: 2px; + } + &:only-child { + padding-left: 8px; + padding-right: 8px; + } + } + + &.popup { padding-right: 8px; padding-left: 8px; } + } + + &:drop(active) { + color: $drop_target_color; + border-color: $drop_target_color; + box-shadow: none; + } + + // big standalone buttons like in Documents pager + &.osd { + color: $osd_fg_color; + background-color: $osd_bg_color; + border-color: darken($osd_bg_color, 8%); + + &.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; + } + + &:hover { color: $selected_bg_color; } + &:active, &:checked { @include button(osd-active); } + &:disabled { @include button(osd-insensitive); } + } + + //overlay / OSD style + .osd & { + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { + background-clip: padding-box; + @include button(osd-active); + } + &:disabled { @include button(osd-insensitive); } + + &.flat { + @include button(undecorated); + box-shadow: none; + &:hover { @include button(osd-hover); } + &:disabled { + @include button(osd-insensitive); + background-image: none; + } + &:active, &:checked { @include button(osd-active); } + } + } + .osd .linked:not(.vertical):not(.path-bar) > &:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > &:hover:not(:checked):not(:active) + &:not(:checked):not(:active) { box-shadow: none; } + + // Suggested and Destructive Action buttons + @each $b_type, $b_color, $b_fg in (suggested-action, $suggested_color, $suggested_fg_color), + (destructive-action, $destructive_color, $destructive_fg_color) { + &.#{$b_type} { + @include button(suggested_destructive, $b_color, $b_fg); + + &.flat { + @include button(undecorated); + color: $b_color; + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%), $b_fg); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%), $b_fg); + } + &.flat:disabled { + @include button(undecorated); + color: $insensitive_fg_color; + } + &:disabled { @include button(insensitive); } + } + } + + .stack-switcher > & { + // to position the needs attention dot, padding is added to the button + // child, a label needs just lateral padding while an icon needs vertical + // padding added too. + + outline-offset: -3px; // needs to be set or it gets overridden by GtkRadioButton outline-offset + + > label { + padding-left: 6px; // label padding + padding-right: 6px; // + } + > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; + } + &.text-button { + padding-left: 10px; + padding-right: 10px; + } + &.image-button { + padding-left: 2px; + padding-right: 2px; + } + + &.needs-attention { + + > label, > image { @extend %needs_attention; } + + &:active, &:checked { + > label, > image { + animation: none; + background-image: none; + } + } + } + } + + %needs_attention { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($_dot_color), + to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + @if $variant == 'light' { background-position: right 3px, right 4px; } + @else { background-position: right 3px, right 2px; } + &:dir(rtl) { + @if $variant == 'light' { background-position: left 3px, left 4px; } + @else { background-position: left 3px, left 2px; } + } + } + + // hide separators + &.font, + &.file { separator { background-color: transparent; }} + + //inline-toolbar buttons + .inline-toolbar &, .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .linked:not(.vertical) > &, + .linked:not(.vertical) > &:hover, + .linked:not(.vertical) > &:active, + .linked:not(.vertical) > &:checked { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked { @extend %linked_vertical; } +} + +// all the following is for the +|- buttons on inline toolbars, that way +// should really be deprecated... +.inline-toolbar toolbutton > button { // redefining the button look is + // needed since those are flat... + @include button(normal); + &:hover { @include button(hover); } + &:active, + &:checked{ @include button(active); } + &:disabled { @include button(insensitive); } + &:disabled:active, + &:disabled:checked { @include button(insensitive-active); } +} + +// More inline toolbar buttons +toolbar.inline-toolbar toolbutton { + & > button.flat { @extend %linked_middle; } + &:first-child > button.flat { @extend %linked:first-child; } + &:last-child > button.flat { @extend %linked:last-child; } + &:only-child > button.flat { @extend %linked:only-child; } +} + +// Some crazy linking stuff +@mixin linking_rules($a:0.7, $var:$variant, $vert:'false', $entry_rules:'true', $button_rules:'true', + $e_border:$entry_border, $b_border:$button_border) { + + $_border: if($vert=='false', left, top); + + @if $entry_rules=='true' { + > entry + entry { border-#{$_border}-color: transparentize($e_border, $a); } + + > entry.error + entry, + > entry + entry.error { border-#{$_border}-color: if($var=='light', $error_color, transparentize($e_border, $a)); } + + > entry.warning + entry, + > entry + entry.warning { border-#{$_border}-color: if($var=='light', $warning_color, transparentize($e_border, $a)); } + + > entry.error + entry.warning, + > entry.warning + entry.error { border-#{$_border}-color: if($var=='light', mix($error_color, $warning_color, 50%), transparentize($e_border, $a));} + + @each $e_type, $e_color in (':focus',$selected_bg_color), + (':drop(active)', $drop_target_color), + ('.warning:focus', $warning_color), + ('.error:focus', $error_color) { + + > entry + entry#{$e_type}:not(:last-child), + > entry + entry#{$e_type}:last-child { border-#{$_border}-color: if($var=='light', $e_color, $e_border); } + + > entry#{$e_type}:not(:only-child) { + + entry, + + button, + + combobox > box > button.combo { border-#{$_border}-color: if($var=='light', $e_color, $e_border); } + } + } + > button:active + entry, + > button:checked + entry { border-#{$_border}-color: if($var=='light', $selected_bg_color, $e_border); } + } + @if $button_rules=='true' { + $_uncolored_button: 'button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action)'; + + > button + button { border-#{$_border}-style: none; } + + > #{$_uncolored_button}:hover:not(:only-child), + > #{$_uncolored_button}:hover + #{$_uncolored_button} { box-shadow: inset if($vert=='false', 1px 0, 0 1px) $b_border; } + + > #{$_uncolored_button}:disabled:not(:only-child), + > #{$_uncolored_button}:disabled + #{$_uncolored_button}:not(:hover) { box-shadow: inset if($vert=='false', 1px 0, 0 1px) transparentize($b_border, 0.5); } + + > button:active + #{$_uncolored_button}:hover, + > button:checked + #{$_uncolored_button}:hover, + > button.suggested-action + #{$_uncolored_button}:hover, + > button.destructive-action + #{$_uncolored_button}:hover, + > entry + #{$_uncolored_button}:hover:not(:only-child), + + > #{$_uncolored_button}:first-child:disabled, + > #{$_uncolored_button}:disabled + #{$_uncolored_button}:disabled, + > #{$_uncolored_button}:first-child:hover, + > button:active + #{$_uncolored_button}:disabled, + > button:checked + #{$_uncolored_button}:disabled, + > button.suggested-action + #{$_uncolored_button}:disabled, + > button.destructive-action + #{$_uncolored_button}:disabled, + > entry + #{$_uncolored_button}:disabled:not(:only-child), { box-shadow: none; } + } +} + +// special case, because path-bars are bugged +@mixin pathbar_linking_rules($sep_color:if($variant=='light', transparentize($button_border, 0.6), transparentize($button_border, 0.5))) { + + > button + button { border-left-style: none; } + + > button:hover:not(:checked):not(:active):not(:only-child) { + + &:hover { + box-shadow: inset 1px 0 $sep_color, + inset -1px 0 $sep_color; + } + &:first-child:hover { box-shadow: inset -1px 0 $sep_color; } + &:last-child:hover { box-shadow: inset 1px 0 $sep_color; } + } +} + +// Apply the rules defined above +.linked:not(.vertical) { + &:not(.path-bar) { @include linking_rules(); } + &.path-bar { @include pathbar_linking_rules(); } +} + +.linked.vertical { @include linking_rules($vert:'true'); } + +%linked_middle { + border-radius: 0; + border-right-style: none; +} + +%linked { + @extend %linked_middle; + &:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + } + &:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; + } + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%linked_vertical_middle { + border-radius: 0; + border-bottom-style: none; +} + +%linked_vertical{ + @extend %linked_vertical_middle; + &:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + &:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; + } + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%undecorated_button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; +} + +// menu buttons +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; + + @extend %undecorated_button; + + &:hover { background-color: if($variant=='light', mix($fg_color,$bg_color,5%), mix($fg_color,$bg_color,10%)); } + &:active, &:selected { &, arrow { @extend %selected_items; } } + &:checked { color: $fg_color; } + + // FIXME: temporary workaround + check:last-child, + radio:last-child { margin-left: 8px; } + + check:first-child, + radio:first-child { margin-right: 8px; } +} + +modelbutton.flat arrow { + &.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + &.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } +} + +// +// Links +// +*:link { + color: $link_color; + + &:visited { + color: $link_visited_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); } + } + &:hover { + color: lighten($link_color,10%); + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); } + } + &:active { + color: $link_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } + } + + @at-root %link_selected, + &:selected, + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +button:link, button:visited { + @extend %undecorated_button; + @extend *:link; + + &:hover, &:active, &:checked { + @extend %undecorated_button; + } + > label { text-decoration-line: underline; } +} + +// +// Spinbuttons +// +spinbutton { + + &:drop(active) { box-shadow: none; } + + button:active { color: $selected_fg_color; } + &:disabled { color: $insensitive_fg_color; } + + &:not(.vertical) { + entry { min-width: 28px; } + + button, entry { @extend %linked; } + + &:dir(ltr) entry, + &:dir(rtl) button.up { border-radius: 3px 0 0 3px; } + + > button + button { border-left-style: none; } + + > button:hover:not(:active), + > button:hover + button { box-shadow: inset 1px 0 $button_border; } + + > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), + > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { box-shadow: inset 1px 0 transparentize($button_border, 0.5); } + + > button:first-child:hover:not(:active), + > button.up:dir(rtl):hover:not(:active), + > entry + button:not(:active):hover { box-shadow: none; } + + > entry:focus + button { border-left-color: if($variant=='light', $selected_bg_color, $entry_border); } + + > entry:drop(active) + button { border-left-color: $drop_target_color; } + + .osd & { + > button:hover:not(:active), + > button:hover + button { box-shadow: inset 1px 0 $osd_button_border; } + + > button:first-child:hover:not(:active), + > button.up:dir(rtl):hover:not(:active), + > entry + button:not(:active):hover { box-shadow: none; } + + > entry:focus + button { border-left-color: $osd_button_border; } + } + } + &.vertical { + button, entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; + + @extend %linked_vertical; + } + + button.up { border-radius: 3px 3px 0 0; } + + > entry:focus + button { border-top-color: if($variant=='light', $selected_bg_color, $entry_border); } + + > entry:drop(active) + button { border-top-color: $drop_target_color; } + } +} + +// +// Comboboxes +// +combobox { + button.combo { + min-width: 0; // otherwise the arrow placement is unsymmetric + padding-left: 8px; // + padding-right: 8px // + } + arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + min-height: 16px; + min-width: 16px; + } + + &:drop(active) button.combo { @extend button:drop(active); } + + .linked:not(.vertical) > & > box > button.combo { + // the combobox is a composite widget so the way we do button linking doesn't + // work, special case needed. + &:dir(ltr), + &:dir(rtl) { @extend %linked_middle; } // specificity bump + } + + .linked:not(.vertical) > &:first-child > box > button.combo { @extend %linked:first-child; } + .linked:not(.vertical) > &:last-child > box > button.combo { @extend %linked:last-child; } + .linked:not(.vertical) > &:only-child > box > button.combo { @extend %linked:only-child; } + + .linked.vertical > & > box > button.combo { @extend %linked_vertical_middle; } + .linked.vertical > &:first-child > box > button.combo { @extend %linked_vertical:first-child; } + .linked.vertical > &:last-child > box > button.combo { @extend %linked_vertical:last-child; } + .linked.vertical > &:only-child > box > button.combo { @extend %linked_vertical:only-child; } +} + +// +// Toolbars +// +toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: $bg_color; + + separator { background: none; } + &.horizontal separator { margin: 0 6px; } + &.vertical separator { margin: 6px 0; } + + .osd & { background-color: transparent; } + + &.osd { + padding: 7px; + border: 1px solid transparentize(black, 0.5); + border-radius: 3px; + background-color: transparentize($osd_bg_color, 0.1); + + &.left, + &.right, + &.top, + &.bottom { border-radius: 0; } // positional classes for `attached` osd toolbars + + &.top { border-width: 0 0 1px 0; } + &.bottom { border-width: 1px 0 0 0; } + &.left { border-width: 0 1px 0 0; } + &.right { border-width: 0 0 0 1px; } + } + + &:not(.inline-toolbar) { + switch, + scale, + entry, + spinbutton, + button { + margin-right: 1px; + margin-bottom: 1px; + } + .linked > button, + .linked > entry { margin-right:0; } + } +} + +.primary-toolbar:not(.libreoffice-toolbar) { // LO messes up the toolbar styling, so exclude LO toolbars + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, opacify($header_bg, 1), + darken($header_bg, 7%)) 1 0 1 0; //temporary hack for rhythmbox 3.1 + + //&:backdrop { background-color: opacify($header_bg_backdrop, 1); } + + separator { @extend %header_separator; } +} + +.primary-toolbar { @extend %header_widgets; } + +.inline-toolbar { + @extend toolbar; + background-color: darken($bg_color, 3%); + border-style: solid; + border-color: $borders_color; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; +} + +searchbar { + background-color: $bg_color; + border-style: solid; + border-color: $borders_color; + border-width: 0 0 1px; + padding: 3px; +} + +actionbar { + padding: 6px; + border-top: 1px solid $borders_color; + background-color: darken($bg_color, 3%); +} + +// +// Headerbars +// +$_header_radius: if($darker=='false' and $variant=='light', 4px, 3px); + +headerbar, +%titlebar { + + min-height: 42px; + padding: 0 7px; + + border-width: 0 0 1px; + border-style: solid; + border-color: opacify($header_border, 1); + + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: inset 0 1px lighten($header_bg, 3%); + + .csd & { // Transparent header-bars only in csd windows + background-color: $header_bg; + border-color: $header_border; + } + + &:backdrop { + transition: $backdrop_transition; + + color: transparentize($header_fg, 0.3); + background-color: opacify($header_bg_backdrop, 1); + + .csd & { background-color: $header_bg_backdrop; } + } + + .title { + padding-left: 12px; + padding-right: 12px; + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + @extend .dim-label; + } + + // Selectionmode + &.selection-mode { + color: $selection_mode_fg; + background-color: $selection_mode_bg; + border-color: darken($selection_mode_bg, 4%); + box-shadow: none; + + &:backdrop { + background-color: $selection_mode_bg; + color: transparentize($selection_mode_fg, 0.4); + } + + .subtitle:link { @extend *:link:selected; } + + .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; + GtkArrow { -GtkArrow-arrow-scaling: 1; } + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + .maximized & { background-color: opacify($selection_mode_bg, 1); } + } + + .tiled &, .tiled &:backdrop, + .maximized &, .maximized &:backdrop { + border-radius: 0; // squared corners when the window is max'd or tiled + } + + .maximized & { + background-color: opacify($header_bg, 1); + border-color: opacify($header_border, 1); + + &:backdrop { background-color: opacify($header_bg_backdrop, 1); } + } + + &.default-decoration, + .csd &.default-decoration, // needed under wayland, since all gtk3 windows are csd windows + &.default-decoration:backdrop, + .csd &.default-decoration:backdrop { + min-height: 28px; + padding: 0 3px; + background-color: opacify($header_bg, 1); + border-bottom-width: 0; + + .maximized & { background-color: opacify($header_bg, 1); } + } + + separator.titlebutton { @extend %header_separator; } +} + +.titlebar { + border-radius: $_header_radius $_header_radius 0 0; +} + +headerbar { + @extend %header_widgets; + + entry, button, separator { + margin-top: 6px; + margin-bottom: 6px; + } + + // Fixes split headerbars + separator:first-child + &, + &:first-child { + &, &:backdrop { + border-top-left-radius: $_header_radius; + + .maximized &, + .tiled & { border-radius: 0; } + } + } + + &:last-child { + &, &:backdrop { + border-top-right-radius: $_header_radius; + + .maximized &, + .tiled & { border-radius: 0; } + } + } +} + +// Fixes split headerbars too +.titlebar:not(headerbar) { + window > &, + window.csd > & { + &, &:backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; + } + } + + > separator { background-image: _solid($header_border); } + + @extend %titlebar; +} + +%header_separator { + min-width: 1px; + min-height: 1px; + background: none; + border-width: 0 1px; + border-image: linear-gradient(to bottom, + transparentize($header_fg, 1) 25%, + transparentize($header_fg, 0.65) 25%, + transparentize($header_fg, 0.65) 75%, + transparentize($header_fg, 1) 75%) 0 1/0 1px stretch; + + &:backdrop { opacity: 0.6; } +} + +%header_widgets { + + // Headerbar Entries + entry { + @include entry(header-normal); + + &:backdrop { opacity: 0.85; } + + &:focus { + @include entry(header-focus); + background-clip: if($darker=='false' and $variant=='light', border-box, padding-box); + + image { color: $selected_fg_color; } + } + &:disabled { @include entry(header-insensitive); } + + selection:focus { + background-color: $selected_fg_color; + color: $selected_bg_color; + } + + progress { + border-color: $selected_bg_color; + background-image: none; + background-color: transparent; + } + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $e_fg_color; + border-color: if($darker=='false' and $variant=='light', $e_color, $header_entry_border); + background-color: mix($e_color, $header_bg, 60%); + + &:focus { + color: $e_fg_color; + background-color: $e_color; + } + selection, selection:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + } + + // Headerbar Buttons + button { + + @include button(header-normal); + + &:backdrop { opacity: 0.7; } + + &:hover { @include button(header-hover); } + &:active, &:checked { + @include button(header-active); + background-clip: if($darker=='false' and $variant=='light', border-box, padding-box); + } + &:disabled { @include button(header-insensitive); } + &:disabled:active, &:disabled:checked { @include button(header-insensitive-active); } + } + + &.selection-mode button { + + &, &.flat { + @include button(undecorated); + color: $selection_mode_fg; + background-color: transparentize($selection_mode_fg, 1); + } + &:hover { @extend %normal_selected_button; } + &:active, &:checked { @extend %selected-button:active; } + + &:disabled { + @extend %selected-button.flat:disabled; + + &:checked, &:active { @extend %selected-button:disabled:checked; } + } + } + + // Linking stuff + + // Disconnect linked buttons + .linked:not(.vertical):not(.path-bar):not(.stack-switcher) { + button:not(:last-child):not(:only-child) { margin-right: 1px; } + } + + // Reset buttons + .linked:not(.vertical):not(.path-bar) > button { + &, &:hover, &:active, &:checked, &:disabled { + border-radius: 3px; + border-style: solid; + } + } + .linked:not(.vertical):not(.path-bar) { + $_uncolored_button: 'button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action)'; + + > #{$_uncolored_button}:hover:not(:only-child), + > #{$_uncolored_button}:hover + #{$_uncolored_button}, + > #{$_uncolored_button}:disabled:not(:only-child), + > #{$_uncolored_button}:disabled + #{$_uncolored_button}:not(:hover) { box-shadow: none; } + } + + // special case for path-bars and stack-switchers + .linked:not(.vertical):not(.path-bar).stack-switcher, + .linked:not(.vertical).path-bar { + + > button { + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:disabled { color: transparentize($header_fg, 0.4); } + + &, &:hover, &:active, &:checked, &:disabled { @extend %linked; } + } + @include pathbar_linking_rules($sep_color:$header_button_border); + } + + // use linking rules for entries only + .linked:not(.vertical):not(.path-bar) { + @include linking_rules( $a:0.5, + $var:if($variant=='light' and $darker=='false', 'light', 'dark'), + $button_rules:'false', + $e_border:$header_entry_border, + $b_border:$header_button_border ); + } + + // Headerbar Suggested and Destructive Action buttons + @each $b_type, $b_color, $b_fg in (suggested-action, $suggested_color, $suggested_fg_color), + (destructive-action, $destructive_color, $destructive_fg_color) { + button.#{$b_type} { + @include button(suggested_destructive, $b_color, $b_fg); + + &.flat { + @include button(undecorated); + color: $b_color; + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%), $b_fg); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%), $b_fg); + } + &.flat:disabled, + &:disabled { @include button(header-insensitive); } + } + button.#{$b_type}:backdrop, + button.#{$b_type}:backdrop { + opacity: 0.8; + } + } + + // Headerbar Spinbuttons + spinbutton:not(.vertical) { + &:focus { + color: $selected_fg_color; + caret-color: $selected_fg_color; + } + button { + &,&:disabled { @include button(header-hover); } + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:disabled { color: transparentize($header_fg, 0.4); } + } + + > button + button { border-left-style: none; } + + > button:hover:not(:active), + > button:hover + button { box-shadow: inset 1px 0 $header_button_border; } + + > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), + > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { box-shadow: inset 1px 0 $header_button_border; } + + > button:first-child:hover:not(:active), + > entry + button:not(:active):hover { box-shadow: none; } + + > entry:focus + button { border-left-color: if($variant=='light' and $darker=='false', $selected_bg_color, $header_entry_border); } + } + + // Headerbar ComboBoxes + combobox { + &:disabled { color: transparentize($header_fg, 0.6); } + + > .linked > button.combo { + @include entry(header-normal); + + &:hover { @include entry(header-focus); box-shadow: none; } + &:disabled { @include entry(header-insensitive); } + } + + > .linked > entry.combo { + &:dir(ltr) { + border-right-style: none; + + &:focus { box-shadow: none; } + @if $variant=='light' and $darker=='false' { &:focus { box-shadow: 1px 0 $selected_bg_color; } } + } + &:dir(rtl) { + border-left-style: none; + + &:focus { box-shadow: none; } + @if $variant=='light' and $darker=='false' { &:focus { box-shadow: -1px 0 $selected_bg_color; } } + } + } + > .linked > button.combo { + &:dir(ltr) { + &, &:hover, &:active, &:checked, &:disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + } + &:dir(rtl) { + &, &:hover, &:active, &:checked, &:disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + } + } + } + + // Headerbar Switches + switch { + &:backdrop { opacity: 0.75; } + } + + progressbar { + trough { background-color: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.05), $header_button_border); } + + &:backdrop { opacity: 0.75; } + } + + // Headerbar Scale + scale { + $_trough_bg: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.05), $header_button_border); + + &:backdrop { opacity: 0.75; } + + slider { + $_slider_border: if($variant=='light' and $darker=='false', opacify($header_button_border, 0.2), opacify($header_button_border, 0.3)); + $_slider_bg: if($variant=='light' and $darker=='false', opacify($header_button_bg,1), lighten(opacify($header_bg,1), 10%)); + + background-color: $_slider_bg; + border-color: $_slider_border; + + &:hover { + background-color: lighten($_slider_bg, 5%); + border-color: $_slider_border; + } + &:active { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + } + &:disabled { + background-color: mix($_slider_bg, $header_bg, 70%); + border-color: $_slider_border; + } + } + trough { + background-color: $_trough_bg; + + &:disabled { background-color: if($variant=='light' and $darker=='false', transparentize($_trough_bg, 0.05), transparentize($_trough_bg, 0.1)); } + } + } +} + +// +// Pathbars +// +.path-bar button { + &.text-button, &.image-button, & { + padding-left: 6px; + padding-right: 6px; + } + + &.text-button.image-button label { padding-left: 0; padding-right: 0; } + + &.text-button.image-button, & { + label:last-child { padding-right: 10px; } + label:first-child { padding-left: 10px; } + } + + &.slider-button, + &:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; + } + + image { + padding-left: 4px; + padding-right: 4px; + } +} + +// +// Tree Views +// +treeview.view { + @at-root * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + } + + border-left-color: transparentize($fg_color, 0.85); // this is actually the tree lines color, + border-top-color: transparentize(black, 0.9); // while this is the grid lines color, better then nothing + + rubberband { @extend rubberband; } // to avoid borders being overridden by the previously set props + + acceleditor > label { background-color: $selected_bg_color; } + + &:selected { + &, &:focus { + border-radius: 0; + border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunately + + @extend %selected_items; + } + } + + &:disabled { + color: $insensitive_fg_color; + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 40%); + } + } + + &.separator { + min-height: 2px; + color: transparentize(black, 0.9); + } + + &:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: mix($fg_color, $selected_bg_color, 50%); + + &.after { border-top-style: none; } + &.before { border-bottom-style: none; } + } + + &.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + color: mix($fg_color, $base_color, 50%); + + &:hover { color: $fg_color; } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + &:hover { color: $selected_fg_color; } + } + + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + } + + &.progressbar, &.progressbar:focus { // progress bar in treeviews + color: $selected_fg_color; + border-radius: 3px; + background-color: $selected_bg_color; + + &:selected, &:selected:focus { + color: $selected_bg_color; + box-shadow: none; + background-color: $selected_fg_color; + } + } + &.trough { // progress bar trough in treeviews + color: $fg_color; + background-color: $button_border; + border-radius: 3px; + border-width: 0; + + &:selected, &:selected:focus { + color: $selected_fg_color; + background-color: transparentize(black, 0.8); + border-radius: 3px; + border-width: 0; + } + } + + header { + button { + $_column_header_color: mix($fg_color,$base_color,80%); + + min-height: 0; + min-width: 0; + padding: 3px 6px; + font-weight: bold; + + color: $_column_header_color; + background-color: $base_color; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, + $base_color 20%, + transparentize(if($variant == 'light', black, white), 0.89) 20%, + transparentize(if($variant == 'light', black, white), 0.89) 80%, + $base_color 80%) 0 1 0 0 / 0 1px 0 0 stretch; + + &:hover { color: $selected_bg_color; } + &:active { color: $fg_color; } + + &:active, &:hover { background-color: $base_color; } + &:active:hover { color: $fg_color; } + + &:disabled { + border-color: $bg_color; + background-image: none; + } + &:last-child { + border-right-style: none; + border-image: none; + } + } + } + + button.dnd, + header.button.dnd { + &, &:selected, &:hover, &:active { + padding: 0 6px; + transition: none; + color: $selected_fg_color; + background-color: $selected_bg_color; + border-radius: 0; + border-style: none; + } + } +} + +// +// Menus +// +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: opacify($header_bg, 1); + color: $header_fg; + + &:backdrop { + color: transparentize($header_fg, 0.3); + //background-color: opacify($header_bg_backdrop, 1); + } + + > menuitem { + padding: 4px 8px; + border: solid transparent; + border-width: 0; + + &:hover { //Seems like it :hover even with keyboard focus + background-color: $selected_bg_color; + color: $selected_fg_color; + } + &:disabled { + color: transparentize($header_fg, 0.6); + border-color: transparent; + } + } +} + +menu, +.menu { + $_menu_bg: if($variant=='light', $base_color, $bg_color); + margin: 4px; + padding: 0; + border-radius: 0; + background-color: $_menu_bg; + border: 1px solid $borders_color; + + .csd & { + padding: 4px 0px; + border-radius: 2px; + border: none; + } + + separator, + .csd & separator { + margin: 2px 0; + background-color: $_menu_bg; + } + + // Firefox workaround + .separator:not(label), + .csd & .separator:not(label) { color: $_menu_bg; } + // Firefox workaround end + + menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + &:disabled { + color: $insensitive_fg_color; + } + + //submenu indicators + arrow { + min-height: 16px; + min-width: 16px; + + &:dir(ltr) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + margin-left: 10px; + } + &:dir(rtl) { + -gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); + margin-right: 10px; + } + } + @at-root menuitem { + accelerator { color: gtkalpha(currentColor,0.55); } + + check, radio { + min-height: 16px; + min-width: 16px; + &:dir(ltr) { margin-right: 6px; margin-left: 2px; } + &:dir(rtl) { margin-left: 6px; margin-right: 2px; } + } + } + } + // overflow buttons + > arrow { + @include button(undecorated); + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: $_menu_bg; + border-radius: 0; + + &.top { + margin-top: -6px; + border-bottom: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + } + &.bottom { + margin-bottom: -6px; + border-top: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + &:hover { background-color: mix($fg_color, $base_color, 10%); } + &:disabled { + color: transparent; + background-color: transparent; + border-color: transparent ; + } + } +} + +// +// Popovers +// +popover, +popover.background { + $_popover_bg: if($variant=='light', $base_color, $bg_color); + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: $_popover_bg; + + box-shadow: 0 2px 6px 1px if($variant=='light', transparentize(black, 0.93), transparentize(black, 0.65)); + + .csd &, & { border: 1px solid darken($borders_color, 5%); } + + & separator { background-color: $_popover_bg; } + label.separator { @extend label.separator; } // Noice + + > list, + > .view, + > toolbar { + border-style: none; + background-color: transparent; + } + + &, .csd & { + &.osd, &.magnifier { @extend %osd; } + &.touch-selection { @extend .context-menu } + + &.osd { @extend %osd; } + } +} + +//touch selection handlebars for the Popover.osd above +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; + &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); } + &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); } +} + +// +// Notebooks and Tabs +// +notebook { + padding: 0; + + &.frame { + border: 1px solid $borders_color; + + > header { + // ugly hack to hide the borders around the header + margin: -1px; + &.top { margin-bottom: 0; } + &.bottom { margin-top: 0; } + &.left { margin-right: 0; } + &.right { margin-left: 0; } + + &.top, &.bottom { padding-left: 0; padding-right: 0; } + &.left, &.right { padding-top: 0; padding-bottom: 0; } + } + } + + > stack:not(:only-child) { // the :not(:only-child) is for "hidden" notebooks + background-color: $base_color; + } + + > header { + padding: 2px; + background-color: $bg_color; + + &.top { box-shadow: inset 0 -1px $borders_color; } + &.bottom { box-shadow: inset 0 1px $borders_color; } + &.right { box-shadow: inset 1px 0 $borders_color; } + &.left { box-shadow: inset -1px 0 $borders_color; } + + @each $_pos, $_bpos in (top, bottom), (bottom, top), (right, left), (left, right) { + // sizing and borders + &.#{$_pos} { + padding-#{$_bpos}: 0; + + > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + + outline-offset: -4px; + + border: 1px solid transparent; + border-#{$_bpos}: none; + + // tab overlap + + tab { + @if $_pos==top or $_pos==bottom { margin-left: -1px; } + @else { margin-top: -1px; } + } + + // tab border radius + @if $_pos==top { border-radius: 1px 1px 0 0; } + @else if $_pos==bottom { border-radius: 0 0 1px 1px; } + @else if $_pos==left { border-radius: 1px 0 0 1px; } + @else if $_pos==right { border-radius: 0 1px 1px 0; } + } + } + } + // overflow arrows + &.top, &.bottom { + > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:last-child { margin-left: 2px; } + } + > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); + &:first-child { margin-right: 2px; } + } + } + &.left, &.right { + > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + &:last-child { margin-top: 2px; } + } + > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + &:first-child { margin-bottom: 2px; } + } + } + > tabs > arrow { + color: $insensitive_fg_color; + + &:hover { color: mix($fg_color, $insensitive_fg_color, 50%); } + &:active { color: $fg_color; } + &:disabled { color: transparentize($insensitive_fg_color,0.3); } + } + + // tab colors + + &.top > tabs > tab:hover:not(:checked) { box-shadow: inset 0 -1px $borders_color; } + &.bottom > tabs > tab:hover:not(:checked) { box-shadow: inset 0 1px $borders_color; } + &.left > tabs > tab:hover:not(:checked) { box-shadow: inset -1px 0 $borders_color; } + &.right > tabs > tab:hover:not(:checked) { box-shadow: inset 1px 0 $borders_color; } + + > tabs > tab { + color: $insensitive_fg_color; + background-color: transparentize($base_color, 1); + + &:hover:not(:checked) { + color: mix($fg_color, $insensitive_fg_color, 50%); + background-color: transparentize($base_color, 0.5); + border-color: $borders_color; + } + &:checked { + color: $fg_color; + background-color: $base_color; + border-color: $borders_color; + } + // close button + button.flat { + min-height: 22px; + min-width: 16px; + padding: 0; + color: mix($bg_color, $fg_color, 35%); + + &:hover { + @extend %undecorated_button; + color: lighten(red, 15%); + } + &:active, &:active:hover { + @extend %undecorated_button; + color: $selected_bg_color; + } + } + } + } +} + +// +// Scrollbars +// +$_scrollbar_bg_color: darken($base_color, 1%); + +scrollbar { + $_slider_min_length: 40px; + + // disable steppers + @at-root * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + } + + background-color: $_scrollbar_bg_color; + transition: 300ms $ease-out-quad; + + // scrollbar border + &.top { border-bottom: 1px solid $borders_color; } + &.bottom { border-top: 1px solid $borders_color; } + &.left { border-right: 1px solid $borders_color; } + &.right { border-left: 1px solid $borders_color; } + + button { border: none; } + + &.vertical button { + &.down { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + &.up { -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); } + } + + &.horizontal button { + &.down { -gtk-icon-source: -gtk-icontheme('pan-right-symbolic'); } + &.up { -gtk-icon-source: -gtk-icontheme('pan-left-symbolic'); } + } + + // slider + slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: mix($fg_color, $bg_color, 40%); + + &:hover { background-color: mix($fg_color, $bg_color, 30%); } + + &:hover:active { background-color: $selected_bg_color;} + + &:disabled { background-color: transparent; } + } + + &.fine-tune { + slider { + min-width: 4px; + min-height: 4px; + } + + &.horizontal slider { border-width: 5px 4px; } + &.vertical slider { border-width: 4px 5px; } + } + + &.overlay-indicator { + &:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; + + slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: mix($fg_color, $bg_color, 70%); + border: 1px solid if($variant == 'light', transparentize(white, 0.4), transparentize(black, 0.7)); + } + + &.horizontal slider { + margin: 0 2px; + min-width: $_slider_min_length; + } + + &.vertical slider { + margin: 2px 0; + min-height: $_slider_min_length; + } + } + + &.dragging, + &.hovering { opacity: 0.99; } + } + + &.horizontal slider { min-width: $_slider_min_length; } + &.vertical slider { min-height: $_slider_min_length; } +} + +// +// Switches +// +switch { + font-size: 1px; + + min-width: 52px; + min-height: 24px; + + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; + + slider { + min-width: 1px; + min-height: 1px; + } + + &, slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; + } +} + +@each $k,$l in ('',''), + (':checked','-active'), + (':disabled','-insensitive'), + (':checked:disabled','-active-insensitive') { + + // load switch troughs from .png files in assets directory + + switch#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}#{$asset_suffix}.png"),url("assets/switch#{$l}#{$asset_suffix}@2.png")); + } + + menuitem:hover switch#{$k}, + row:selected switch#{$k}, + infobar switch#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-selected.png"),url("assets/switch#{$l}-selected@2.png")); + } + + headerbar switch#{$k}, + .primary-toolbar switch#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-header#{$darker_asset_suffix}.png"),url("assets/switch#{$l}-header#{$darker_asset_suffix}@2.png")); + } +} + +// +// Check and Radio items +// +@each $w,$a in ('check', 'checkbox'), + ('radio','radio') { + + //standard checks and radios + @each $s,$as in ('','-unchecked'), + (':disabled','-unchecked-insensitive'), + (':indeterminate', '-mixed'), + (':indeterminate:disabled', '-mixed-insensitive'), + (':checked', '-checked'), + (':checked:disabled','-checked-insensitive') { + .#{$w}#{$s}, + #{$w}#{$s}, + treeview.#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"), + url("assets/#{$a}#{$as}#{$asset_suffix}@2.png")); + } + + .osd, + %osd_check_radio { + #{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-dark.png"), + url("assets/#{$a}#{$as}-dark@2.png")); + } + } + // the borders of checks and radios are + // too similar in luminosity to the selected background color, hence + // we need special casing. + menuitem #{$w}#{$s}:hover, + .view #{$w}#{$s}:selected, + treeview.#{$w}#{$s}:selected, + row:selected #{$w}#{$s}, + infobar #{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-selected.png"), + url("assets/#{$a}#{$as}-selected@2.png")); + } + } +} + +// Selectionmode +@each $s,$as in ('','-selectionmode'), + (':checked', '-checked-selectionmode') { + .view.content-view.check#{$s}:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}#{$asset_suffix}.png"), + url("assets/checkbox#{$as}#{$asset_suffix}@2.png")); + background-color: transparent; + } +} + +checkbutton, radiobutton { + // this is for a nice focus on check and radios text + &.text-button { + padding: 2px 0; + outline-offset: 0; + } + + label:not(:only-child) { + &:first-child { margin-left: 4px; } + &:last-child { margin-right: 4px; } + } +} + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; + + &:only-child, + menu menuitem & { margin: 0; } +} + +// +// GtkScale +// +scale { + $_marks_length: 3px; + $_marks_distance: 1px; + + min-height: 15px; + min-width: 15px; + padding: 3px; + + &.horizontal { + trough { padding: 0 4px; } + highlight, fill { margin: 0 -4px; } + } + + &.vertical { + trough { padding: 4px 0; } + highlight, fill { margin: -4px 0; } + } + + // The slider is inside the trough, negative margin to make it bigger + slider { + min-height: 15px; + min-width: 15px; + margin: -6px; + } + + // Click-and-hold the slider to activate + &.fine-tune { + // Make the trough grow in fine-tune mode + slider { margin: -4px; } + + fill, + highlight, + trough { + border-radius: 5px; + -gtk-outline-radius: 7px; + } + } + + // Trough + trough { + $_scale_trough_bg: if($variant == 'light', $button_border, darken($bg_color, 5%)); + + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + + border-radius: 2.5px; + background-color: $_scale_trough_bg; + + &:disabled { background-color: transparentize($_scale_trough_bg, 0.45); } + + //OSD troughs + .osd & { + background-color: lighten($osd_bg_color, 7%); + + highlight { + background-color: $selected_bg_color; + + &:disabled { } + } + + &:disabled { } + } + + // Troughs in selected list-rows and infobars + menuitem:hover &, + row:selected &, + infobar & { + background-color: transparentize(black, 0.8); + + highlight { + background-color: $selected_fg_color; + + &:disabled { background-color: mix($selected_fg_color, $selected_bg_color, 55%); } + } + + &:disabled { background-color: transparentize(black, 0.9); } + } + } + + // The colored part of trough + highlight { + border-radius: 2.5px; + background-color: $selected_bg_color; + + &:disabled { background-color: transparentize($selected_bg_color, 0.45); } + } + + // this is another differently styled part of the trough, the most relevant use case is for example + // in media player to indicate how much video stream as been cached + fill { + border-radius: 2.5px; + background-color: transparentize($selected_bg_color, 0.5); + + &:disabled { background-color: transparent; } + } + + slider { + $_slider_border: if($variant=='light', transparentize(darken($button_border,25%), 0.5), darken($button_border,2%)); + + background-color: $button_bg; + border: 1px solid $_slider_border; + border-radius: 100%; + + transition: $button_transition; + transition-property: background, border; + + &:hover { background-color: lighten($button_bg, 5%); } + + &:active { + background-clip: border-box; + background-color: $selected_bg_color; + border-color: $selected_bg_color; + } + + &:disabled { + background-color: mix($entry_bg, $bg_color, 55%); + border-color: transparentize($_slider_border, 0.2); + } + + // Selected list-row and infobar sliders + menuitem:hover &, + row:selected &, + infobar & { + background-clip: border-box; + background-color: $selected_fg_color; + border-color: $selected_fg_color; + + &:hover { + background-color: mix($selected_fg_color, $selected_bg_color, 85%); + border-color: mix($selected_fg_color, $selected_bg_color, 85%); + } + &:active { + background-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-color: mix($selected_fg_color, $selected_bg_color, 50%); + } + &:disabled{ + background-color: mix($selected_fg_color, $selected_bg_color, 55%); + border-color: mix($selected_fg_color, $selected_bg_color, 55%); + } + } + + // OSD sliders + .osd & { + background-clip: border-box; + background-color: $selected_bg_color; + border-color: $selected_bg_color; + + &:hover { + background-color: lighten($selected_bg_color, 10%); + border-color: lighten($selected_bg_color, 10%) + } + + &:active { + background-color: darken($selected_bg_color, 10%); + border-color: darken($selected_bg_color, 10%); + } + + &:disabled { } + } + } + + value { color: gtkalpha(currentColor, 0.4); } + + marks { + color: gtkalpha(currentColor, 0.4); + + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: $_marks_distance; + margin-#{$marks_pos}: -($_marks_distance + $_marks_length); + } + } + } + + &.fine-tune marks { + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: ($_marks_distance - 1px); + margin-#{$marks_pos}: -($_marks_distance + $_marks_length - 2px); + } + } + } + &.horizontal { + indicator { + min-height: $_marks_length; + min-width: 1px; + } + + &.fine-tune indicator { min-height: ($_marks_length - 1px); } + } + &.vertical { + indicator { + min-height: 1px; + min-width: $_marks_length; + } + + &.fine-tune indicator { min-width: ($_marks_length - 1px); } + } +} + + +// +// Progress bars +// +progressbar { + padding: 0; + font-size: smaller; + color: transparentize($fg_color, 0.3); + + &.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; + + trough { + border-style: none; + background-color: transparent; + box-shadow: none; + } + } + // Moving bit + progress { + background-color: $selected_bg_color; + border: none; + border-radius: 3px; + box-shadow: none; //needed for clipping + + row:selected &, + infobar & { background-color: $selected_fg_color; } + } + // Trough + trough { + border: none; + border-radius: 3px; + background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); + + row:selected &, + infobar & { background-color: transparentize(black, 0.8); } + } +} + +// +// Level Bar +// +levelbar { + block { + min-width: 32px; + min-height: 1px; + } + &.vertical block { + min-width: 1px; + min-height: 32px; + } + + trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); + } + + &.horizontal.discrete block { margin: 0 1px; } + &.vertical.discrete block { margin: 1px 0; } + + block:not(.empty) { + border: 1px solid $selected_bg_color; + background-color: $selected_bg_color; + border-radius: 2px; + } + block.low { + border-color: $warning_color; + background-color: $warning_color; + } + block.high { + border-color: $selected_bg_color; + background-color: $selected_bg_color; + } + block.full { + border-color: $success_color; + background-color: $success_color; + } + block.empty { + background-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + border-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + } +} + +// +// Print dialog +// +printdialog { + paper { + border: 1px solid $borders_color; + background: $base_color; + padding: 0; + } + + .dialog-action-box { margin: 12px; } +} + +// +// Frames +// +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid $borders_color; + + &.flat { border-style: none; } +} + +scrolledwindow { + viewport.frame { // avoid double borders when viewport inside scrolled window + border-style: none; + } + + // This is used by GtkScrolledWindow, when content is touch-dragged past boundaries. + // This draws a box on top of the content, the size changes programmatically. + overshoot { + &.top { @include overshoot(top); } + &.bottom { @include overshoot(bottom); } + &.left { @include overshoot(left); } + &.right { @include overshoot(right); } + } + + // Overflow indication, works similarly to the overshoot, the size if fixed tho. + undershoot { + &.top { @include undershoot(top); } + &.bottom { @include undershoot(bottom); } + &.left { @include undershoot(left); } + &.right { @include undershoot(right); } + } + + junction { // the small square between two scrollbars + border-color: transparent; + // the border image is used to add the missing dot between the borders, details, details, details... + border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch; + background-color: $_scrollbar_bg_color; + + &:dir(rtl) { border-image-slice: 0 1 0 0; } + } +} + +//vbox and hbox separators +separator { + background-color: transparentize(black, 0.9); + min-width: 1px; + min-height: 1px; +} + +// +// Lists +// +list { + background-color: $base_color; + border-color: $borders_color; + + row { padding: 2px; } +} + +row { + &:not(:hover) { transition: all 150ms $ease-out-quad; } + + &:selected { + @extend %selected_items; + + button { @extend %selected-button; } + } + + &.activatable { + &.has-open-popup, + &:hover { background-color: if($variant == 'light', transparentize(black, 0.95), transparentize(white, 0.97)); } + + &:active { color: $fg_color; } + &:disabled { + color: $insensitive_fg_color; + image { color: inherit; } + } + + &:selected { + &:active { color: $selected_fg_color; } + + &.has-open-popup, + &:hover { background-color: mix(black, $selected_bg_color, 10%); } + } + } +} + +// +// App Notifications +// +.app-notification { + padding: 10px; + color: $dark_sidebar_fg; + background-color: $dark_sidebar_bg; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: darken($dark_sidebar_bg, 10%); + + border { border: none; } + + button { + @include button(osd); + &.flat { + @extend %undecorated_button; + border-color: transparentize($selected_bg_color, 1); + &:disabled { @extend %undecorated_button; } + } + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); background-clip: padding-box; } + &:disabled { @include button(osd-insensitive); + } + } +} + +// +// Expanders +// +expander { + arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + &:hover { color: lighten($fg_color,30%); } //only lightens the arrow + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + } +} + +// +// Calendar +// +calendar { + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + padding: 2px; + + &:selected { + @extend %selected_items; + border-radius: 1.5px; + } + + &.header { + color: $fg_color; + border: none; + } + + &.button { + @extend %undecorated_button; + + color: transparentize($fg_color,0.55); + + &:hover { color: $fg_color; } + + &:disabled { color: $insensitive_fg_color; } + } + + &:indeterminate { color: gtkalpha(currentColor,0.55); } + &.highlight { color: $fg_color; } +} + +// +// Dialogs +// +messagedialog { // Message Dialog styling + + .titlebar { + min-height: 20px; + background-color: $header_bg; + border-bottom: 1px solid darken($header_bg, 7%); + } + + .dialog-action-area button { padding: 8px; min-height: 0; } + + &.csd { // rounded bottom border styling for csd version + &.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; + } + .dialog-action-area button { + border-bottom-style: none; + + @extend %middle_button; + &:first-child{ @extend %first_button; } + &:last-child { @extend %last_button; } + &:only-child { @extend %single_button; } + } + %middle_button { + border-radius: 0; + border-right-style: none; + } + %last_button { + border-radius: 0 0 3px 0; + border-right-style: none; + } + %first_button { + border-radius: 0 0 0 3px; + border-left-style: none; + } + %single_button { + border-radius: 0 0 3px 3px; + border-left-style: none; + border-right-style: none; + } + } +} + +// +// Filechooser +// +filechooser { + #pathbarbox { border-bottom: 1px solid transparentize($borders_color, 0.5); } +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} + +// +// Sidebar +// +.sidebar { + border-style: none; + background-color: lighten($bg_color, 2%); + + @at-root %sidebar_left, + &:dir(ltr), + &.left, + &.left:dir(rtl) { + border-right: 1px solid $borders_color; + border-left-style: none; + } + + @at-root %sidebar_right, + &:dir(rtl), + &.right { + border-left: 1px solid $borders_color; + border-right-style: none; + } + + list { background-color: transparent; } + + paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { border-style: none; }} +} + +stacksidebar { + &.sidebar { + &:dir(ltr) list, + &.left list, + &.left:dir(rtl) list { @extend %sidebar_left; } + + &:dir(rtl) list, + &.right list { @extend %sidebar_right; } + } + + row { + padding: 10px 4px; + + > label { + padding-left: 6px; + padding-right: 6px; + } + &.needs-attention > label { + @extend %needs_attention; + background-size: 6px 6px, 0 0; + } + } +} + +placessidebar { + > viewport.frame { border-style: none; } + + row { + // Needs overriding of the GtkListBoxRow padding + min-height: 30px; + padding: 0px; + // Using margins/padding directly in the SidebarRow + // will make the animation of the new bookmark row jump + > revealer { + padding: 0 10px; + } + image.sidebar-icon { + &:dir(ltr) { padding-right: 8px; } + &:dir(rtl) { padding-left: 8px; } + } + label.sidebar-label { + &:dir(ltr) { padding-right: 2px; } + &:dir(rtl) { padding-left: 2px; } + } + @at-root button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + @extend button.flat; + border-radius: 100%; + -gtk-outline-radius: 100%; + + &:not(:hover):not(:active) > image { opacity: 0.5 }; + } + + &.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: _solid($drop_target_color); + background-clip: content-box; + } + + &.sidebar-new-bookmark-row { color: $selected_bg_color; } + + &:drop(active):not(:disabled) { + &, label, image { color: $drop_target_color; } + + box-shadow: inset 0 1px $drop_target_color, + inset 0 -1px $drop_target_color; + + &:selected { + &, label, image { color: $selected_fg_color; } + background-color: $drop_target_color; + } + } + } +} + +// +// Placesview +// +placesview { + .server-list-button > image { + -gtk-icon-transform: rotate(0turn); + } + + .server-list-button:checked > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(-0.5turn); + } + + // this selects the "connect to server" label + > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; + } +} + +// +// Paned +// +paned { + > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: _solid($borders_color); + background-size: 1px 1px; + + &:selected { background-image: _solid($selected_bg_color); } + + &.wide { + min-width: 5px; + min-height: 5px; + background-color: $bg_color; + background-image: _solid($borders_color), _solid($borders_color); + background-size: 1px 1px, 1px 1px; + } + } + + &.horizontal > separator { + background-repeat: repeat-y; + &:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; + } + &:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; + } + + &.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; + } + } + + &.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; + + &.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; + } + } +} + +// +// GtkInfoBar +// +infobar { + border-style: none; + + &.info, + &.question, + &.warning, + &.error { + background-color: $selected_bg_color; + color: $selected_fg_color; + caret-color: currentColor; + + button { @extend %selected-button } + + selection { + color: $selected_bg_color; + background-color: $selected_fg_color; + } + + *:link { @extend %link_selected; } + } +} + +// +// Buttons on selected backgrounds +// +%selected-button { + + @at-root %normal_selected_button, & { + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.5); + } + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + + &:disabled { + &, label { color: transparentize($selected_fg_color, 0.6); } + } + } + &:hover { + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 0.8); + border-color: transparentize($selected_fg_color, 0.2); + } + &:active, &:active:hover, &:checked { + color: $selected_bg_color; + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:disabled { + &, label { color: transparentize($selected_fg_color, 0.5); } + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.6); + + &:active, &:checked { + color: $selected_bg_color; + background-color: transparentize($selected_fg_color, 0.5); + border-color: transparentize($selected_fg_color, 0.6); + } + } +} + +// +// Tooltips +// +tooltip { + &.background { + // background-color needs to be set this way otherwise it gets drawn twice + // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details. + background-color: lighten($osd_bg_color, 10%); + background-clip: padding-box; + + label { padding: 4px; } + } + + border-radius: 2px; + box-shadow: none; + + decoration { background-color: transparent; } + + * { //Yeah this is ugly + background-color: transparent; + color: $osd_fg_color; // just to be sure + } +} + +// +// Color Chooser +// +colorswatch { + // This widget is made of two boxes one on top of the other, the lower box is GtkColorSwatch {} the other one + // is GtkColorSwatch .overlay {}, GtkColorSwatch has the programmatically set background, so most of the style + // is applied to the overlay box. + + $_colorswatch-radius: 2px; + + &, &:drop(active) { border-style: none; } + + // border rounding + &.top { + border-top-left-radius: $_colorswatch-radius + 0.5px; + border-top-right-radius: $_colorswatch-radius + 0.5; + + overlay { + border-top-left-radius: $_colorswatch-radius; + border-top-right-radius: $_colorswatch-radius; + } + } + &.bottom { + border-bottom-left-radius: $_colorswatch-radius + 0.5px; + border-bottom-right-radius: $_colorswatch-radius + 0.5; + + overlay { + border-bottom-left-radius: $_colorswatch-radius; + border-bottom-right-radius: $_colorswatch-radius; + } + } + &.left, &:first-child:not(.top) { + border-top-left-radius: $_colorswatch_radius + 0.5px; + border-bottom-left-radius: $_colorswatch_radius + 0.5px; + overlay { + border-top-left-radius: $_colorswatch_radius; + border-bottom-left-radius: $_colorswatch_radius; + } + } + &.right, &:last-child:not(.bottom) { + border-top-right-radius: $_colorswatch_radius + 0.5px; + border-bottom-right-radius: $_colorswatch_radius + 0.5px; + overlay { + border-top-right-radius: $_colorswatch_radius; + border-bottom-right-radius: $_colorswatch_radius; + } + } + + &.dark overlay { + color: transparentize(white, 0.3); + &:hover { + border-color: if($variant == 'light', transparentize(black, 0.5), $borders_color); + } + } + &.light overlay { + color: transparentize(black, 0.3); + &:hover { + border-color: if($variant == 'light', transparentize(black, 0.7), $borders_color); + } + } + + overlay { + border: 1px solid if($variant == 'light', transparentize(black, 0.85), $borders_color); + &:hover { background-color: transparentize(white, 0.8) } + } + + &:disabled { + opacity: 0.5; + overlay { + border-color: transparentize(black, 0.4); + box-shadow: none; + } + } + + &#add-color-button { + border-style: solid; // the borders are drawn by the overlay for standard colorswatches to have them semi + border-width: 1px; // translucent on the colored background, here it's not necessary so they need to be set + @include button(normal); + &:hover { @include button(hover); } + overlay { @include button(undecorated); } // reset the overlay to not cover the button style underneath + } +} + +button.color { + padding: 0; + + colorswatch:first-child:last-child { + &, overlay { + margin: 4px; + border-radius: 0; + } + } +} + +// colorscale popup +colorchooser .popover.osd { border-radius: 3px; } + +// +// Misc +// +//content view (grid/list) +.content-view { + background-color: $base_color; + + &:hover { -gtk-icon-effect: highlight; } + + rubberband { @extend rubberband; } +} + +.scale-popup { + .osd & { @extend %osd; } + + button { // +/- buttons on GtkVolumeButton popup + &:hover { + @include button(hover); + } + } +} + +// Decouple the font of context menus from their entry/textview +.context-menu { font: initial; } +.monospace { font-family: Monospace; } + +// +// Shortcuts Help +// +button.circular, +button.circular-button { + padding: 0; + min-width: 26px; + min-height: 26px; + border-radius: 50%; + -gtk-outline-radius: 50%; + + label { padding: 0; } +} + +.keycap { + min-width: 16px; + min-height: 20px; + + padding: 3px 6px 4px 6px; + + color: $fg_color; + background-color: $base_color; + border: 1px solid $borders_color; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px if($variant=='light', transparentize(black, 0.95), transparentize(black, 0.85)); +} + +stackswitcher button { + &.text-button { min-width: 80px; } + &.circular { min-width: 0; } +} + +// +// Dnd +// +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px $drop_target_color; +} + +// +// Window Decorations +// + +decoration { + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + border-width: 0px; + + $_wm_border: if($variant=='light', transparentize(black, 0.9), transparentize(black, 0.45)); + + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), $_wm_border), + 0 8px 8px 0 if($variant == 'light', opacify($_wm_border, 0.1), transparentize($_wm_border, 0.2)); + + // this is used for the resize cursor area + margin: 10px; + + &:backdrop { + // the transparent shadow here is to enforce that the shadow extents don't + // change when we go to backdrop, to prevent jumping windows + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', transparentize(darken($header_bg, 7%), 0.1), $_wm_border), + 0 8px 8px 0 transparent, + 0 5px 5px 0 if($variant == 'light', opacify($_wm_border, 0.1), transparentize($_wm_border, 0.2)); + + transition: $backdrop_transition; + } + .fullscreen &, + .tiled & { + border-radius: 0; + } + .popup & { + box-shadow: none; + border-radius: 0; + } + // server-side decorations as used by mutter + .ssd & { + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', transparentize(black, 0.35), $_wm_border); + + &.maximized { border-radius: 0; } + } + .csd.popup & { + border-radius: 2px; + box-shadow: 0 3px 6px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.1)), + 0 0 0 1px if($variant == 'light', $_wm_border, darken($bg_color, 10%)); + } + tooltip.csd & { + border-radius: 2px; + box-shadow: 0 1px 3px 1px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.3)); + } + messagedialog.csd & { + border-radius: 3px; + } + .solid-csd & { + border-radius: 0; + margin: 1px; + background-color: $header_bg; + box-shadow: none; + } +} + +// +// Titlebuttons +// +headerbar, +.titlebar { + + &.default-decoration button.titlebutton { // no vertical padding for ssd buttons + padding: 0 4px; // already handled by the titlebar-padding + min-width: 0; + min-height: 0; + margin: 0; + } + + button.titlebutton { + padding: 0; + min-width: 24px; + + @include button(undecorated); + background-color: transparentize($header_bg, 1); + + &:hover { + @include button(header-hover); + } + &:active, &:checked { + @include button(header-active); + } + &.close, &.maximize, &.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + border-width: 0; + + &:backdrop { opacity: 1; } + } + // Load png assets for each button + @each $k in ('close','maximize', 'minimize') { + @each $l, $m in ('',''), (':backdrop','-backdrop'), (':hover','-hover'), (':active','-active') { + + &.#{$k}#{$l} { background-image: -gtk-scaled(url('assets/titlebutton-#{$k}#{$m}#{$darker_asset_suffix}.png'), + url('assets/titlebutton-#{$k}#{$m}#{$darker_asset_suffix}@2.png')); } + } + } + } +} + +// catch all extend +%selected_items { + background-color: $selected_bg_color; + + @at-root %nobg_selected_items, & { + color: $selected_fg_color; + + &:disabled { color: mix($selected_fg_color, $selected_bg_color, 50%); } + } +} diff --git a/OSX-Arc-White/gtk-3.22/sass/_drawing.scss b/OSX-Arc-White/gtk-3.22/sass/_drawing.scss new file mode 100755 index 0000000..120a158 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/_drawing.scss @@ -0,0 +1,354 @@ +// Drawing mixins + +// Solid color image +@function _solid($c) { + @return linear-gradient(to bottom, $c, $c); +} + +// Entries + +@mixin entry($t) { +// +// Entries drawing function +// +// $t: entry type +// + + @if $t==normal { + // + // normal entry + // + color: $text_color; + border-color: $entry_border; + background-color: $entry_bg; + } + + @if $t==focus { + // + // focused entry + // + color: $text_color; + border-color: if($variant=='light', $selected_bg_color, $button_border); + background-color: $entry_bg; + + @if $variant == 'dark' { + box-shadow: inset 1px 0 $selected_bg_color, + inset -1px 0 $selected_bg_color, + inset 0 1px $selected_bg_color, + inset 0 -1px $selected_bg_color; + } + } + + @if $t==insensitive { + // + // insensitive entry + // + color: $insensitive_fg_color; + border-color: transparentize($entry_border, 0.45); + background-color: transparentize($entry_bg, 0.45); + } + + @if $t==header-normal { + // + // normal header-bar entry + // + + color: $header_fg; + border-color: $header_entry_border; + background-color: $header_entry_bg; + + image, image:hover { color: inherit; } + } + + @if $t==header-focus { + // + // focused header-bar entry + // + color: $selected_fg_color; + border-color: if($darker=='false' and $variant=='light', $selected_bg_color, transparent); + background-color: $selected_bg_color; + } + + @if $t==header-insensitive { + // + // insensitive header-bar entry + // + color: transparentize($header_fg, 0.45); + border-color: $header_entry_border; + background-color: transparentize($header_entry_bg, 0.15); + } + + @else if $t==osd { + // + // normal osd entry + // + color: $osd_fg_color; + border-color: $osd_entry_border; + background-color: $osd_entry_bg; + + image, image:hover { color: inherit; } + } + + @else if $t==osd-focus { + // + // active osd entry + // + color: $selected_fg_color; + border-color: $osd_entry_border; + background-color: $selected_bg_color; + } + + @else if $t==osd-insensitive { + // + // insensitive osd entry + // + color: transparentize($osd_fg_color, 0.45); + background-color: transparentize($osd_entry_bg, 0.15); + } +} + +// Buttons + +@mixin button($t, $actionb_bg:red, $actionb_fg: green) { +// +// Button drawing function +// +// $t: button type, +// $actionb_bg, $actionb_fg: used for destructive and suggested action buttons + + @if $t==normal { + // + // normal button + // + color: $fg_color; + border-color: $button_border; + background-color: $button_bg; + } + + @else if $t==hover { + // + // hovered button + // + color: $fg_color; + border-color: $button_border; + background-color: lighten($button_bg, 5%); + } + + @else if $t==active { + // + // pushed button + // + color: $selected_fg_color; + border-color: if($variant=='light', $selected_bg_color, $button_border); + background-color: $selected_bg_color; + } + + @else if $t==insensitive { + // + // insensitive button + // + label, & { color: $insensitive_fg_color; } + + border-color: transparentize($button_border, 0.45); + background-color: transparentize($button_bg, 0.45); + } + + @else if $t==insensitive-active { + // + // insensitive pushed button + // + label, & { color: transparentize($selected_fg_color, 0.2); } + + border-color: transparentize($selected_bg_color, 0.25); + background-color: transparentize($selected_bg_color, 0.25); + + opacity: 0.6; + } + + @if $t==header-normal { + // + // normal header-bar button + // + color: $header_fg; + outline-offset: -3px; + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + } + + @else if $t==header-hover { + // + // hovered header-bar button + // + color: $header_fg; + border-color: $header_button_border; + background-color: $header_button_bg; + } + + @else if $t==header-active { + // + // pushed header-bar button + // + color: $selected_fg_color; + border-color: if($darker=='false' and $variant=='light', $selected_bg_color, transparent); + background-color: $selected_bg_color; + } + + @else if $t==header-insensitive { + // + // insensitive header-bar button + // + label, & { color: transparentize($header_fg, 0.45); } + + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + } + + @else if $t==header-insensitive-active { + // + // header-bar insensitive pushed button + // + color: transparentize($selected_fg_color, 0.25); + border-color: transparentize($selected_bg_color, 0.35); + background-color: transparentize($selected_bg_color, 0.35); + } + + @else if $t==osd { + // + // normal osd button + // + color: $osd_fg_color; + border-color: $osd_button_border; + background-color: $osd_button_bg; + } + + @else if $t==osd-hover { + // + // active osd button + // + color: $osd_fg_color; + border-color: $osd_button_border; + background-color: opacify(lighten($osd_button_bg, 7%), 0.1); + } + + @else if $t==osd-active { + // + // active osd button + // + color: $selected_fg_color; + border-color: $osd_button_border; + background-color: $selected_bg_color; + } + + @else if $t==osd-insensitive { + // + // insensitive osd button + // + color: $osd_insensitive_fg_color; + border-color: $osd_button_border; + background-color: transparentize($osd_button_bg, 0.15); + } + + @else if $t==suggested_destructive { + // + // suggested or destructive action buttons + // + background-clip: border-box; + + color: $actionb_fg; + background-color: $actionb_bg; + border-color: $actionb_bg; + } + + @else if $t==undecorated { + // + // reset + // + border-color: transparent; + background-color: transparent; + background-image: none; + } +} + +// +// Overshoot +// +@mixin overshoot($p, $c:$selected_bg_color) { +// $p: position +// $c: base color +// +// possible $p values: +// top, bottom, right, left +// + + $_big_gradient_length: 60%; + + $_position: center top; + $_big_gradient_size: 100% $_big_gradient_length; + + @if $p==bottom { + $_position: center bottom; + } + + @else if $p==right { + $_position: right center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + @else if $p==left { + $_position: left center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + background-image: -gtk-gradient(radial, + $_position, 0, + $_position, 0.6, + from(transparentize($c, 0.8)), + to(transparentize($c, 1))); + + background-size: $_big_gradient_size; + background-repeat: no-repeat; + background-position: $_position; + + background-color: transparent; // reset some properties to be sure to not inherit them somehow + border: none; // + box-shadow: none; // +} + +// +// Undershoot +// +@mixin undershoot($p) { +// $p: position +// +// possible $p values: +// top, bottom, right, left +// + + $_undershoot_color_dark: transparentize(black, 0.8); + $_undershoot_color_light: transparentize(white, 0.8); + + $_gradient_dir: left; + $_dash_bg_size: 10px 1px; + $_gradient_repeat: repeat-x; + $_bg_pos: center $p; + + background-color: transparent; // shouldn't be needed, but better to be sure; + + @if ($p == left) or ($p == right) { + $_gradient_dir: top; + $_dash_bg_size: 1px 10px; + $_gradient_repeat: repeat-y; + $_bg_pos: $p center; + } + + background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%); + + padding-#{$p}: 1px; + background-size: $_dash_bg_size; + background-repeat: $_gradient_repeat; + background-origin: content-box; + background-position: $_bg_pos; + border: none; +} diff --git a/OSX-Arc-White/gtk-3.22/sass/_granite.scss b/OSX-Arc-White/gtk-3.22/sass/_granite.scss new file mode 100755 index 0000000..a564d55 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/_granite.scss @@ -0,0 +1,218 @@ +// Granite Widgets + +// +// Overlay Bar +// +.overlay-bar { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; + + label { color: $selected_fg_color; } +} + +// +// Thin Pane Separator +// +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid $borders_color; + border-right: 1px solid $borders_color; + +} + +// avoid borders when a viewport is +// packed into a Static Notebook, or Popover +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +// +// Help Button +// +.help_button { + border-radius: 100px; + padding: 3px 9px; +} + +// +// Secondary Toolbars +// +toolbar.secondary-toolbar { + padding: 3px; + border-bottom: 1px solid $borders_color; + + button { padding: 0 3px 0 3px; } +} + +// +// Bottom Toolbars +// +toolbar.bottom-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: $borders_color; + background-color: $bg_color; + + button { padding: 2px 3px 2px 3px; } +} + +// +// Sidebar & Source List +// +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; +} + +.source-list, +.source-list.view { + background-color: $bg_color; + color: $fg_color; + -gtk-icon-style: regular; +} + +.source-list.category-expander { + color: transparent; +} + +.source-list.view:hover { + background-color: lighten($bg_color, 5%); +} + +.source-list.view:selected, +.source-list.view:hover:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; +} + +.source-list scrollbar, +.source-list junction { + border-image: none; + border-color: transparent; + background-color: $bg_color; + background-image: none; +} + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; +} + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-color: $selected_fg_color; + color: $selected_bg_color; +} + +// +// Expander +// +.source-list.category-expander { + color: $fg_color; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; +} + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; +} + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +// +// Welcome +// +GraniteWidgetsWelcome { + background-color: $base_color; +} + +GraniteWidgetsWelcome label { + color: mix($fg_color, $bg_color, 50%); + font-size: 11px; + text-shadow: none; +} + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: transparentize($fg_color, 0.2); +} + +// +// Help Button +// +.help_button { + border-radius: 0; +} + +// +// Popover +// +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + + border: 1px solid transparentize(black, 0.7); + margin: 0; +} + +.popover_bg { + background-image: _solid($base_color); + border: 1px solid transparentize(black, 0.7); +} + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; +} + +// +// Xs Entry +// +GraniteWidgetsXsEntry entry { padding: 4px; } + +// +// Text Styles +// +.h1 { font-size: 24px; } +.h2 { font-size: 18px; } +.h3 { font-size: 11px; } +.h4, +.category-label { + color: mix($bg_color, $text_color, 30%); + font-weight: 600; +} + +.h4 { + padding-bottom: 6px; + padding-top: 6px; +} + +GtkListBox .h4{ + padding-left: 6px; +} diff --git a/OSX-Arc-White/gtk-3.22/sass/_lightdm.scss b/OSX-Arc-White/gtk-3.22/sass/_lightdm.scss new file mode 100755 index 0000000..a9ab2fd --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/_lightdm.scss @@ -0,0 +1,109 @@ +// the panel widget at the top +#panel_window { + background-color: $panel_bg; + color: $panel_fg; + font-weight: bold; + box-shadow: inset 0 -1px darken($panel_bg, 7%); + + // the menubars/menus of the panel, i.e. indicators + menubar { + padding-left: 5px; + + &, > menuitem { + background-color: transparent; + color: $panel_fg; + font-weight: bold; + } + } + + menubar menuitem:disabled { + color: transparentize($panel_fg, 0.5); + + label { color: inherit; } + } + menubar menu > menuitem { font-weight: normal; } +} + +// the login window +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: $fg_color; +} + +// the top half of the login-window, in GtkDialog terms, the content +#content_frame { + padding-bottom: 14px; + background-color: $bg_color; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid transparentize(black, 0.9); + border-width: 1px 1px 0 1px; +} + +#content_frame button { + @include button(normal); + + &:hover { @include button(hover); } + &:active, &:checked { @include button(active); } + &:disabled { @include button(insensitive); } +} + +// the lower half of the login-window, in GtkDialog terms the buttonbox or action area +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: if($variant=='light', $osd_bg_color, $header_bg); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid transparentize(black, 0.9); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px if($variant=="light", $dark_sidebar_border, $header_border); +} + +#buttonbox_frame button{ + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:disabled { @include button(osd-insensitive); } +} + +#login_window #user_combobox { + color: $fg_color; + font-size: 13px; + + menu { font-weight: normal; } +} + +// the user's avatar box +#user_image { + padding: 3px; + border-radius: 2px; +} + +// the shutdown button +#shutdown_button.button { + @include button(suggested_destructive, $destructive_color); + + &:hover { @include button(suggested_destructive, lighten($destructive_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($destructive_color, 10%)); } +} + +// the restart button +#restart_button.button { + @include button(suggested_destructive, $suggested_color); + + &:hover { @include button(suggested_destructive, lighten($suggested_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($suggested_color, 10%)); } +} + +// the warning, in case a wrong password is entered or something else goes wrong according to PAM +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; +} diff --git a/OSX-Arc-White/gtk-3.22/sass/_transparent_widgets.scss b/OSX-Arc-White/gtk-3.22/sass/_transparent_widgets.scss new file mode 100755 index 0000000..2b59744 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/_transparent_widgets.scss @@ -0,0 +1,216 @@ +//.nemo-window GtkEventBox { background-color: $bg_color; } // fixes nemo statusbar + +//.nemo-window, +.nautilus-window { + paned > separator { + background-image: _solid($dark_sidebar_border); + + @if $variant=='light' { + &:dir(ltr) { margin-left: -1px; } + &:dir(rtl) { margin-right: -1px; } + } + } +} + +filechooser paned > separator { background-image: _solid($dark_sidebar_border); } + +// Dark transparent sidebars +filechooser, +.nautilus-window { + + &.csd.background, placessidebar list { background-color: transparent; } + + placessidebar.sidebar { + + background-color: $dark_sidebar_bg; + + row.sidebar-row { + border: none; + color: $dark_sidebar_fg; + + .sidebar-icon { color: transparentize($dark_sidebar_fg, 0.4); } + + &.has-open-popup, + &:hover { background-color: transparentize($dark_sidebar_fg, 0.85); } + + &:disabled { + &, label, image { color: transparentize($dark_sidebar_fg, 0.6); } + } + + &:selected.has-open-popup, + &:selected, &:selected:hover, &:active:hover { + @extend %selected_items; + + .sidebar-icon { color: inherit; } + } + + &:not(:selected) button.sidebar-button { + color: $dark_sidebar_fg; + + &:hover { @include button(osd-hover); } + &:active { @include button(active); } + + &:not(:hover):not(:active) > image { opacity: 0.5 }; + } + + &.sidebar-new-bookmark-row { + color: $selected_bg_color; + + .sidebar-icon { color: inherit; } + } + + &:drop(active):not(:disabled) { + &, label, .sidebar-icon { color: $drop_target_color; } + + &:selected { + &, label, .sidebar-icon { color: $selected_fg_color; } + background-color: $drop_target_color; + } + } + } + + separator { background-color: transparent; } + + scrollbar { @extend %dark_sidebar_scrollbar } + } + + &.maximized placessidebar.sidebar { background-color: opacify($dark_sidebar_bg, 1); } +} + +.nemo-window { + .sidebar { + color: $dark_sidebar_fg; + background-color: $dark_sidebar_bg; + + .view, row { + background-color: transparent; + color: $dark_sidebar_fg; + + &.cell:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + &.expander { + color: mix($dark_sidebar_fg, $dark_sidebar_bg, 50%); + + &:hover { color: $dark_sidebar_fg; } + } + } + + separator { background-color: transparent; } + + scrollbar { @extend %dark_sidebar_scrollbar } + } +} + +.caja-side-pane { + + &, + > notebook > stack > widget > box, + text, + treeview { + color: $dark_sidebar_fg; + caret-color: $dark_sidebar_fg; + background-color: opacify($dark_sidebar_bg, 1); + } + + > box button { + &:not(:active):not(:checked) { color: $dark_sidebar_fg; } + &:hover:not(:active) { @extend %dark_sidebar_button:hover; } + } + + .frame { border-color: darken(opacify($dark_sidebar_bg, 1), 5%); } + + scrollbar { @extend %dark_sidebar_scrollbar; } + junction { background-color: darken($dark_sidebar_bg, 5%); } +} + +filechooser { + + actionbar { + color: $dark_sidebar_fg; + background-color: $dark_sidebar_bg; + border-color: if($variant =='light', darken($dark_sidebar_bg, 7%), darken($dark_sidebar_bg, 15%)); + + button { @extend %dark_sidebar_button; } + entry { @extend %dark_sidebar_entry; } + + @extend %osd_check_radio; + + label, combobox { color: $dark_sidebar_fg; } + } +} + +// Gedit +.gedit-bottom-panel-paned { background-color: $base_color; } + +.gedit-side-panel-paned > separator { background-image: _solid($dark_sidebar_border); } +.gedit-bottom-panel-paned > separator { background-image: _solid($borders_color); } + +.gedit-document-panel { + background-color: $dark_sidebar_bg; + + .maximized & { background-color: opacify($dark_sidebar_bg, 1); } + + row { + color: $dark_sidebar_fg; + background-color: transparentize($dark_sidebar_fg, 1); + + &:hover { + background-color: transparentize($dark_sidebar_fg, 0.85); + } + &:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + + button { color: $selected_fg_color; } + } + &:selected, &:selected:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + &:hover:not(:selected) button:active { + color: $dark_sidebar_fg; + } + } +} + +%dark_sidebar_button { + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:disabled { @include button(osd-insensitive); } +} + +%dark_sidebar_entry { + @include entry(osd); + + &:focus { @include entry(osd-focus); } + &:disabled { @include entry(osd-insensitive); } +} + +%dark_sidebar_scrollbar { + + border-color: darken($dark_sidebar_bg, 5%); + + &.overlay-indicator:not(.dragging):not(.hovering) slider { + background-color: lighten($dark_sidebar_fg, 15%); + border: 1px solid transparentize(black, 0.7); + } + slider { + background-color: transparentize(lighten($dark_sidebar_fg, 15%), 0.3); + + &:hover { background-color: lighten($dark_sidebar_fg, 20%); } + + &:hover:active { background-color: $selected_bg_color; } + + &:disabled { + background-color: transparent; + } + } + trough { + background-color: darken($dark_sidebar_bg, 5%); + } +} diff --git a/OSX-Arc-White/gtk-3.22/sass/_unity.scss b/OSX-Arc-White/gtk-3.22/sass/_unity.scss new file mode 100755 index 0000000..cb18aec --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/_unity.scss @@ -0,0 +1,159 @@ +// Decorations +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: $selected_bg_color; + + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; + + .top { + border: 1px solid if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), transparentize(black, 0.9)); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + + background-image: _solid(opacify($header_bg, 1)); + color: $header_fg; // The foreground color will be used to paint the text + + box-shadow: inset 0 1px lighten($header_bg, 3%); + + &:backdrop { + border-bottom-width: 0; + //background-image: _solid(opacify($header_bg_backdrop, 1)); + color: transparentize($header_fg, 0.3); + } + } + .left, .right, .bottom, + .left:backdrop, .right:backdrop, .bottom:backdrop { + background-color: transparent; + background-image: _solid(if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), transparentize(black, 0.9))); + } +} + +// Panel Style +UnityPanelWidget, +.unity-panel { + background-image: _solid(#2f343f); + color: lighten($panel_fg, 20%); + box-shadow: none; + + &:backdrop { color: lighten($panel_fg, 1%); } +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: $selected_fg_color; + background-image: _solid($selected_bg_color); + border-bottom: none; +} + +// Unity Greeter +.lightdm.menu { + background-image: none; + background-color: transparentize(black, 0.6); + border-color: transparentize(white, 0.2); + border-radius: 4px; + padding: 1px; + color: white; +} + +.lightdm-combo .menu { + background-color: lighten($header_bg, 8); + border-radius: 0px; + padding: 0px; + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + color: transparentize(white, 0.2); + background-image: none; + background-color: transparentize(black, 0.5); + + & > .menuitem { + padding: 2px 6px; + } +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: transparentize(black, 0.7); + border-color: transparentize(white, 0.6); + border-radius: 10px; + padding: 7px; + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; +} + +.lightdm.button:focus, +.lightdm.entry:focus { + border-color: transparentize(white, 0.9); + border-width: 1px; + border-style: solid; + color: white; +} + +.lightdm.entry:selected { + background-color: transparentize(white, 0.2); +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; + + &.selected { + background-color: transparentize(black, 0.3); + border-width: 1px; + } +} + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); + } +} diff --git a/OSX-Arc-White/gtk-3.22/sass/gtk-dark.scss b/OSX-Arc-White/gtk-3.22/sass/gtk-dark.scss new file mode 100755 index 0000000..529ee3d --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/gtk-dark.scss @@ -0,0 +1,13 @@ +$variant: 'dark'; +$darker: 'false'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.22/sass/gtk-darker.scss b/OSX-Arc-White/gtk-3.22/sass/gtk-darker.scss new file mode 100755 index 0000000..34b8f81 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/gtk-darker.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'true'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.22/sass/gtk-solid-dark.scss b/OSX-Arc-White/gtk-3.22/sass/gtk-solid-dark.scss new file mode 100755 index 0000000..959d8b1 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/gtk-solid-dark.scss @@ -0,0 +1,13 @@ +$variant: 'dark'; +$darker: 'false'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.22/sass/gtk-solid-darker.scss b/OSX-Arc-White/gtk-3.22/sass/gtk-solid-darker.scss new file mode 100755 index 0000000..45b7dbe --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/gtk-solid-darker.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'true'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.22/sass/gtk-solid.scss b/OSX-Arc-White/gtk-3.22/sass/gtk-solid.scss new file mode 100755 index 0000000..28ff2b6 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/gtk-solid.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'false'; +$transparency: 'false'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/gtk-3.22/sass/gtk.scss b/OSX-Arc-White/gtk-3.22/sass/gtk.scss new file mode 100755 index 0000000..9bb0348 --- /dev/null +++ b/OSX-Arc-White/gtk-3.22/sass/gtk.scss @@ -0,0 +1,13 @@ +$variant: 'light'; +$darker: 'false'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'lightdm'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/OSX-Arc-White/metacity-1/close-p.svg b/OSX-Arc-White/metacity-1/close-p.svg new file mode 100755 index 0000000..d1d5e57 --- /dev/null +++ b/OSX-Arc-White/metacity-1/close-p.svg @@ -0,0 +1,88 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/metacity-1/close.svg b/OSX-Arc-White/metacity-1/close.svg new file mode 100755 index 0000000..31f24dc --- /dev/null +++ b/OSX-Arc-White/metacity-1/close.svg @@ -0,0 +1,79 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/metacity-1/maximize-p.svg b/OSX-Arc-White/metacity-1/maximize-p.svg new file mode 100755 index 0000000..9344c79 --- /dev/null +++ b/OSX-Arc-White/metacity-1/maximize-p.svg @@ -0,0 +1,88 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/metacity-1/maximize.svg b/OSX-Arc-White/metacity-1/maximize.svg new file mode 100755 index 0000000..5feb996 --- /dev/null +++ b/OSX-Arc-White/metacity-1/maximize.svg @@ -0,0 +1,88 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/OSX-Arc-White/metacity-1/metacity-theme-2.xml b/OSX-Arc-White/metacity-1/metacity-theme-2.xml new file mode 100755 index 0000000..a0e23e5 --- /dev/null +++ b/OSX-Arc-White/metacity-1/metacity-theme-2.xml @@ -0,0 +1,761 @@ + + + + OSX-Arc-White + horst3180, ManjaroCinnamonFan, LinxGem33 + horst3180 + 2017 + OSX-Arc-White Metacity theme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</draw_ops> + +<draw_ops name="title_unfocused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2)) + 1" + color="C_title_unfocused"/> +</draw_ops> + + <!-- window decorations --> + +<draw_ops name="entire_background_focused"> + <rectangle color="C_wm_bg_focused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <rectangle color="C_wm_bg_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <rectangle color="C_wm_bg_focused" x="0" y="0" width="width" height="height" filled="true" /> + <rectangle color="C_wm_highlight" x="0" y="0" width="width" height="1" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <rectangle color="C_wm_bg_unfocused" x="0" y="0" width="width" height="height" filled="true" /> + <rectangle color="C_wm_highlight" x="0" y="0" width="width" height="1" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_max"> + +</draw_ops> + +<draw_ops name="titlebar_small_focused"> + +</draw_ops> + +<draw_ops name="titlebar_small_unfocused"> + +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_wm_bg_focused" x="0" y="0" width="width" height="height" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_wm_bg_unfocused" x="0" y="0" width="width" height="height" filled="false" /> +</draw_ops> + + +<!--close--> +<draw_ops name="close_focused"> + + <image filename="close.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="close_focused_pressed"> + + <image filename="close-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="close_focused_prelight"> + + <image filename="close-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="close_unfocused"> + + <image filename="unfocused.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + + <image filename="close-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + + <image filename="close-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<!--maximize--> +<draw_ops name="maximize_focused"> + + <image filename="maximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + + <image filename="maximize-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + + <image filename="maximize-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="maximize_unfocused"> + + <image filename="unfocused.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + + <image filename="maximize-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + + <image filename="maximize-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<!--minimize--> +<draw_ops name="minimize_focused"> + + <image filename="min.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + + <image filename="min-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + + <image filename="min-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="minimize_unfocused"> + + <image filename="unfocused.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + + <image filename="min-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + + <image filename="min-p.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + +</draw_ops> + + +<!--Todo--> +<draw_ops name="menu_focused"></draw_ops> +<draw_ops name="menu_focused_pressed"></draw_ops> +<draw_ops name="menu_unfocused"></draw_ops> +<draw_ops name="menu_unfocused_prelight"></draw_ops> +<draw_ops name="menu_unfocused_pressed"></draw_ops> +<draw_ops name="shade_focused"></draw_ops> +<draw_ops name="shade_focused_pressed"></draw_ops> +<draw_ops name="shade_unfocused"></draw_ops> +<draw_ops name="shade_unfocused_prelight"></draw_ops> +<draw_ops name="shade_unfocused_pressed"></draw_ops> + +<!-- frame styles --> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_max" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_max" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_max" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_max" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_small_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_small_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="borderless"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="borderless"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- frame style sets --> + +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused"/> + <frame focus="no" state="normal" resize="both" style="normal_unfocused"/> + <frame focus="yes" state="maximized" style="normal_max_focused"/> + <frame focus="no" state="maximized" style="normal_max_unfocused"/> + <frame focus="yes" state="shaded" style="normal_focused"/> + <frame focus="no" state="shaded" style="normal_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused"/> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused"/> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="dialog_focused"/> + <frame focus="no" state="shaded" style="dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="modal_dialog_focused"/> + <frame focus="no" state="shaded" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused"/> + <frame focus="no" state="normal" resize="both" style="utility_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="utility_focused"/> + <frame focus="no" state="shaded" style="utility_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused"/> + <frame focus="no" state="normal" resize="both" style="border_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + + +<!-- windows --> + +<window type="normal" style_set="normal_style_set"/> +<window type="dialog" style_set="dialog_style_set"/> +<window type="modal_dialog" style_set="modal_dialog_style_set"/> +<window type="menu" style_set="utility_style_set"/> +<window type="utility" style_set="utility_style_set"/> +<window type="border" style_set="border_style_set"/> + +</metacity_theme> diff --git a/OSX-Arc-White/metacity-1/min-p.svg b/OSX-Arc-White/metacity-1/min-p.svg new file mode 100755 index 0000000..28c6dc5 --- /dev/null +++ b/OSX-Arc-White/metacity-1/min-p.svg @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="16" + height="16" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="min_prelight.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="16" + inkscape:cx="6.331506" + inkscape:cy="4.6169098" + inkscape:document-units="px" + inkscape:current-layer="g4092" + showgrid="true" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1360" + inkscape:window-height="714" + inkscape:window-x="0" + inkscape:window-y="28" + inkscape:window-maximized="1" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-671.14288,-648.57648)"> + <g + transform="matrix(0.1265625,0,0,-0.1265625,672.07092,663.09636)" + inkscape:label="ink_ext_XXXXXX" + id="g4090"> + <g + transform="scale(0.1,0.1)" + id="g4092"> + <g + transform="matrix(9.9999999,0,0,9.9999999,-4.0034923,0.11816995)" + inkscape:label="ink_ext_XXXXXX" + id="g4285"> + <path + inkscape:connector-curvature="0" + d="m 56.277533,-3.8051186 c 30.546127,0 55.308677,24.7625166 55.308677,55.3086436 0,30.54561 -24.76255,55.308165 -55.308677,55.308165 -30.545998,0 -55.30861206,-24.762555 -55.30861206,-55.308165 0,-30.546127 24.76261406,-55.3086436 55.30861206,-55.3086436" + style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4417" /> + <g + id="g4152" + transform="matrix(1.0148899,0,0,1.0148899,-0.8432698,-5.0312058)"> + <path + id="path4419" + style="fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 56.283048,5.1005059 c 27.94807,0 50.604272,22.6563571 50.604272,50.6048151 0,27.947941 -22.656202,50.604269 -50.604272,50.604269 -27.947941,0 -50.6047894,-22.656328 -50.6047894,-50.604269 0,-27.948458 22.6568484,-50.6048151 50.6047894,-50.6048151" + inkscape:connector-curvature="0" /> + <path + id="path4421" + style="fill:#975914;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 23.994703,60.30905 64.576819,0 c 2.499455,0 4.544076,-2.044103 4.544076,-4.544076 l 0,-0.119823 c 0,-2.499973 -2.044621,-4.544077 -4.544076,-4.544077 l -64.576819,0 c -2.499585,0 -4.544076,2.044104 -4.544076,4.544077 l 0,0.119823 c 0,2.499973 2.044491,4.544076 4.544076,4.544076" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/metacity-1/min.svg b/OSX-Arc-White/metacity-1/min.svg new file mode 100755 index 0000000..f4703d6 --- /dev/null +++ b/OSX-Arc-White/metacity-1/min.svg @@ -0,0 +1,97 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="16" + height="16" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="min.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="16" + inkscape:cx="6.331506" + inkscape:cy="4.6169098" + inkscape:document-units="px" + inkscape:current-layer="g4415" + showgrid="true" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1360" + inkscape:window-height="714" + inkscape:window-x="0" + inkscape:window-y="28" + inkscape:window-maximized="1" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-671.14288,-648.57648)"> + <g + transform="matrix(0.1265625,0,0,-0.1265625,672.07092,663.09636)" + inkscape:label="ink_ext_XXXXXX" + id="g4090"> + <g + transform="scale(0.1,0.1)" + id="g4092"> + <g + transform="matrix(9.9999999,0,0,9.9999999,-4.0034923,0.11816995)" + inkscape:label="ink_ext_XXXXXX" + id="g4285"> + <g + transform="scale(0.1,0.1)" + id="g4287"> + <g + transform="matrix(10,0,0,10,4.1388913,2.0175489)" + inkscape:label="ink_ext_XXXXXX" + id="g4413"> + <g + transform="scale(0.1,0.1)" + id="g4415"> + <path + id="path4417" + style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 558.63645,-40.071141 c 305.46261,0 553.08915,247.626261 553.08915,553.088871 0,305.45744 -247.62654,553.08397 -553.08915,553.08397 -305.46132,0 -553.0885503,-247.62653 -553.0885503,-553.08397 0,-305.46261 247.6272303,-553.088871 553.0885503,-553.088871" + inkscape:connector-curvature="0" /> + <path + id="path4419" + style="fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 558.63936,-0.56504285 c 283.64212,0 513.57764,229.93706285 513.57764,513.58312285 0,283.64081 -229.93552,513.57752 -513.57764,513.57752 -283.64081,0 -513.582854,-229.93671 -513.582854,-513.57752 0,-283.64606 229.942044,-513.58312285 513.582854,-513.58312285" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/metacity-1/unfocused.svg b/OSX-Arc-White/metacity-1/unfocused.svg new file mode 100755 index 0000000..a87349c --- /dev/null +++ b/OSX-Arc-White/metacity-1/unfocused.svg @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="16" + height="16" + id="svg2" + version="1.1" + inkscape:version="0.91 r" + sodipodi:docname="unfocused.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="34.125" + inkscape:cx="8" + inkscape:cy="8" + inkscape:document-units="px" + inkscape:current-layer="g4197" + showgrid="true" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1280" + inkscape:window-height="749" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + showguides="false"> + <inkscape:grid + type="xygrid" + id="grid3339" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-671.14288,-648.57648)"> + <g + transform="matrix(0.1265625,0,0,-0.1265625,672.07092,663.09636)" + inkscape:label="ink_ext_XXXXXX" + id="g4090"> + <g + transform="scale(0.1,0.1)" + id="g4092"> + <g + transform="matrix(9.9999999,0,0,9.9999999,3.1284009,-0.36309974)" + inkscape:label="ink_ext_XXXXXX" + id="g4195"> + <g + transform="scale(0.1,0.1)" + id="g4197"> + <path + id="path4199" + style="fill:#b4b4b4;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 556.52327,-28.387679 c 293.53206,0 531.48703,237.950789 531.48703,531.486569 0,293.52709 -237.95497,531.48201 -531.48703,531.48201 -293.53081,0 -531.486296,-237.95492 -531.486296,-531.48201 0,-293.53578 237.955486,-531.486569 531.486296,-531.486569" + inkscape:connector-curvature="0" /> + <path + id="path4201" + style="fill:#d4d4d4;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 556.52327,16.813632 c 268.56611,0 486.28523,217.715428 486.28523,486.285258 0,268.5599 -217.71912,486.28022 -486.28523,486.28022 -268.56486,0 -486.285011,-217.72032 -486.285011,-486.28022 0,-268.56983 217.720151,-486.285258 486.285011,-486.285258" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/thumbnail-dark.png b/OSX-Arc-White/thumbnail-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..daf3162a286eafd49d6b80006305683b631e6ca6 GIT binary patch literal 1508 zcmV<A1snQ_P)<h;3K|Lk000e1NJLTq004LZ001Kh0ssI2&`(*h00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-#t2Mab1ZwA7t000GpNkl<ZXx{CbYiv_x7{{OY+}g9Y zTiX>%M?09%fpQzHa#<EZLJ+}#(QtSAVM`#!2ogcLNMghoK%*ZfCR~)O#%NH8FgFEF zbPg&5H!ed4!;N+8wr=g#_FQ^S&+$VCbZm@H3YP8sKRu^;&&m7#^1T1&ea<PGnmZR1 zJ$PXXf`=pGR>X6xAcSODdeoPM5JpmzN<}9kXr5<fSu&X|1VKFNphZ#iwYKm)n^3Gf ztwRWf^hQ%ZpbP*6LFkPpArwkPkCtVLAj$q?h$NY49;g&U1+)TM(S05728h&YV^f}d z38(eFj0rQ|_A`gLh6^#Js#>SboT*A1M`#BDK-k~RHeLu`IVo}e0S!9EvAlQ60DvbM zQXI><qwDYaG&<d(pPYvX)oq{#o6ca<X3p?A53+UT0~a)&WQf-=I^AK&$p=6^G))9; z$SIIznY(fJzCja~c^lTuGDePveCxIHqOX4_ZxQac!}O!GQeA&t^GjXh1d=53toyRY zIw3~K&`-|mk@79thADYXE!7bZxxZo<_LmoKdSmsvwVQSn`^PU{mZiVj^KfI<+!>>^ z*qw1AQFaw?t1sTxQFAJm@!HIp(T>qGX@b_+pN^w-$YQYJd|A!>MT0arv}+x!HctNK z-5nJS0I0{jx^YhBt`q5tpGzN%t=^o=x+`yJ9FaJ9<-qns*G)MKm(HGGp&?N3Jo43d zXIcdMi52Uo*Exfu##(e5wQ#j$@0Vq6A>L#|EFwsR5da{IysKn8(|C!{q^eEBW4T?G zHa_|?Sa;4{x*GtQbMv*fiMQ<~ZJhu7(YSduMw`b>wegpKZxsN#zhIC%D!%<D)4njU z^W)=<B2dGn^_?+Nk6c_Ziz@nb!)Xt0d#YgNE3+FvIo1Y9`&c%<<D;$DS#s#yH&@Ib zU9sytBgc<&m=FAO_${1HNq=@D!ioBl?M%Z(LX&Enw~0y~5|eRiP0^R`(mi6Z4FH-- z_h^?C-rmW&!STpwT$laYmh8yX8%p=?tmS$&t?nX+W<MT2x4XPKBm>l)`tk4SizW>& z`58d)lsj**GC;^v?Fx@EC1JpX;|Cfc9K$KzbG`2PdpMcIxU2d^xeuFNmgCW|bb9pK zHS6C0?5t(!>kBfvxfbe`Jf5VdIB&2Mp%`rCRE8uB03_be-71wb!cctIk5RO3-aAyX znQyIS+*O3e*jLJ8z!QCG&dnz@sf0FlNNzzFg9^07von-KzM8VKCY{}`$3d24Ko~** z07#{!Q8e{C;&9N*tBqRx=5|a~^Ik@Zq{4%4)ig%S%vA^@0Abc=*7Y@)xrWLvwb3?l z#L~hMOA0mCtmxlaS7kgwBQiN-TFy|>UGJCVkk1n`*wa)95IJPxG%E!FAaQ<CYqih_ z5Q>Tg*Xas5YqrCzLKvMsZO$mB;#{);4@qiMM#c+UhcDQoG7jtOy}>IdWs$u{y%o4% z^{;XEXx4r4#OH^r7#X0p=ty<`%WrSygRHmaQk8ck0Eo?}f2z)2w)w;7FCEx+AS&K> zY<JO%%T{h#sDWVpneX=%yF^ewyi*;iPy3ID7S8W;9yH_>+`THv?auuY-`R+x$j4cK zhu2~q2K`8l^|iX>9=bd8{10O3`ofI2DTWqYZJT76l7|SodoH&-_p>+KLIA+6>2?4J z@tiJM-=9DSI@){uloj?jQG@IlN%v0K_vfK-p!wb<v7?cx`9lti7)4`*3Z$^u;byM> z<~#L;&{o^UT?bl5|6fwxM=PKe(25k$2@e_}OcaEEvno*#5W*4>G)YmuHc$UxEee9S z%|lXDLd~kPGgPT)o@YJHZsoss4;FNUb)rp9DTay^&<f}Qu73d(H$6N$-n^s$0000< KMNUMnLSTY88q{e3 literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/thumbnail.png b/OSX-Arc-White/thumbnail.png new file mode 100755 index 0000000000000000000000000000000000000000..322bba6cb42a3020411781bb26d28f76814a5ad2 GIT binary patch literal 1472 zcmV;x1wZ<UP)<h;3K|Lk000e1NJLTq004LZ001Kh0ssI2&`(*h00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-#t1`!D;OxP@|000GFNkl<ZXx{CbZERCj7{{M`+uqyP zi(S{2y)q^YHy}7*5Y{c?mj#&4MP@XFM0p)Xm?RPv4VyuUZy*rDf(jcmqCuh#@q<nS zOWeo?acfknxHz^kDqYu>-M-xRw&xx{w9XC~bWmp5?*B{AJvlu&=hx@_&v{NS;q`GK z>fVbK5sZ(d;SY>q@EYg#@F67J_fwLPjGEFtpdg3@8Wj<?jzJg42T`hlp=6T#9W)<A zS8OazNs_gSgtHFT!%qy#06@tkX-0<i@QLWrAtX!;%EPP^%>%{FPy{W47Io*xyU8PS zf1s|#<MQ3g!IM<vT9am8Iu%QYL!8iL;mntL8;by7Dnri8q)T!YQxxQ+23_BJ8_EFS z^a}N@?tM?|ZrfX1ci>2?+aJWkHN8&M>-05U@U1Um7Eh-quXQ-RF`Y&nF*IxI4%9ZY z(Ugbf55mDSZ2P4^JR&+|{j&PKZwJG9kKB+`@Wkq}LZfVy*2rlw+tc%BG33Z{0*RIp zc`0;fpFc*&IMV9Iqc^|+hg;a(6dfZc?>eGMrf}Q4^&jp1cu&>ijQME8&rV@f&gUC{ zyx<nDFDDY^*Gu)UJ*F?5p^T+{lZCr!EMFJbO%^VW9!*HqsSAs;zxZ^}gFx#(_tuWK zWp7s%r~rU7f3Wl9{7uVyj-BWk5Z<Xitu)Th@}3Qs)j1n?JUi3=(<ev2KX3IBnhev* z)vJ~mDDJ|Z>eJbU>R-)Px7RPrS+@B(Qz{i_vI-dy6d;5!0MJrm`-<e*X|%(Gy6rKg zl%1DHG+QuDvFTAQ#&D?F+0pyonlSeTD(0)=wizPsYDa6IV)i2j+06rg;i^@Zi=Q!@ zUw$%83VaV)6Deb^tG@P!K-rdqg@#b?nf?3gPNl!JG8wS@ueMNC%^TUuVE<Qd)*iRy zZ+%!9$2%gmoZS1&RF@C!JZTRiyuCDeZo1szLDh`|SBFBe^k8?R=*P;X+9Z_(04kRz zRW?|M>uvuo+`9uUuxEF_ayHyiTJiH$)8qhnOcy}?=YEka*jg}^CV<W|mFG1dJvUIc z0zjr;V#-t!0F?fr3`ysJR{&)kuLuyrd<Z|Nr)tXeejewg(qp1L?g>l8qxT&-P_u2Z zweJ1KuE33Z!mY?7uPZ=nRS|?zO|qPK`49k*6hlYGMi2xDIKI>7f_TT*12#64olNDW z(hl#KDeE;Oe)mJoPKO5#deDc>&ggohhK%R&j-<6YMW$5t;vX&q1W5o07y|&{fSZeg zgh%em01~xM;dgi<t1!e4`l+OF<lghkWTzMH{?35}EMVAm%0AXu&d(gNX>|1ZH#S%+ z8?4a=4FLI>bUZ<0eyFRZrB9lYsUZnkYowgN_xmwm-rCXJ$3r+mC7zxuJ^?U}DpMIt z7Lc9awEykLg0H9Lq(!l)z#tp1lSa3l-}?F0S5Me_9l^1Fw<K2~zuiFPGNL3;8E21H zrpzhb^weAx0gzQ*k#peiu5GkZshcr(j`kt|NR7qIXSFv}Z#Xf#vU*Kad0oW|rN`=P zw;c0;I-{^+U0J#e{4j2^Ub{n6o}wVv7cmFVu%nq80kEN1qmf5eX5=51KYLtrW*R0^ z2KZaoKu(tS#`+hJJ7P%=bt*EJ6ukXX;BX7;58fn}Hxz3YWzm!Ou4Ao9Q`hRgHEW%U zTw~J2(%a(cbZ&~S$-<fYgSMd%02rr8^V4M|dCK8fo}>}|e@VQL7D0=kMTwvj9<)?K z@<B9VX2l1QR6-^qXhuz4v9S|_b@)vsMolHus3ONZjKOh@W5svx?lovp;$|p<7A1mC aK>Y)yXmY7qVLluH0000<MNUMnLSTXhioizz literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/unity/close.svg b/OSX-Arc-White/unity/close.svg new file mode 120000 index 0000000..cd18456 --- /dev/null +++ b/OSX-Arc-White/unity/close.svg @@ -0,0 +1 @@ +window-buttons/close.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/close_dash.svg b/OSX-Arc-White/unity/close_dash.svg new file mode 120000 index 0000000..054a65b --- /dev/null +++ b/OSX-Arc-White/unity/close_dash.svg @@ -0,0 +1 @@ +dash/close_dash.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/close_dash_disabled.svg b/OSX-Arc-White/unity/close_dash_disabled.svg new file mode 120000 index 0000000..6635e95 --- /dev/null +++ b/OSX-Arc-White/unity/close_dash_disabled.svg @@ -0,0 +1 @@ +dash/close_dash_disabled.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/close_dash_prelight.svg b/OSX-Arc-White/unity/close_dash_prelight.svg new file mode 120000 index 0000000..4f99727 --- /dev/null +++ b/OSX-Arc-White/unity/close_dash_prelight.svg @@ -0,0 +1 @@ +dash/close_dash_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/close_dash_pressed.svg b/OSX-Arc-White/unity/close_dash_pressed.svg new file mode 120000 index 0000000..5bb4c0b --- /dev/null +++ b/OSX-Arc-White/unity/close_dash_pressed.svg @@ -0,0 +1 @@ +dash/close_dash_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/close_focused_normal.svg b/OSX-Arc-White/unity/close_focused_normal.svg new file mode 120000 index 0000000..cd18456 --- /dev/null +++ b/OSX-Arc-White/unity/close_focused_normal.svg @@ -0,0 +1 @@ +window-buttons/close.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/close_focused_prelight.svg b/OSX-Arc-White/unity/close_focused_prelight.svg new file mode 120000 index 0000000..e338f1e --- /dev/null +++ b/OSX-Arc-White/unity/close_focused_prelight.svg @@ -0,0 +1 @@ +window-buttons/close_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/close_focused_pressed.svg b/OSX-Arc-White/unity/close_focused_pressed.svg new file mode 120000 index 0000000..217bc6c --- /dev/null +++ b/OSX-Arc-White/unity/close_focused_pressed.svg @@ -0,0 +1 @@ +window-buttons/close_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/close_unfocused.svg b/OSX-Arc-White/unity/close_unfocused.svg new file mode 120000 index 0000000..c55c7f2 --- /dev/null +++ b/OSX-Arc-White/unity/close_unfocused.svg @@ -0,0 +1 @@ +window-buttons/close_unfocused.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/close_unfocused_prelight.svg b/OSX-Arc-White/unity/close_unfocused_prelight.svg new file mode 120000 index 0000000..e338f1e --- /dev/null +++ b/OSX-Arc-White/unity/close_unfocused_prelight.svg @@ -0,0 +1 @@ +window-buttons/close_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/close_unfocused_pressed.svg b/OSX-Arc-White/unity/close_unfocused_pressed.svg new file mode 120000 index 0000000..217bc6c --- /dev/null +++ b/OSX-Arc-White/unity/close_unfocused_pressed.svg @@ -0,0 +1 @@ +window-buttons/close_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/dash/close_dash.svg b/OSX-Arc-White/unity/dash/close_dash.svg new file mode 100755 index 0000000..4aaf943 --- /dev/null +++ b/OSX-Arc-White/unity/dash/close_dash.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="close_dash.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280396,1046.8821)" + id="g3337"> + <path + inkscape:connector-curvature="0" + d="m 558.77702,-37.935253 c 305.45606,0 553.08158,247.625863 553.08158,553.085803 0,305.46124 -247.62552,553.08675 -553.08158,553.08675 -305.46512,0 -553.0913044,-247.62551 -553.0913044,-553.08675 0,-305.45994 247.6261844,-553.085803 553.0913044,-553.085803" + style="fill:#d52735;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4094" /> + <path + inkscape:connector-curvature="0" + d="m 558.77747,1.5676633 c 283.63699,0 513.57493,229.9429467 513.57493,513.5851867 0,283.64355 -229.93794,513.58155 -513.57493,513.58155 -283.64749,0 -513.585581,-229.938 -513.585581,-513.58155 0,-283.64224 229.938091,-513.5851867 513.585581,-513.5851867" + style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4096" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/dash/close_dash_disabled.svg b/OSX-Arc-White/unity/dash/close_dash_disabled.svg new file mode 100755 index 0000000..d0ebccb --- /dev/null +++ b/OSX-Arc-White/unity/dash/close_dash_disabled.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="close_dash_disabled.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.6831258,1046.7295)" + id="g3340"> + <path + inkscape:connector-curvature="0" + d="m 556.52327,-28.387679 c 293.53206,0 531.48703,237.950789 531.48703,531.486569 0,293.52709 -237.95497,531.48201 -531.48703,531.48201 -293.53081,0 -531.486296,-237.95492 -531.486296,-531.48201 0,-293.53578 237.955486,-531.486569 531.486296,-531.486569" + style="fill:#b4b4b4;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4199" /> + <path + inkscape:connector-curvature="0" + d="m 556.52327,16.813632 c 268.56611,0 486.28523,217.715428 486.28523,486.285258 0,268.5599 -217.71912,486.28022 -486.28523,486.28022 -268.56486,0 -486.285011,-217.72032 -486.285011,-486.28022 0,-268.56983 217.720151,-486.285258 486.285011,-486.285258" + style="fill:#d4d4d4;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4201" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/dash/close_dash_prelight.svg b/OSX-Arc-White/unity/dash/close_dash_prelight.svg new file mode 100755 index 0000000..7b7b1d7 --- /dev/null +++ b/OSX-Arc-White/unity/dash/close_dash_prelight.svg @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="close_dash_prelight.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280409,1046.8821)" + id="g3339"> + <path + inkscape:connector-curvature="0" + d="m 558.77708,-37.935271 c 305.45607,0 553.08142,247.625871 553.08142,553.085831 0,305.46125 -247.62535,553.08674 -553.08142,553.08674 -305.46513,0 -553.0913269,-247.62549 -553.0913269,-553.08674 0,-305.45996 247.6261969,-553.085831 553.0913269,-553.085831" + style="fill:#d52735;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4094" /> + <g + transform="matrix(1.0680345,0,0,1.0680345,0.41786301,-41.900484)" + id="g4144"> + <path + id="path4096" + style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 522.79173,40.6992 c 265.56911,0 480.85987,215.29542 480.85987,480.86946 0,265.57526 -215.29076,480.86604 -480.85987,480.86604 -265.57896,0 -480.86983,-215.29078 -480.86983,-480.86604 0,-265.57404 215.29087,-480.86946 480.86983,-480.86946" + inkscape:connector-curvature="0" /> + <path + style="fill:#9f1d2b;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 306.28404,782.14979 c -11.06764,0 -22.15209,-4.31529 -30.55026,-12.71345 l -0.75901,-0.75902 c -16.79758,-16.79634 -16.79758,-44.30417 0,-61.10052 L 460.93287,521.6187 274.97477,335.47086 c -16.79266,-16.79145 -16.79266,-44.11445 0,-60.91075 l 0.75901,-0.94881 c 16.79142,-16.7963 44.30418,-16.7963 61.10051,0 L 522.7924,459.56941 708.7505,273.6113 c 16.79265,-16.7963 44.30417,-16.7963 61.10052,0 l 0.75901,0.94881 c 16.79142,16.79144 16.79142,44.1193 0,60.91075 l -185.9581,186.14784 185.9581,185.9581 c 16.79142,16.79635 16.79635,44.3091 0,61.10052 l -0.75901,0.75902 c -16.80126,16.79142 -44.30787,16.79142 -61.10052,0 L 522.7924,583.47823 336.83429,769.43634 c -8.39817,8.39816 -19.48262,12.71345 -30.55025,12.71345 z" + id="path4098" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/dash/close_dash_pressed.svg b/OSX-Arc-White/unity/dash/close_dash_pressed.svg new file mode 100755 index 0000000..d3b5b65 --- /dev/null +++ b/OSX-Arc-White/unity/dash/close_dash_pressed.svg @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="close_dash_pressed.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280409,1046.8821)" + id="g3339"> + <path + inkscape:connector-curvature="0" + d="m 558.77708,-37.935271 c 305.45607,0 553.08142,247.625871 553.08142,553.085831 0,305.46125 -247.62535,553.08674 -553.08142,553.08674 -305.46513,0 -553.0913269,-247.62549 -553.0913269,-553.08674 0,-305.45996 247.6261969,-553.085831 553.0913269,-553.085831" + style="fill:#d52735;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4094" /> + <g + transform="matrix(1.0680345,0,0,1.0680345,0.41786301,-41.900484)" + id="g4144"> + <path + id="path4096" + style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 522.79173,40.6992 c 265.56911,0 480.85987,215.29542 480.85987,480.86946 0,265.57526 -215.29076,480.86604 -480.85987,480.86604 -265.57896,0 -480.86983,-215.29078 -480.86983,-480.86604 0,-265.57404 215.29087,-480.86946 480.86983,-480.86946" + inkscape:connector-curvature="0" /> + <path + style="fill:#9f1d2b;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 306.28404,782.14979 c -11.06764,0 -22.15209,-4.31529 -30.55026,-12.71345 l -0.75901,-0.75902 c -16.79758,-16.79634 -16.79758,-44.30417 0,-61.10052 L 460.93287,521.6187 274.97477,335.47086 c -16.79266,-16.79145 -16.79266,-44.11445 0,-60.91075 l 0.75901,-0.94881 c 16.79142,-16.7963 44.30418,-16.7963 61.10051,0 L 522.7924,459.56941 708.7505,273.6113 c 16.79265,-16.7963 44.30417,-16.7963 61.10052,0 l 0.75901,0.94881 c 16.79142,16.79144 16.79142,44.1193 0,60.91075 l -185.9581,186.14784 185.9581,185.9581 c 16.79142,16.79635 16.79635,44.3091 0,61.10052 l -0.75901,0.75902 c -16.80126,16.79142 -44.30787,16.79142 -61.10052,0 L 522.7924,583.47823 336.83429,769.43634 c -8.39817,8.39816 -19.48262,12.71345 -30.55025,12.71345 z" + id="path4098" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/dash/maximize_dash.svg b/OSX-Arc-White/unity/dash/maximize_dash.svg new file mode 100755 index 0000000..fc0f619 --- /dev/null +++ b/OSX-Arc-White/unity/dash/maximize_dash.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="maximize_dash.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.8773703,1046.8806)" + id="g3339"> + <path + inkscape:connector-curvature="0" + d="m 562.7806,-38.053372 c 305.45604,0 553.0815,247.625852 553.0815,553.085772 0,305.46122 -247.62546,553.0867 -553.0815,553.0867 -305.4651,0 -553.0913989,-247.62548 -553.0913989,-553.0867 0,-305.45992 247.6262989,-553.085772 553.0913989,-553.085772" + style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4289" /> + <path + inkscape:connector-curvature="0" + d="m 562.77841,1.4521975 c 283.64075,0 513.57749,229.9417425 513.57749,513.5824825 0,283.64206 -229.93674,513.57882 -513.57749,513.57882 -283.646,0 -513.583014,-229.93676 -513.583014,-513.57882 0,-283.64074 229.937014,-513.5824825 513.583014,-513.5824825" + style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4291" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/dash/maximize_dash_disabled.svg b/OSX-Arc-White/unity/dash/maximize_dash_disabled.svg new file mode 100755 index 0000000..11fc3e5 --- /dev/null +++ b/OSX-Arc-White/unity/dash/maximize_dash_disabled.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="maximize_dash_disabled.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9564977,1047.0029)" + id="g3340"> + <path + inkscape:connector-curvature="0" + d="m 556.52327,-28.387679 c 293.53206,0 531.48703,237.950789 531.48703,531.486569 0,293.52709 -237.95497,531.48201 -531.48703,531.48201 -293.53081,0 -531.486296,-237.95492 -531.486296,-531.48201 0,-293.53578 237.955486,-531.486569 531.486296,-531.486569" + style="fill:#b4b4b4;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4199" /> + <path + inkscape:connector-curvature="0" + d="m 556.52327,16.813632 c 268.56611,0 486.28523,217.715428 486.28523,486.285258 0,268.5599 -217.71912,486.28022 -486.28523,486.28022 -268.56486,0 -486.285011,-217.72032 -486.285011,-486.28022 0,-268.56983 217.720151,-486.285258 486.285011,-486.285258" + style="fill:#d4d4d4;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4201" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/dash/maximize_dash_prelight.svg b/OSX-Arc-White/unity/dash/maximize_dash_prelight.svg new file mode 100755 index 0000000..07f5ba9 --- /dev/null +++ b/OSX-Arc-White/unity/dash/maximize_dash_prelight.svg @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="maximize_dash_prelight.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280396,1046.8821)" + id="g3339"> + <path + inkscape:connector-curvature="0" + d="m 558.7771,-37.935173 c 305.45604,0 553.0815,247.625853 553.0815,553.085763 0,305.46122 -247.62546,553.08661 -553.0815,553.08661 -305.46509,0 -553.091393,-247.62539 -553.091393,-553.08661 0,-305.45991 247.626303,-553.085763 553.091393,-553.085763" + style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4289" /> + <g + transform="matrix(1.3132489,0,0,1.3132489,-9.8625362,-52.033006)" + id="g4147"> + <path + id="path4291" + style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 433.00051,40.81737 c 215.984,0 391.074,175.0938 391.074,391.0778 0,215.985 -175.09,391.075 -391.074,391.075 -215.988,0 -391.078202,-175.09 -391.078202,-391.075 0,-215.984 175.090202,-391.0778 391.078202,-391.0778" + inkscape:connector-curvature="0" /> + <path + id="path4293" + style="fill:#0b7407;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 317.36351,650.00117 267.199,0 c 35.579,0 64.692,-29.113 64.692,-64.695 l 0,-267.196 -331.891,331.891 z m 232.324,-436.211 -268.253,0 c -35.583,0 -64.692,29.109 -64.692,64.691 l 0,268.254 332.945,-332.945" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/dash/maximize_dash_pressed.svg b/OSX-Arc-White/unity/dash/maximize_dash_pressed.svg new file mode 100755 index 0000000..62922a7 --- /dev/null +++ b/OSX-Arc-White/unity/dash/maximize_dash_pressed.svg @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="maximize_dash_pressed.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280396,1046.8821)" + id="g3339"> + <path + inkscape:connector-curvature="0" + d="m 558.7771,-37.935173 c 305.45604,0 553.0815,247.625853 553.0815,553.085763 0,305.46122 -247.62546,553.08661 -553.0815,553.08661 -305.46509,0 -553.091393,-247.62539 -553.091393,-553.08661 0,-305.45991 247.626303,-553.085763 553.091393,-553.085763" + style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4289" /> + <g + transform="matrix(1.3132489,0,0,1.3132489,-9.8625362,-52.033006)" + id="g4147"> + <path + id="path4291" + style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 433.00051,40.81737 c 215.984,0 391.074,175.0938 391.074,391.0778 0,215.985 -175.09,391.075 -391.074,391.075 -215.988,0 -391.078202,-175.09 -391.078202,-391.075 0,-215.984 175.090202,-391.0778 391.078202,-391.0778" + inkscape:connector-curvature="0" /> + <path + id="path4293" + style="fill:#0b7407;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 317.36351,650.00117 267.199,0 c 35.579,0 64.692,-29.113 64.692,-64.695 l 0,-267.196 -331.891,331.891 z m 232.324,-436.211 -268.253,0 c -35.583,0 -64.692,29.109 -64.692,64.691 l 0,268.254 332.945,-332.945" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/dash/minimize_dash.svg b/OSX-Arc-White/unity/dash/minimize_dash.svg new file mode 100755 index 0000000..a892f49 --- /dev/null +++ b/OSX-Arc-White/unity/dash/minimize_dash.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="minimize_dash.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9297536,1046.855)" + id="g3341"> + <path + inkscape:connector-curvature="0" + d="m 558.63645,-40.071141 c 305.46261,0 553.08915,247.626261 553.08915,553.088871 0,305.45744 -247.62654,553.08397 -553.08915,553.08397 -305.46132,0 -553.0885503,-247.62653 -553.0885503,-553.08397 0,-305.46261 247.6272303,-553.088871 553.0885503,-553.088871" + style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4417" /> + <path + inkscape:connector-curvature="0" + d="m 558.63936,-0.56504285 c 283.64212,0 513.57764,229.93706285 513.57764,513.58312285 0,283.64081 -229.93552,513.57752 -513.57764,513.57752 -283.64081,0 -513.582854,-229.93671 -513.582854,-513.57752 0,-283.64606 229.942044,-513.58312285 513.582854,-513.58312285" + style="fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4419" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/dash/minimize_dash_disabled.svg b/OSX-Arc-White/unity/dash/minimize_dash_disabled.svg new file mode 100755 index 0000000..23f60d8 --- /dev/null +++ b/OSX-Arc-White/unity/dash/minimize_dash_disabled.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="minimize_dash_disabled.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,5.2298696,1046.7295)" + id="g3340"> + <path + inkscape:connector-curvature="0" + d="m 556.52327,-28.387679 c 293.53206,0 531.48703,237.950789 531.48703,531.486569 0,293.52709 -237.95497,531.48201 -531.48703,531.48201 -293.53081,0 -531.486296,-237.95492 -531.486296,-531.48201 0,-293.53578 237.955486,-531.486569 531.486296,-531.486569" + style="fill:#b4b4b4;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4199" /> + <path + inkscape:connector-curvature="0" + d="m 556.52327,16.813632 c 268.56611,0 486.28523,217.715428 486.28523,486.285258 0,268.5599 -217.71912,486.28022 -486.28523,486.28022 -268.56486,0 -486.285011,-217.72032 -486.285011,-486.28022 0,-268.56983 217.720151,-486.285258 486.285011,-486.285258" + style="fill:#d4d4d4;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4201" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/dash/minimize_dash_prelight.svg b/OSX-Arc-White/unity/dash/minimize_dash_prelight.svg new file mode 100755 index 0000000..a4ae7ee --- /dev/null +++ b/OSX-Arc-White/unity/dash/minimize_dash_prelight.svg @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="minimize_dash_prelight.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280396,1046.8821)" + id="g3340"> + <g + id="g4285" + inkscape:label="ink_ext_XXXXXX" + transform="matrix(9.9999999,0,0,9.9999999,-4.0034923,0.11816995)"> + <path + id="path4417" + style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 56.277533,-3.8051186 c 30.546127,0 55.308677,24.7625166 55.308677,55.3086436 0,30.54561 -24.76255,55.308165 -55.308677,55.308165 -30.545998,0 -55.30861206,-24.762555 -55.30861206,-55.308165 0,-30.546127 24.76261406,-55.3086436 55.30861206,-55.3086436" + inkscape:connector-curvature="0" /> + <g + transform="matrix(1.0148899,0,0,1.0148899,-0.8432698,-5.0312058)" + id="g4152"> + <path + inkscape:connector-curvature="0" + d="m 56.283048,5.1005059 c 27.94807,0 50.604272,22.6563571 50.604272,50.6048151 0,27.947941 -22.656202,50.604269 -50.604272,50.604269 -27.947941,0 -50.6047894,-22.656328 -50.6047894,-50.604269 0,-27.948458 22.6568484,-50.6048151 50.6047894,-50.6048151" + style="fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4419" /> + <path + inkscape:connector-curvature="0" + d="m 23.994703,60.30905 64.576819,0 c 2.499455,0 4.544076,-2.044103 4.544076,-4.544076 l 0,-0.119823 c 0,-2.499973 -2.044621,-4.544077 -4.544076,-4.544077 l -64.576819,0 c -2.499585,0 -4.544076,2.044104 -4.544076,4.544077 l 0,0.119823 c 0,2.499973 2.044491,4.544076 4.544076,4.544076" + style="fill:#975914;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4421" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/dash/minimize_dash_pressed.svg b/OSX-Arc-White/unity/dash/minimize_dash_pressed.svg new file mode 100755 index 0000000..55e5822 --- /dev/null +++ b/OSX-Arc-White/unity/dash/minimize_dash_pressed.svg @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="minimize_dash_pressed.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280396,1046.8821)" + id="g3340"> + <g + id="g4285" + inkscape:label="ink_ext_XXXXXX" + transform="matrix(9.9999999,0,0,9.9999999,-4.0034923,0.11816995)"> + <path + id="path4417" + style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 56.277533,-3.8051186 c 30.546127,0 55.308677,24.7625166 55.308677,55.3086436 0,30.54561 -24.76255,55.308165 -55.308677,55.308165 -30.545998,0 -55.30861206,-24.762555 -55.30861206,-55.308165 0,-30.546127 24.76261406,-55.3086436 55.30861206,-55.3086436" + inkscape:connector-curvature="0" /> + <g + transform="matrix(1.0148899,0,0,1.0148899,-0.8432698,-5.0312058)" + id="g4152"> + <path + inkscape:connector-curvature="0" + d="m 56.283048,5.1005059 c 27.94807,0 50.604272,22.6563571 50.604272,50.6048151 0,27.947941 -22.656202,50.604269 -50.604272,50.604269 -27.947941,0 -50.6047894,-22.656328 -50.6047894,-50.604269 0,-27.948458 22.6568484,-50.6048151 50.6047894,-50.6048151" + style="fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4419" /> + <path + inkscape:connector-curvature="0" + d="m 23.994703,60.30905 64.576819,0 c 2.499455,0 4.544076,-2.044103 4.544076,-4.544076 l 0,-0.119823 c 0,-2.499973 -2.044621,-4.544077 -4.544076,-4.544077 l -64.576819,0 c -2.499585,0 -4.544076,2.044104 -4.544076,4.544077 l 0,0.119823 c 0,2.499973 2.044491,4.544076 4.544076,4.544076" + style="fill:#975914;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4421" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_arrow_ltr_19.svg b/OSX-Arc-White/unity/launcher_arrow_ltr_19.svg new file mode 100755 index 0000000..957b03b --- /dev/null +++ b/OSX-Arc-White/unity/launcher_arrow_ltr_19.svg @@ -0,0 +1,101 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_ltr_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#828282" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="20.962996" + inkscape:cx="-0.75898517" + inkscape:cy="9.0594719" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1275" + inkscape:window-height="630" + inkscape:window-x="49" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <rect + style="fill:#ffffff;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.90196079" + id="rect3338" + width="2" + height="17" + x="2" + y="1034.3622" + ry="1.7382812e-05" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_arrow_ltr_37.svg b/OSX-Arc-White/unity/launcher_arrow_ltr_37.svg new file mode 100755 index 0000000..c2c2ec7 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_arrow_ltr_37.svg @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_ltr_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#828282" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="22.627417" + inkscape:cx="1.4637299" + inkscape:cy="12.768116" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <rect + style="fill:#ffffff;fill-opacity:0.90196079;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect3338" + width="4" + height="33.000019" + x="4" + y="1017.3622" + ry="1.7382812e-05" + rx="1.7382812e-05" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_arrow_outline_ltr_19.svg b/OSX-Arc-White/unity/launcher_arrow_outline_ltr_19.svg new file mode 100755 index 0000000..b475ca0 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_arrow_outline_ltr_19.svg @@ -0,0 +1,101 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_outline_ltr_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="20.962996" + inkscape:cx="1.149139" + inkscape:cy="8.9402141" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="650" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <rect + style="fill:#ffffff;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1;opacity:0.4" + id="rect3338" + width="2" + height="17" + x="2" + y="1034.3622" + ry="1.7382812e-05" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_arrow_outline_ltr_37.svg b/OSX-Arc-White/unity/launcher_arrow_outline_ltr_37.svg new file mode 100755 index 0000000..52e736c --- /dev/null +++ b/OSX-Arc-White/unity/launcher_arrow_outline_ltr_37.svg @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_outline_ltr_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="22.627417" + inkscape:cx="8.2254385" + inkscape:cy="5.6970486" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="650" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <rect + style="opacity:0.4;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect3338" + width="4" + height="33.000019" + x="4" + y="1017.3622" + ry="1.7382812e-05" + rx="1.7382812e-05" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_arrow_outline_rtl_19.svg b/OSX-Arc-White/unity/launcher_arrow_outline_rtl_19.svg new file mode 100755 index 0000000..9c28495 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_arrow_outline_rtl_19.svg @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_outline_rtl_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="20.962996" + inkscape:cx="-2.1423752" + inkscape:cy="8.8448079" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="650" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <rect + style="opacity:0.4;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect3338" + width="2" + height="17" + x="6" + y="1034.3622" + ry="1.7382812e-05" + rx="1.7382812e-05" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_arrow_outline_rtl_37.svg b/OSX-Arc-White/unity/launcher_arrow_outline_rtl_37.svg new file mode 100755 index 0000000..0bfb365 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_arrow_outline_rtl_37.svg @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_outline_rtl_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="22.627417" + inkscape:cx="8.2254385" + inkscape:cy="5.6970486" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="650" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <rect + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:0.4" + id="rect3338" + width="4" + height="33.000019" + x="12" + y="1017.3622" + ry="1.7382812e-05" + rx="1.7382812e-05" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_arrow_rtl_19.svg b/OSX-Arc-White/unity/launcher_arrow_rtl_19.svg new file mode 100755 index 0000000..ae9337d --- /dev/null +++ b/OSX-Arc-White/unity/launcher_arrow_rtl_19.svg @@ -0,0 +1,101 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_rtl_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="20.962996" + inkscape:cx="-4.2413119" + inkscape:cy="9.0594719" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <rect + style="fill:#ffffff;fill-opacity:0.90196079;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect3338" + width="2" + height="17" + x="6" + y="1034.3622" + ry="1.7382812e-05" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_arrow_rtl_37.svg b/OSX-Arc-White/unity/launcher_arrow_rtl_37.svg new file mode 100755 index 0000000..f592c52 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_arrow_rtl_37.svg @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_rtl_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="22.627417" + inkscape:cx="1.4637299" + inkscape:cy="5.6970486" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <rect + style="fill:#ffffff;fill-opacity:0.90196079;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect3338" + width="4" + height="33.000019" + x="12" + y="1017.3622" + ry="1.7382812e-05" + rx="1.7382812e-05" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_back_150.svg b/OSX-Arc-White/unity/launcher_icon_back_150.svg new file mode 100755 index 0000000..66ec310 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_back_150.svg @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="150" + height="150" + viewBox="0 0 149.99998 150" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="launcher_icon_back_150.svg"> + <metadata + id="metadata12"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1301" + inkscape:window-height="650" + id="namedview10" + showgrid="true" + inkscape:zoom="2.2250293" + inkscape:cx="36.35956" + inkscape:cy="127.34179" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="svg2"> + <inkscape:grid + type="xygrid" + id="grid2989" /> + </sodipodi:namedview> + <defs + id="defs4"> + <clipPath + id="clipPath6"> + <path + d="m 440,80.683594 c -1.84957,0 -3.31641,1.466834 -3.31641,3.316406 l 0,44 c 0,1.84957 1.46684,3.31641 3.31641,3.31641 l 44,0 c 1.84957,0 3.31641,-1.46684 3.31641,-3.31641 l 0,-44 c 0,-1.849572 -1.46684,-3.316406 -3.31641,-3.316406 l -44,0 z" + id="path8" /> + </clipPath> + </defs> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_back_54.svg b/OSX-Arc-White/unity/launcher_icon_back_54.svg new file mode 100755 index 0000000..dc539ea --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_back_54.svg @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="54" + height="54" + viewBox="0 0 54 54.000001" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="launcher_icon_back_54.svg"> + <metadata + id="metadata8"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs6" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1301" + inkscape:window-height="650" + id="namedview4" + showgrid="true" + inkscape:zoom="17.481481" + inkscape:cx="26.660864" + inkscape:cy="43.535494" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="svg2" + inkscape:snap-bbox="true"> + <inkscape:grid + type="xygrid" + id="grid2985" /> + </sodipodi:namedview> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_edge_150.svg b/OSX-Arc-White/unity/launcher_icon_edge_150.svg new file mode 100755 index 0000000..a842a47 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_edge_150.svg @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="150" + height="150" + viewBox="0 0 149.99998 150" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="launcher_icon_edge_150.svg"> + <metadata + id="metadata16"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1301" + inkscape:window-height="650" + id="namedview14" + showgrid="true" + inkscape:snap-bbox="true" + inkscape:zoom="3.1466667" + inkscape:cx="43.369154" + inkscape:cy="69.620822" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="svg2"> + <inkscape:grid + type="xygrid" + id="grid2993" /> + </sodipodi:namedview> + <defs + id="defs4"> + <clipPath + id="clipPath6"> + <path + d="m 440,80.683594 c -1.84957,0 -3.31641,1.466834 -3.31641,3.316406 l 0,44 c 0,1.84957 1.46684,3.31641 3.31641,3.31641 l 44,0 c 1.84957,0 3.31641,-1.46684 3.31641,-3.31641 l 0,-44 c 0,-1.849572 -1.46684,-3.316406 -3.31641,-3.316406 l -44,0 z" + id="path8" /> + </clipPath> + <clipPath + id="clipPath10"> + <rect + y="316" + x="353" + height="148" + width="148" + opacity="0.8" + fill="#ff00ff" + color="#000000" + rx="12" + id="rect12" /> + </clipPath> + </defs> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_edge_54.svg b/OSX-Arc-White/unity/launcher_icon_edge_54.svg new file mode 100755 index 0000000..8d133af --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_edge_54.svg @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="54" + height="54" + viewBox="0 0 54 54.000001" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="launcher_icon_edge_54.svg"> + <metadata + id="metadata12"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1301" + inkscape:window-height="650" + id="namedview10" + showgrid="true" + inkscape:zoom="24.722548" + inkscape:cx="10.242601" + inkscape:cy="56.465656" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="svg2" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid3757" /> + </sodipodi:namedview> + <defs + id="defs4"> + <clipPath + id="clipPath6"> + <path + d="m 440,81.001953 c -1.67866,0 -2.99805,1.319387 -2.99805,2.998047 l 0,44 c 0,1.67866 1.31939,2.99805 2.99805,2.99805 l 44,0 c 1.67866,0 2.99805,-1.31939 2.99805,-2.99805 l 0,-44 c 0,-1.67866 -1.31939,-2.998047 -2.99805,-2.998047 l -44,0 z" + id="path8" /> + </clipPath> + </defs> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_glow_200.svg b/OSX-Arc-White/unity/launcher_icon_glow_200.svg new file mode 100755 index 0000000..01bb0d9 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_glow_200.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 200.00001 200.00003"> + <defs> + <clipPath> + <path d="m 427.33333,22.026666 0,69.333333 69.33333,0 0,-69.333333 -69.33333,0 z m 13.11917,9.013333 43.095,0 c 2.27623,0 4.10583,1.829606 4.10583,4.105834 l 0,43.094999 c 0,2.276228 -1.8296,4.105834 -4.10583,4.105834 l -43.095,0 c -2.27623,0 -4.10583,-1.829606 -4.10583,-4.105834 l 0,-43.094999 c 0,-2.276228 1.8296,-4.105834 4.10583,-4.105834 z"/> + </clipPath> + </defs> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_glow_62.svg b/OSX-Arc-White/unity/launcher_icon_glow_62.svg new file mode 100755 index 0000000..105b068 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_glow_62.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="62" height="62" viewBox="0 0 62 62.000001"> + <defs> + <clipPath> + <path d="m 1,25 0,62 62,0 0,-62 -62,0 z m 9,6 44,0 c 1.662,0 3,1.338 3,3 l 0,44 c 0,1.662 -1.338,3 -3,3 L 10,81 C 8.338,81 7,79.662 7,78 L 7,34 c 0,-1.662 1.338,-3 3,-3 z"/> + </clipPath> + </defs> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_selected_back_150.svg b/OSX-Arc-White/unity/launcher_icon_selected_back_150.svg new file mode 100755 index 0000000..8e9fa69 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_selected_back_150.svg @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="150" + height="150" + viewBox="0 0 149.99998 150" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="launcher_icon_selected_back_150.svg"> + <metadata + id="metadata16"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1366" + inkscape:window-height="718" + id="namedview14" + showgrid="true" + inkscape:zoom="1.1125147" + inkscape:cx="-43.492975" + inkscape:cy="93.596539" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg2"> + <inkscape:grid + type="xygrid" + id="grid2993" /> + </sodipodi:namedview> + <defs + id="defs4"> + <clipPath + id="clipPath6"> + <rect + y="1040.22" + x="505" + height="150" + width="150" + opacity="0.2" + fill-rule="evenodd" + color="#000000" + rx="42" + id="rect8" /> + </clipPath> + </defs> + <rect + style="fill:#5294e2;fill-opacity:1;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none" + id="rect2995" + width="148" + height="147" + x="1" + y="1" + transform="translate(-1e-5,0)" + ry="1" /> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_selected_back_54.svg b/OSX-Arc-White/unity/launcher_icon_selected_back_54.svg new file mode 100755 index 0000000..5f85e94 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_selected_back_54.svg @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="54" + height="54" + viewBox="0 0 54 54.000001" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="launcher_icon_selected_back_54.svg"> + <metadata + id="metadata8"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs6" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1366" + inkscape:window-height="718" + id="namedview4" + showgrid="true" + inkscape:zoom="8.7407407" + inkscape:cx="31.699048" + inkscape:cy="23.556199" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg2"> + <inkscape:grid + type="xygrid" + id="grid2985" /> + </sodipodi:namedview> + <rect + style="opacity:1;fill:#5294e2;fill-opacity:1;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none" + id="rect2987" + width="52" + height="51" + x="1" + y="1" + ry="1" /> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_shadow_200.svg b/OSX-Arc-White/unity/launcher_icon_shadow_200.svg new file mode 100755 index 0000000..9e68b14 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_shadow_200.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 200.00001 200.00003"> + <defs> + <clipPath> + <path d="m 489.73333,21.333331 0,69.333332 69.33333,0 0,-69.333332 -69.33333,0 z m 13.11917,9.013334 43.095,0 c 2.27623,0 4.10583,1.829606 4.10583,4.105833 l 0,43.094999 c 0,2.276227 -1.8296,4.105833 -4.10583,4.105833 l -43.095,0 c -2.27623,0 -4.10583,-1.829606 -4.10583,-4.105833 l 0,-43.094999 c 0,-2.276227 1.8296,-4.105833 4.10583,-4.105833 z"/> + </clipPath> + </defs> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_shadow_62.svg b/OSX-Arc-White/unity/launcher_icon_shadow_62.svg new file mode 100755 index 0000000..9bc9c12 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_shadow_62.svg @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="62" + height="62" + viewBox="0 0 61.999999 62.000001" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="launcher_icon_shadow_62.svg"> + <metadata + id="metadata12"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1301" + inkscape:window-height="650" + id="namedview10" + showgrid="true" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true" + inkscape:bbox-paths="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:zoom="10.766271" + inkscape:cx="46.152641" + inkscape:cy="12.729335" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="svg2" /> + <defs + id="defs4"> + <clipPath + id="clipPath6"> + <path + d="m 4,24 c -2.216,0 -4,1.784 -4,4 l 0,56 c 0,2.216 1.784,4 4,4 l 56,0 c 2.216,0 4,-1.784 4,-4 l 0,-56 c 0,-2.216 -1.784,-4 -4,-4 L 4,24 z m 6,6 44,0 c 2.216,0 4,1.784 4,4 l 0,44 c 0,2.216 -1.784,4 -4,4 L 10,82 C 7.784,82 6,80.216 6,78 L 6,34 c 0,-2.216 1.784,-4 4,-4 z" + id="path8" /> + </clipPath> + </defs> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_shine_150.svg b/OSX-Arc-White/unity/launcher_icon_shine_150.svg new file mode 100755 index 0000000..a456296 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_shine_150.svg @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="150" + height="150" + viewBox="0 0 149.99998 150" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="launcher_icon_shine_150.svg"> + <metadata + id="metadata8"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs6" /> + <sodipodi:namedview + pagecolor="#6e6e6e" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0.90588235" + inkscape:pageshadow="2" + inkscape:window-width="1301" + inkscape:window-height="650" + id="namedview4" + showgrid="true" + inkscape:snap-bbox="true" + inkscape:zoom="17.800235" + inkscape:cx="26.229204" + inkscape:cy="7.3679574" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="svg2"> + <inkscape:grid + type="xygrid" + id="grid2985" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> +</svg> diff --git a/OSX-Arc-White/unity/launcher_icon_shine_54.svg b/OSX-Arc-White/unity/launcher_icon_shine_54.svg new file mode 100755 index 0000000..a793abc --- /dev/null +++ b/OSX-Arc-White/unity/launcher_icon_shine_54.svg @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="54" + height="54" + viewBox="0 0 54 54.000001" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="launcher_icon_shine_54.svg"> + <metadata + id="metadata8"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs6"> + <linearGradient + inkscape:collect="always" + id="linearGradient3762"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3764" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3766" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3762" + id="linearGradient3768" + x1="0" + y1="27" + x2="2.999999" + y2="27" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0,-1,1,0,0,54)" /> + </defs> + <sodipodi:namedview + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0.67843137" + inkscape:pageshadow="2" + inkscape:window-width="1301" + inkscape:window-height="650" + id="namedview4" + showgrid="true" + inkscape:snap-bbox="true" + inkscape:zoom="8.7407407" + inkscape:cx="27.214228" + inkscape:cy="18.946249" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="svg2"> + <inkscape:grid + type="xygrid" + id="grid3753" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> +</svg> diff --git a/OSX-Arc-White/unity/launcher_pip_ltr_19.svg b/OSX-Arc-White/unity/launcher_pip_ltr_19.svg new file mode 100755 index 0000000..34b1757 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_pip_ltr_19.svg @@ -0,0 +1,101 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_pip_ltr_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="15.178831" + inkscape:cx="2.3818874" + inkscape:cy="5.0805669" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="648" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <rect + style="fill:#ffffff;fill-opacity:0.90196079;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect3338" + width="2" + height="3.0000174" + x="2" + y="1041.3622" + ry="3.0675728e-06" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_pip_ltr_37.svg b/OSX-Arc-White/unity/launcher_pip_ltr_37.svg new file mode 100755 index 0000000..d8dc422 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_pip_ltr_37.svg @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_pip_ltr_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="16" + inkscape:cx="-7.5475486" + inkscape:cy="14.518805" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true" + inkscape:snap-nodes="false"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <rect + rx="3.0675728e-06" + style="fill:#ffffff;fill-opacity:0.90196079;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect3338" + width="4" + height="5.0000172" + x="4" + y="1031.3622" + ry="3.0675728e-06" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_pip_rtl_19.svg b/OSX-Arc-White/unity/launcher_pip_rtl_19.svg new file mode 100755 index 0000000..3194b73 --- /dev/null +++ b/OSX-Arc-White/unity/launcher_pip_rtl_19.svg @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_pip_rtl_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="32" + inkscape:cx="0.4532629" + inkscape:cy="12.759685" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true" + inkscape:snap-nodes="false"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <rect + style="fill:#ffffff;fill-opacity:0.90196079;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect3338" + width="2" + height="3.0000174" + x="6" + y="1041.3622" + ry="3.0675728e-06" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/launcher_pip_rtl_37.svg b/OSX-Arc-White/unity/launcher_pip_rtl_37.svg new file mode 100755 index 0000000..461250f --- /dev/null +++ b/OSX-Arc-White/unity/launcher_pip_rtl_37.svg @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_pip_rtl_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="11.313709" + inkscape:cx="3.9744094" + inkscape:cy="10.722806" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true" + inkscape:snap-nodes="false"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <rect + rx="3.0675728e-06" + style="fill:#ffffff;fill-opacity:0.90196079;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect3338" + width="4" + height="5.0000172" + x="12" + y="1031.3622" + ry="3.0675728e-06" /> + </g> +</svg> diff --git a/OSX-Arc-White/unity/maximize.svg b/OSX-Arc-White/unity/maximize.svg new file mode 120000 index 0000000..836cb83 --- /dev/null +++ b/OSX-Arc-White/unity/maximize.svg @@ -0,0 +1 @@ +window-buttons/maximize.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/maximize_dash.svg b/OSX-Arc-White/unity/maximize_dash.svg new file mode 120000 index 0000000..b653395 --- /dev/null +++ b/OSX-Arc-White/unity/maximize_dash.svg @@ -0,0 +1 @@ +dash/maximize_dash.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/maximize_dash_disabled.svg b/OSX-Arc-White/unity/maximize_dash_disabled.svg new file mode 120000 index 0000000..43f0fb6 --- /dev/null +++ b/OSX-Arc-White/unity/maximize_dash_disabled.svg @@ -0,0 +1 @@ +dash/maximize_dash_disabled.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/maximize_dash_prelight.svg b/OSX-Arc-White/unity/maximize_dash_prelight.svg new file mode 120000 index 0000000..0a74f64 --- /dev/null +++ b/OSX-Arc-White/unity/maximize_dash_prelight.svg @@ -0,0 +1 @@ +dash/maximize_dash_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/maximize_dash_pressed.svg b/OSX-Arc-White/unity/maximize_dash_pressed.svg new file mode 120000 index 0000000..c4f77fa --- /dev/null +++ b/OSX-Arc-White/unity/maximize_dash_pressed.svg @@ -0,0 +1 @@ +dash/maximize_dash_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/maximize_focused_normal.svg b/OSX-Arc-White/unity/maximize_focused_normal.svg new file mode 120000 index 0000000..836cb83 --- /dev/null +++ b/OSX-Arc-White/unity/maximize_focused_normal.svg @@ -0,0 +1 @@ +window-buttons/maximize.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/maximize_focused_prelight.svg b/OSX-Arc-White/unity/maximize_focused_prelight.svg new file mode 120000 index 0000000..7f7d2f7 --- /dev/null +++ b/OSX-Arc-White/unity/maximize_focused_prelight.svg @@ -0,0 +1 @@ +window-buttons/maximize_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/maximize_focused_pressed.svg b/OSX-Arc-White/unity/maximize_focused_pressed.svg new file mode 120000 index 0000000..529dd34 --- /dev/null +++ b/OSX-Arc-White/unity/maximize_focused_pressed.svg @@ -0,0 +1 @@ +window-buttons/maximize_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/maximize_unfocused.svg b/OSX-Arc-White/unity/maximize_unfocused.svg new file mode 120000 index 0000000..050eb91 --- /dev/null +++ b/OSX-Arc-White/unity/maximize_unfocused.svg @@ -0,0 +1 @@ +window-buttons/maximize_unfocused.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/maximize_unfocused_prelight.svg b/OSX-Arc-White/unity/maximize_unfocused_prelight.svg new file mode 120000 index 0000000..7f7d2f7 --- /dev/null +++ b/OSX-Arc-White/unity/maximize_unfocused_prelight.svg @@ -0,0 +1 @@ +window-buttons/maximize_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/maximize_unfocused_pressed.svg b/OSX-Arc-White/unity/maximize_unfocused_pressed.svg new file mode 120000 index 0000000..529dd34 --- /dev/null +++ b/OSX-Arc-White/unity/maximize_unfocused_pressed.svg @@ -0,0 +1 @@ +window-buttons/maximize_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/minimize.svg b/OSX-Arc-White/unity/minimize.svg new file mode 120000 index 0000000..a67242c --- /dev/null +++ b/OSX-Arc-White/unity/minimize.svg @@ -0,0 +1 @@ +window-buttons/minimize.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/minimize_dash.svg b/OSX-Arc-White/unity/minimize_dash.svg new file mode 120000 index 0000000..387f075 --- /dev/null +++ b/OSX-Arc-White/unity/minimize_dash.svg @@ -0,0 +1 @@ +dash/minimize_dash.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/minimize_dash_disabled.svg b/OSX-Arc-White/unity/minimize_dash_disabled.svg new file mode 120000 index 0000000..99c6442 --- /dev/null +++ b/OSX-Arc-White/unity/minimize_dash_disabled.svg @@ -0,0 +1 @@ +dash/minimize_dash_disabled.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/minimize_dash_prelight.svg b/OSX-Arc-White/unity/minimize_dash_prelight.svg new file mode 120000 index 0000000..8bc8ae7 --- /dev/null +++ b/OSX-Arc-White/unity/minimize_dash_prelight.svg @@ -0,0 +1 @@ +dash/minimize_dash_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/minimize_dash_pressed.svg b/OSX-Arc-White/unity/minimize_dash_pressed.svg new file mode 120000 index 0000000..8eee2dd --- /dev/null +++ b/OSX-Arc-White/unity/minimize_dash_pressed.svg @@ -0,0 +1 @@ +dash/minimize_dash_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/minimize_focused_normal.svg b/OSX-Arc-White/unity/minimize_focused_normal.svg new file mode 120000 index 0000000..a67242c --- /dev/null +++ b/OSX-Arc-White/unity/minimize_focused_normal.svg @@ -0,0 +1 @@ +window-buttons/minimize.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/minimize_focused_prelight.svg b/OSX-Arc-White/unity/minimize_focused_prelight.svg new file mode 120000 index 0000000..fcb0892 --- /dev/null +++ b/OSX-Arc-White/unity/minimize_focused_prelight.svg @@ -0,0 +1 @@ +window-buttons/minimize_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/minimize_focused_pressed.svg b/OSX-Arc-White/unity/minimize_focused_pressed.svg new file mode 120000 index 0000000..31687d0 --- /dev/null +++ b/OSX-Arc-White/unity/minimize_focused_pressed.svg @@ -0,0 +1 @@ +window-buttons/minimize_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/minimize_unfocused.svg b/OSX-Arc-White/unity/minimize_unfocused.svg new file mode 120000 index 0000000..d4f5cbf --- /dev/null +++ b/OSX-Arc-White/unity/minimize_unfocused.svg @@ -0,0 +1 @@ +window-buttons/minimize_unfocused.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/minimize_unfocused_prelight.svg b/OSX-Arc-White/unity/minimize_unfocused_prelight.svg new file mode 120000 index 0000000..fcb0892 --- /dev/null +++ b/OSX-Arc-White/unity/minimize_unfocused_prelight.svg @@ -0,0 +1 @@ +window-buttons/minimize_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/minimize_unfocused_pressed.svg b/OSX-Arc-White/unity/minimize_unfocused_pressed.svg new file mode 120000 index 0000000..31687d0 --- /dev/null +++ b/OSX-Arc-White/unity/minimize_unfocused_pressed.svg @@ -0,0 +1 @@ +window-buttons/minimize_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/sheet_style_close_focused.svg b/OSX-Arc-White/unity/sheet_style_close_focused.svg new file mode 120000 index 0000000..cd18456 --- /dev/null +++ b/OSX-Arc-White/unity/sheet_style_close_focused.svg @@ -0,0 +1 @@ +window-buttons/close.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/sheet_style_close_focused_prelight.svg b/OSX-Arc-White/unity/sheet_style_close_focused_prelight.svg new file mode 120000 index 0000000..e338f1e --- /dev/null +++ b/OSX-Arc-White/unity/sheet_style_close_focused_prelight.svg @@ -0,0 +1 @@ +window-buttons/close_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/sheet_style_close_focused_pressed.svg b/OSX-Arc-White/unity/sheet_style_close_focused_pressed.svg new file mode 120000 index 0000000..c55c7f2 --- /dev/null +++ b/OSX-Arc-White/unity/sheet_style_close_focused_pressed.svg @@ -0,0 +1 @@ +window-buttons/close_unfocused.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/unmaximize.svg b/OSX-Arc-White/unity/unmaximize.svg new file mode 120000 index 0000000..836cb83 --- /dev/null +++ b/OSX-Arc-White/unity/unmaximize.svg @@ -0,0 +1 @@ +window-buttons/maximize.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/unmaximize_dash.svg b/OSX-Arc-White/unity/unmaximize_dash.svg new file mode 120000 index 0000000..b653395 --- /dev/null +++ b/OSX-Arc-White/unity/unmaximize_dash.svg @@ -0,0 +1 @@ +dash/maximize_dash.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/unmaximize_dash_disabled.svg b/OSX-Arc-White/unity/unmaximize_dash_disabled.svg new file mode 120000 index 0000000..43f0fb6 --- /dev/null +++ b/OSX-Arc-White/unity/unmaximize_dash_disabled.svg @@ -0,0 +1 @@ +dash/maximize_dash_disabled.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/unmaximize_dash_prelight.svg b/OSX-Arc-White/unity/unmaximize_dash_prelight.svg new file mode 120000 index 0000000..0a74f64 --- /dev/null +++ b/OSX-Arc-White/unity/unmaximize_dash_prelight.svg @@ -0,0 +1 @@ +dash/maximize_dash_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/unmaximize_dash_pressed.svg b/OSX-Arc-White/unity/unmaximize_dash_pressed.svg new file mode 120000 index 0000000..c4f77fa --- /dev/null +++ b/OSX-Arc-White/unity/unmaximize_dash_pressed.svg @@ -0,0 +1 @@ +dash/maximize_dash_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/unmaximize_focused_normal.svg b/OSX-Arc-White/unity/unmaximize_focused_normal.svg new file mode 120000 index 0000000..836cb83 --- /dev/null +++ b/OSX-Arc-White/unity/unmaximize_focused_normal.svg @@ -0,0 +1 @@ +window-buttons/maximize.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/unmaximize_focused_prelight.svg b/OSX-Arc-White/unity/unmaximize_focused_prelight.svg new file mode 120000 index 0000000..7f7d2f7 --- /dev/null +++ b/OSX-Arc-White/unity/unmaximize_focused_prelight.svg @@ -0,0 +1 @@ +window-buttons/maximize_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/unmaximize_focused_pressed.svg b/OSX-Arc-White/unity/unmaximize_focused_pressed.svg new file mode 120000 index 0000000..529dd34 --- /dev/null +++ b/OSX-Arc-White/unity/unmaximize_focused_pressed.svg @@ -0,0 +1 @@ +window-buttons/maximize_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/unmaximize_unfocused.svg b/OSX-Arc-White/unity/unmaximize_unfocused.svg new file mode 120000 index 0000000..050eb91 --- /dev/null +++ b/OSX-Arc-White/unity/unmaximize_unfocused.svg @@ -0,0 +1 @@ +window-buttons/maximize_unfocused.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/unmaximize_unfocused_prelight.svg b/OSX-Arc-White/unity/unmaximize_unfocused_prelight.svg new file mode 120000 index 0000000..7f7d2f7 --- /dev/null +++ b/OSX-Arc-White/unity/unmaximize_unfocused_prelight.svg @@ -0,0 +1 @@ +window-buttons/maximize_prelight.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/unmaximize_unfocused_pressed.svg b/OSX-Arc-White/unity/unmaximize_unfocused_pressed.svg new file mode 120000 index 0000000..529dd34 --- /dev/null +++ b/OSX-Arc-White/unity/unmaximize_unfocused_pressed.svg @@ -0,0 +1 @@ +window-buttons/maximize_pressed.svg \ No newline at end of file diff --git a/OSX-Arc-White/unity/window-buttons/close.svg b/OSX-Arc-White/unity/window-buttons/close.svg new file mode 100755 index 0000000..3a71286 --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/close.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="close.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="22.627418" + inkscape:cx="9.3270896" + inkscape:cy="10.966175" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280396,1046.8821)" + id="g3337"> + <path + inkscape:connector-curvature="0" + d="m 558.77702,-37.935253 c 305.45606,0 553.08158,247.625863 553.08158,553.085803 0,305.46124 -247.62552,553.08675 -553.08158,553.08675 -305.46512,0 -553.0913044,-247.62551 -553.0913044,-553.08675 0,-305.45994 247.6261844,-553.085803 553.0913044,-553.085803" + style="fill:#d52735;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4094" /> + <path + inkscape:connector-curvature="0" + d="m 558.77747,1.5676633 c 283.63699,0 513.57493,229.9429467 513.57493,513.5851867 0,283.64355 -229.93794,513.58155 -513.57493,513.58155 -283.64749,0 -513.585581,-229.938 -513.585581,-513.58155 0,-283.64224 229.938091,-513.5851867 513.585581,-513.5851867" + style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4096" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/window-buttons/close_prelight.svg b/OSX-Arc-White/unity/window-buttons/close_prelight.svg new file mode 100755 index 0000000..8387503 --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/close_prelight.svg @@ -0,0 +1,161 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="close_prelight.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="22.627418" + inkscape:cx="7.779207" + inkscape:cy="10.966175" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280403,1046.8821)" + id="titlebutton-close-hover" + inkscape:label="#g3339"> + <path + inkscape:connector-curvature="0" + d="m 558.77708,-37.935271 c 305.45607,0 553.08142,247.625871 553.08142,553.085831 0,305.46125 -247.62535,553.08674 -553.08142,553.08674 -305.46513,0 -553.0913269,-247.62549 -553.0913269,-553.08674 0,-305.45996 247.6261969,-553.085831 553.0913269,-553.085831" + style="fill:#d52735;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4094" /> + <g + transform="matrix(1.0680345,0,0,1.0680345,0.41786301,-41.900484)" + id="g4144"> + <path + id="path4096" + style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 522.79173,40.6992 c 265.56911,0 480.85987,215.29542 480.85987,480.86946 0,265.57526 -215.29076,480.86604 -480.85987,480.86604 -265.57896,0 -480.86983,-215.29078 -480.86983,-480.86604 0,-265.57404 215.29087,-480.86946 480.86983,-480.86946" + inkscape:connector-curvature="0" /> + <path + style="fill:#9f1d2b;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 306.28404,782.14979 c -11.06764,0 -22.15209,-4.31529 -30.55026,-12.71345 l -0.75901,-0.75902 c -16.79758,-16.79634 -16.79758,-44.30417 0,-61.10052 L 460.93287,521.6187 274.97477,335.47086 c -16.79266,-16.79145 -16.79266,-44.11445 0,-60.91075 l 0.75901,-0.94881 c 16.79142,-16.7963 44.30418,-16.7963 61.10051,0 L 522.7924,459.56941 708.7505,273.6113 c 16.79265,-16.7963 44.30417,-16.7963 61.10052,0 l 0.75901,0.94881 c 16.79142,16.79144 16.79142,44.1193 0,60.91075 l -185.9581,186.14784 185.9581,185.9581 c 16.79142,16.79635 16.79635,44.3091 0,61.10052 l -0.75901,0.75902 c -16.80126,16.79142 -44.30787,16.79142 -61.10052,0 L 522.7924,583.47823 336.83429,769.43634 c -8.39817,8.39816 -19.48262,12.71345 -30.55025,12.71345 z" + id="path4098" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/window-buttons/close_pressed.svg b/OSX-Arc-White/unity/window-buttons/close_pressed.svg new file mode 100755 index 0000000..501faed --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/close_pressed.svg @@ -0,0 +1,161 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="close_pressed.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="32.6875" + inkscape:cx="12" + inkscape:cy="12.000017" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280403,1046.8821)" + id="titlebutton-close-active" + inkscape:label="#g3339"> + <path + inkscape:connector-curvature="0" + d="m 558.77708,-37.935271 c 305.45607,0 553.08142,247.625871 553.08142,553.085831 0,305.46125 -247.62535,553.08674 -553.08142,553.08674 -305.46513,0 -553.0913269,-247.62549 -553.0913269,-553.08674 0,-305.45996 247.6261969,-553.085831 553.0913269,-553.085831" + style="fill:#d52735;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4094" /> + <g + transform="matrix(1.0680345,0,0,1.0680345,0.41786301,-41.900484)" + id="g4144"> + <path + id="path4096" + style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 522.79173,40.6992 c 265.56911,0 480.85987,215.29542 480.85987,480.86946 0,265.57526 -215.29076,480.86604 -480.85987,480.86604 -265.57896,0 -480.86983,-215.29078 -480.86983,-480.86604 0,-265.57404 215.29087,-480.86946 480.86983,-480.86946" + inkscape:connector-curvature="0" /> + <path + style="fill:#9f1d2b;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 306.28404,782.14979 c -11.06764,0 -22.15209,-4.31529 -30.55026,-12.71345 l -0.75901,-0.75902 c -16.79758,-16.79634 -16.79758,-44.30417 0,-61.10052 L 460.93287,521.6187 274.97477,335.47086 c -16.79266,-16.79145 -16.79266,-44.11445 0,-60.91075 l 0.75901,-0.94881 c 16.79142,-16.7963 44.30418,-16.7963 61.10051,0 L 522.7924,459.56941 708.7505,273.6113 c 16.79265,-16.7963 44.30417,-16.7963 61.10052,0 l 0.75901,0.94881 c 16.79142,16.79144 16.79142,44.1193 0,60.91075 l -185.9581,186.14784 185.9581,185.9581 c 16.79142,16.79635 16.79635,44.3091 0,61.10052 l -0.75901,0.75902 c -16.80126,16.79142 -44.30787,16.79142 -61.10052,0 L 522.7924,583.47823 336.83429,769.43634 c -8.39817,8.39816 -19.48262,12.71345 -30.55025,12.71345 z" + id="path4098" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/window-buttons/close_unfocused.svg b/OSX-Arc-White/unity/window-buttons/close_unfocused.svg new file mode 100755 index 0000000..89ded73 --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/close_unfocused.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="close_unfocused.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="16.000001" + inkscape:cx="-1.2204464" + inkscape:cy="10.966175" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="11,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,5.2298696,1046.7295)" + id="g3340"> + <path + inkscape:connector-curvature="0" + d="m 556.52327,-28.387679 c 293.53206,0 531.48703,237.950789 531.48703,531.486569 0,293.52709 -237.95497,531.48201 -531.48703,531.48201 -293.53081,0 -531.486296,-237.95492 -531.486296,-531.48201 0,-293.53578 237.955486,-531.486569 531.486296,-531.486569" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4199" /> + <path + inkscape:connector-curvature="0" + d="m 556.52327,16.813632 c 268.56611,0 486.28523,217.715428 486.28523,486.285258 0,268.5599 -217.71912,486.28022 -486.28523,486.28022 -268.56486,0 -486.285011,-217.72032 -486.285011,-486.28022 0,-268.56983 217.720151,-486.285258 486.285011,-486.285258" + style="fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4201" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/window-buttons/maximize.svg b/OSX-Arc-White/unity/window-buttons/maximize.svg new file mode 100755 index 0000000..9634610 --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/maximize.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="maximize.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="16" + inkscape:cx="12.118938" + inkscape:cy="11.638414" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.8773707,1046.8806)" + id="g3339"> + <path + inkscape:connector-curvature="0" + d="m 562.7806,-38.053372 c 305.45604,0 553.0815,247.625852 553.0815,553.085772 0,305.46122 -247.62546,553.0867 -553.0815,553.0867 -305.4651,0 -553.0913989,-247.62548 -553.0913989,-553.0867 0,-305.45992 247.6262989,-553.085772 553.0913989,-553.085772" + style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4289" /> + <path + inkscape:connector-curvature="0" + d="m 562.77841,1.4521975 c 283.64075,0 513.57749,229.9417425 513.57749,513.5824825 0,283.64206 -229.93674,513.57882 -513.57749,513.57882 -283.646,0 -513.583014,-229.93676 -513.583014,-513.57882 0,-283.64074 229.937014,-513.5824825 513.583014,-513.5824825" + style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4291" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/window-buttons/maximize_prelight.svg b/OSX-Arc-White/unity/window-buttons/maximize_prelight.svg new file mode 100755 index 0000000..5bdfe45 --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/maximize_prelight.svg @@ -0,0 +1,161 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="maximize_prelight.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + style="enable-background:new" + transform="matrix(0.01265625,0,0,-0.01265625,4.9280399,1046.8821)" + id="g3339"> + <path + inkscape:connector-curvature="0" + d="m 558.7771,-37.935173 c 305.45604,0 553.0815,247.625853 553.0815,553.085763 0,305.46122 -247.62546,553.08661 -553.0815,553.08661 -305.46509,0 -553.091393,-247.62539 -553.091393,-553.08661 0,-305.45991 247.626303,-553.085763 553.091393,-553.085763" + style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4289" /> + <g + transform="matrix(1.3132489,0,0,1.3132489,-9.8625362,-52.033006)" + id="g4147"> + <path + id="path4291" + style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 433.00051,40.81737 c 215.984,0 391.074,175.0938 391.074,391.0778 0,215.985 -175.09,391.075 -391.074,391.075 -215.988,0 -391.078202,-175.09 -391.078202,-391.075 0,-215.984 175.090202,-391.0778 391.078202,-391.0778" + inkscape:connector-curvature="0" /> + <path + id="path4293" + style="fill:#0b7407;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 317.36351,650.00117 267.199,0 c 35.579,0 64.692,-29.113 64.692,-64.695 l 0,-267.196 -331.891,331.891 z m 232.324,-436.211 -268.253,0 c -35.583,0 -64.692,29.109 -64.692,64.691 l 0,268.254 332.945,-332.945" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/window-buttons/maximize_pressed.svg b/OSX-Arc-White/unity/window-buttons/maximize_pressed.svg new file mode 100755 index 0000000..7933018 --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/maximize_pressed.svg @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="maximize_focused_pressed.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="22.627417" + inkscape:cx="12.370125" + inkscape:cy="9.143891" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280396,1046.8821)" + id="g3339"> + <path + inkscape:connector-curvature="0" + d="m 558.7771,-37.935173 c 305.45604,0 553.0815,247.625853 553.0815,553.085763 0,305.46122 -247.62546,553.08661 -553.0815,553.08661 -305.46509,0 -553.091393,-247.62539 -553.091393,-553.08661 0,-305.45991 247.626303,-553.085763 553.091393,-553.085763" + style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4289" /> + <g + transform="matrix(1.3132489,0,0,1.3132489,-9.8625362,-52.033006)" + id="g4147"> + <path + id="path4291" + style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 433.00051,40.81737 c 215.984,0 391.074,175.0938 391.074,391.0778 0,215.985 -175.09,391.075 -391.074,391.075 -215.988,0 -391.078202,-175.09 -391.078202,-391.075 0,-215.984 175.090202,-391.0778 391.078202,-391.0778" + inkscape:connector-curvature="0" /> + <path + id="path4293" + style="fill:#0b7407;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 317.36351,650.00117 267.199,0 c 35.579,0 64.692,-29.113 64.692,-64.695 l 0,-267.196 -331.891,331.891 z m 232.324,-436.211 -268.253,0 c -35.583,0 -64.692,29.109 -64.692,64.691 l 0,268.254 332.945,-332.945" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/window-buttons/maximize_unfocused.svg b/OSX-Arc-White/unity/window-buttons/maximize_unfocused.svg new file mode 100755 index 0000000..78b184c --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/maximize_unfocused.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="maximize_unfocused.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="3.9005737" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,5.2298696,1046.7295)" + id="g3340"> + <path + inkscape:connector-curvature="0" + d="m 556.52327,-28.387679 c 293.53206,0 531.48703,237.950789 531.48703,531.486569 0,293.52709 -237.95497,531.48201 -531.48703,531.48201 -293.53081,0 -531.486296,-237.95492 -531.486296,-531.48201 0,-293.53578 237.955486,-531.486569 531.486296,-531.486569" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4199" /> + <path + inkscape:connector-curvature="0" + d="m 556.52327,16.813632 c 268.56611,0 486.28523,217.715428 486.28523,486.285258 0,268.5599 -217.71912,486.28022 -486.28523,486.28022 -268.56486,0 -486.285011,-217.72032 -486.285011,-486.28022 0,-268.56983 217.720151,-486.285258 486.285011,-486.285258" + style="fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4201" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/window-buttons/minimize.svg b/OSX-Arc-White/unity/window-buttons/minimize.svg new file mode 100755 index 0000000..7760eee --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/minimize.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="minimize.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9297844,1046.855)" + id="g3341"> + <path + inkscape:connector-curvature="0" + d="m 558.63645,-40.071141 c 305.46261,0 553.08915,247.626261 553.08915,553.088871 0,305.45744 -247.62654,553.08397 -553.08915,553.08397 -305.46132,0 -553.0885503,-247.62653 -553.0885503,-553.08397 0,-305.46261 247.6272303,-553.088871 553.0885503,-553.088871" + style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4417" /> + <path + inkscape:connector-curvature="0" + d="m 558.63936,-0.56504285 c 283.64212,0 513.57764,229.93706285 513.57764,513.58312285 0,283.64081 -229.93552,513.57752 -513.57764,513.57752 -283.64081,0 -513.582854,-229.93671 -513.582854,-513.57752 0,-283.64606 229.942044,-513.58312285 513.582854,-513.58312285" + style="fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4419" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/window-buttons/minimize_prelight.svg b/OSX-Arc-White/unity/window-buttons/minimize_prelight.svg new file mode 100755 index 0000000..f886825 --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/minimize_prelight.svg @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="minimize_prelight.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280399,1046.8821)" + id="g3340"> + <g + id="g4285" + inkscape:label="ink_ext_XXXXXX" + transform="matrix(9.9999999,0,0,9.9999999,-4.0034923,0.11816995)"> + <path + id="path4417" + style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 56.277533,-3.8051186 c 30.546127,0 55.308677,24.7625166 55.308677,55.3086436 0,30.54561 -24.76255,55.308165 -55.308677,55.308165 -30.545998,0 -55.30861206,-24.762555 -55.30861206,-55.308165 0,-30.546127 24.76261406,-55.3086436 55.30861206,-55.3086436" + inkscape:connector-curvature="0" /> + <g + transform="matrix(1.0148899,0,0,1.0148899,-0.8432698,-5.0312058)" + id="g4152"> + <path + inkscape:connector-curvature="0" + d="m 56.283048,5.1005059 c 27.94807,0 50.604272,22.6563571 50.604272,50.6048151 0,27.947941 -22.656202,50.604269 -50.604272,50.604269 -27.947941,0 -50.6047894,-22.656328 -50.6047894,-50.604269 0,-27.948458 22.6568484,-50.6048151 50.6047894,-50.6048151" + style="fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4419" /> + <path + inkscape:connector-curvature="0" + d="m 23.994703,60.30905 64.576819,0 c 2.499455,0 4.544076,-2.044103 4.544076,-4.544076 l 0,-0.119823 c 0,-2.499973 -2.044621,-4.544077 -4.544076,-4.544077 l -64.576819,0 c -2.499585,0 -4.544076,2.044104 -4.544076,4.544077 l 0,0.119823 c 0,2.499973 2.044491,4.544076 4.544076,4.544076" + style="fill:#975914;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4421" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/window-buttons/minimize_pressed.svg b/OSX-Arc-White/unity/window-buttons/minimize_pressed.svg new file mode 100755 index 0000000..8b4547b --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/minimize_pressed.svg @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="minimize_pressed.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="12" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,4.9280396,1046.8821)" + id="g3340"> + <g + id="g4285" + inkscape:label="ink_ext_XXXXXX" + transform="matrix(9.9999999,0,0,9.9999999,-4.0034923,0.11816995)"> + <path + id="path4417" + style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 56.277533,-3.8051186 c 30.546127,0 55.308677,24.7625166 55.308677,55.3086436 0,30.54561 -24.76255,55.308165 -55.308677,55.308165 -30.545998,0 -55.30861206,-24.762555 -55.30861206,-55.308165 0,-30.546127 24.76261406,-55.3086436 55.30861206,-55.3086436" + inkscape:connector-curvature="0" /> + <g + transform="matrix(1.0148899,0,0,1.0148899,-0.8432698,-5.0312058)" + id="g4152"> + <path + inkscape:connector-curvature="0" + d="m 56.283048,5.1005059 c 27.94807,0 50.604272,22.6563571 50.604272,50.6048151 0,27.947941 -22.656202,50.604269 -50.604272,50.604269 -27.947941,0 -50.6047894,-22.656328 -50.6047894,-50.604269 0,-27.948458 22.6568484,-50.6048151 50.6047894,-50.6048151" + style="fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4419" /> + <path + inkscape:connector-curvature="0" + d="m 23.994703,60.30905 64.576819,0 c 2.499455,0 4.544076,-2.044103 4.544076,-4.544076 l 0,-0.119823 c 0,-2.499973 -2.044621,-4.544077 -4.544076,-4.544077 l -64.576819,0 c -2.499585,0 -4.544076,2.044104 -4.544076,4.544077 l 0,0.119823 c 0,2.499973 2.044491,4.544076 4.544076,4.544076" + style="fill:#975914;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4421" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/unity/window-buttons/minimize_unfocused.svg b/OSX-Arc-White/unity/window-buttons/minimize_unfocused.svg new file mode 100755 index 0000000..8babaca --- /dev/null +++ b/OSX-Arc-White/unity/window-buttons/minimize_unfocused.svg @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg4306" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="minimize_unfocused.svg" + style="enable-background:new"> + <defs + id="defs4308"> + <linearGradient + id="linearGradient3770"> + <stop + style="stop-color:#000000;stop-opacity:0.62827224;" + offset="0" + id="stop3772" /> + <stop + style="stop-color:#000000;stop-opacity:0.49803922;" + offset="1" + id="stop3774" /> + </linearGradient> + <linearGradient + id="linearGradient4882"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4884" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4886" /> + </linearGradient> + <linearGradient + id="linearGradient3784-6"> + <stop + style="stop-color:#ffffff;stop-opacity:0.21568628;" + offset="0" + id="stop3786-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3788-6" /> + </linearGradient> + <linearGradient + id="linearGradient4892"> + <stop + id="stop4894" + offset="0" + style="stop-color:#2f3a42;stop-opacity:1;" /> + <stop + id="stop4896" + offset="1" + style="stop-color:#1d242a;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4882-4"> + <stop + id="stop4884-9" + offset="0" + style="stop-color:#728495;stop-opacity:1;" /> + <stop + id="stop4886-9" + offset="1" + style="stop-color:#617c95;stop-opacity:0;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#f0f1f2" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="21.791667" + inkscape:cx="3.9005737" + inkscape:cy="12" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:snap-global="true" + inkscape:snap-bbox-midpoints="false" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"> + <inkscape:grid + type="xygrid" + id="grid4314" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="1,0" + position="12,12" + id="guide4316" /> + <sodipodi:guide + orientation="0,1" + position="12,12" + id="guide4318" /> + </sodipodi:namedview> + <metadata + id="metadata4311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1028.3622)"> + <g + transform="matrix(0.01265625,0,0,-0.01265625,5.2298696,1046.7295)" + id="g3340"> + <path + inkscape:connector-curvature="0" + d="m 556.52327,-28.387679 c 293.53206,0 531.48703,237.950789 531.48703,531.486569 0,293.52709 -237.95497,531.48201 -531.48703,531.48201 -293.53081,0 -531.486296,-237.95492 -531.486296,-531.48201 0,-293.53578 237.955486,-531.486569 531.486296,-531.486569" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4199" /> + <path + inkscape:connector-curvature="0" + d="m 556.52327,16.813632 c 268.56611,0 486.28523,217.715428 486.28523,486.285258 0,268.5599 -217.71912,486.28022 -486.28523,486.28022 -268.56486,0 -486.285011,-217.72032 -486.285011,-486.28022 0,-268.56983 217.720151,-486.285258 486.285011,-486.285258" + style="fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4201" /> + </g> + </g> +</svg> diff --git a/OSX-Arc-White/xfce-notify-4.0/gtkrc b/OSX-Arc-White/xfce-notify-4.0/gtkrc new file mode 100755 index 0000000..aa8a02c --- /dev/null +++ b/OSX-Arc-White/xfce-notify-4.0/gtkrc @@ -0,0 +1,72 @@ +style "notify-window" { + XfceNotifyWindow::summary-bold = 1 + XfceNotifyWindow::border-color = "#17191F" + XfceNotifyWindow::border-color-hover = "#17191F" + XfceNotifyWindow::border-radius = 3.0 + XfceNotifyWindow::border-width = 1.0 + XfceNotifyWindow::border-width-hover = 1.0 + + bg[NORMAL] = "#292C36" +} + +style "notify-button" { + bg[NORMAL] = "#434652" + bg[PRELIGHT] = "#5C6070" + bg[ACTIVE] = "#5294E2" + + fg[NORMAL] = "#BAC3CF" + fg[PRELIGHT] = "#BAC3CF" + fg[ACTIVE] = "#ffffff" + + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + border_shades = { 1.0, 1.0 } + roundness = 2 + textstyle = 0 + } +} + +style "notify-text" { + GtkWidget::link-color = "#5294E2" + + fg[NORMAL] = "#BAC3CF" + fg[PRELIGHT] = "#BAC3CF" + fg[ACTIVE] = "#BAC3CF" + + engine "murrine" { + textstyle = 0 + } +} + +style "notify-summary" { + font_name = "Bold" +} + +style "notify-progressbar" { + GtkProgressBar::min-horizontal-bar-height = 4 + + xthickness = 0 + ythickness = 0 + + fg[PRELIGHT] = "#000000" + bg[NORMAL] = "#5294E2" + bg[ACTIVE] = "#1D1F26" + bg[SELECTED] = "#5294E2" + + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + border_shades = { 1.0, 1.0 } + trough_shades = { 1.0, 1.0 } + trough_border_shades = { 1.0, 1.0 } + progressbarstyle = 0 + roundness = 2 + textstyle = 0 + } +} + +class "XfceNotifyWindow" style "notify-window" +widget "XfceNotifyWindow.*.summary" style "notify-summary" +widget_class "XfceNotifyWindow.*<GtkButton>" style "notify-button" +widget_class "XfceNotifyWindow.*.<GtkLabel>" style "notify-text" +widget_class "XfceNotifyWindow.*.<GtkProgress>" style "notify-progressbar" +widget_class "XfceNotifyWindow.*.<GtkProgressBar>" style "notify-progressbar" diff --git a/OSX-Arc-White/xfwm4/background.xcf b/OSX-Arc-White/xfwm4/background.xcf new file mode 100755 index 0000000000000000000000000000000000000000..8a5affe07c64469215f31238bce84e650c117ba3 GIT binary patch literal 678 zcmZ`%ze~eF6ut!UM^&^~rGu1nONW#c92^9}#aVFIBu&nPv<XS9DJ~9z;G&ZtxcP6m zsk8rs{sm5M*6-CjNwI$L<$d|ydv}+25we@`!Vh`hakdyxS0sH4RzbtWV+EYuy<v<9 z)W9il8eCJ_KwL%rI^wdx(zfinBCtg&JFpn?2D7q!5CuGoBiU(ItWfxI6sO!81v?d< z%bk`p!UWM)sU}*z39UNM{}<F+WQps`p5Sf07tFyVQ+f7DPv%_q{No^_{x}S?Apboe zb^o<~obgtggMx9X6`~$I&9Lf6aTeIFpUZyGDv~bM(IpUQ;57IlxIud798X*hNIoqv zr!)ei%OIan0k!5OJzvrbCB0bEOVG53#tejBOaBb|j7XVBs!)FzYR!DyGcV}9xIg>+ gdLN!{KEED5HeMcz+V$K1_SN2p)i|iLC)d0C1}Z~uA^-pY literal 0 HcmV?d00001 diff --git a/OSX-Arc-White/xfwm4/close-active.xpm b/OSX-Arc-White/xfwm4/close-active.xpm new file mode 100755 index 0000000..85f5eb8 --- /dev/null +++ b/OSX-Arc-White/xfwm4/close-active.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char * close_active_xpm[] = { +"24 24 31 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #E5D7DB", +"# c #DE8891", +"$ c #DE5660", +"% c #E0414C", +"& c #DE5661", +"* c #DF8992", +"= c #E6DADE", +"- c #E1ACB2", +"; c #E0424B", +"> c #EE4B52", +", c #F25157", +"' c #EE4A52", +") c #DF424D", +"! c #E1AFB5", +"~ c #E2ABB2", +"{ c #E43E48", +"] c #E33E48", +"^ c #E6D7DC", +"/ c #E0404B", +"( c #E0424D", +"_ c #E5D9DD", +": c #DE878F", +"< c #DE8A92", +"[ c #DE555F", +"} c #DE5862", +"| c #E1434E", +"1 c #E5D8DC", +"2 c #E6DBDE", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%%&*=++++++++", +"+++++++-;>,,,,')!+++++++", +"++++++~{,,,,,,,,]!++++++", +"+++++^/,,,,,,,,,,(_+++++", +"+++++:>,,,,,,,,,,'<+++++", +"+++++[,,,,,,,,,,,,}+++++", +"+++++/,,,,,,,,,,,,|+++++", +"+++++/,,,,,,,,,,,,|+++++", +"+++++[,,,,,,,,,,,,}+++++", +"+++++:>,,,,,,,,,,'<+++++", +"+++++1(,,,,,,,,,,)2+++++", +"++++++~{,,,,,,,,]!++++++", +"+++++++-;>,,,,')!+++++++", +"++++++++@#$%%&*=++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/close-inactive.xpm b/OSX-Arc-White/xfwm4/close-inactive.xpm new file mode 100755 index 0000000..5d1c4ae --- /dev/null +++ b/OSX-Arc-White/xfwm4/close-inactive.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char * close_inactive_xpm[] = { +"24 24 27 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #E2E3E6", +"# c #CECFD0", +"$ c #C2C3C3", +"% c #BEBEBE", +"& c #C2C2C3", +"* c #E3E4E6", +"= c #D8D8DA", +"- c #BDBDBD", +"; c #C5C5C5", +"> c #C8C8C8", +", c #BEBFBF", +"' c #D8D9DB", +") c #D7D7D9", +"! c #BFBFBF", +"~ c #C7C7C7", +"{ c #D7D8DA", +"] c #E3E4E7", +"^ c #BEBEBF", +"/ c #CDCECF", +"( c #CECED0", +"_ c #C1C1C2", +": c #BDBDBE", +"< c #E4E5E7", +"[ c #CFCFD1", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%%&#*++++++++", +"+++++++=-;>>>>;,'+++++++", +"++++++)!>>>>>>>~!{++++++", +"+++++]%>>>>>>>>>>^]+++++", +"+++++/;>>>>>>>>>>;(+++++", +"+++++_>>>>>>>>>>>>&+++++", +"+++++:>>>>>>>>>>>>^+++++", +"+++++:>>>>>>>>>>>>^+++++", +"+++++_>>>>>>>>>>>>&+++++", +"+++++/;>>>>>>>>>>;(+++++", +"+++++]->>>>>>>>>~%<+++++", +"++++++)!>>>>>>>~!{++++++", +"+++++++=-;>>>>;,'+++++++", +"++++++++@#$%%&[*++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/close-prelight.xpm b/OSX-Arc-White/xfwm4/close-prelight.xpm new file mode 100755 index 0000000..7531d7b --- /dev/null +++ b/OSX-Arc-White/xfwm4/close-prelight.xpm @@ -0,0 +1,72 @@ +/* XPM */ +static char * close_pressed_xpm[] = { +"24 24 45 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #E5D4D8", +"# c #DD828B", +"$ c #DF515C", +"% c #E03D47", +"& c #DF525D", +"* c #DE848D", +"= c #E5D6DA", +"- c #E1A4AB", +"; c #E03F49", +"> c #EF4B52", +", c #F25056", +"' c #DF404A", +") c #E1A7AE", +"! c #E53E48", +"~ c #E53D48", +"{ c #E1A8AF", +"] c #E64950", +"^ c #DC424B", +"/ c #DB424A", +"( c #E74950", +"_ c #E0404B", +": c #E5D6DB", +"< c #A21F2C", +"[ c #D63F48", +"} c #D53E47", +"| c #DD434B", +"1 c #EE4A52", +"2 c #DE868E", +"3 c #D84048", +"4 c #DE555E", +"5 c #E13D47", +"6 c #E0404A", +"7 c #DE555F", +"8 c #DF848D", +"9 c #EE4A51", +"0 c #DE8890", +"a c #E6D8DC", +"b c #E43C47", +"c c #E1A9B0", +"d c #DF3F4A", +"e c #E5D7DB", +"f c #DD535D", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%%&*=++++++++", +"+++++++-;>,,,,>')+++++++", +"++++++-!,,,,,,,,~{++++++", +"+++++@;,]^,,,,/(,_:+++++", +"+++++#>,^<[,,}<|,12+++++", +"+++++$,,,[<[}<3,,,4+++++", +"+++++5,,,,[<<3,,,,;+++++", +"+++++%,,,,}<<[,,,,6+++++", +"+++++&,,,}<3[<[,,,7+++++", +"+++++8>,/<3,,[<|,90+++++", +"+++++=',(|,,,,|(,_a+++++", +"++++++)~,,,,,,,,bc++++++", +"+++++++{d1,,,,9_c+++++++", +"++++++++e2f;;70e++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/close-pressed.xpm b/OSX-Arc-White/xfwm4/close-pressed.xpm new file mode 100755 index 0000000..2fd9841 --- /dev/null +++ b/OSX-Arc-White/xfwm4/close-pressed.xpm @@ -0,0 +1,76 @@ +/* XPM */ +static char * close_active_xpm[] = { +"24 24 49 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #E6D8DC", +"# c #DE8790", +"$ c #D94F5B", +"% c #D53240", +"& c #D63442", +"* c #D9505C", +"= c #DE8992", +"- c #E6DADE", +"; c #E1ACB2", +"> c #D63441", +", c #D62836", +"' c #D63643", +") c #E2B0B6", +"! c #E1ACB3", +"~ c #D52A38", +"{ c #D52B39", +"] c #E6D7DC", +"^ c #CE2634", +"/ c #C82533", +"( c #C72533", +"_ c #CF2735", +": c #D63543", +"< c #DE8890", +"[ c #A11E2C", +"} c #C42533", +"| c #C32432", +"1 c #DF8B94", +"2 c #D94D59", +"3 c #D9515B", +"4 c #D7323F", +"5 c #D9515D", +"6 c #DE878F", +"7 c #C92533", +"8 c #DE8A92", +"9 c #D63542", +"0 c #CE2735", +"a c #E6DBDE", +"b c #E2ABB2", +"c c #E1AFB5", +"d c #D73643", +"e c #E2AFB5", +"f c #E5D7DC", +"g c #D94E5A", +"h c #D63240", +"i c #D63340", +"j c #DE8891", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%&*=-++++++++", +"+++++++;>,,,,,,')+++++++", +"++++++!~,,,,,,,,{)++++++", +"+++++]%,^/,,,,(_,:-+++++", +"+++++<,,([},,|[/,,1+++++", +"+++++2,,,|[}|[},,,3+++++", +"+++++4,,,,|[[},,,,:+++++", +"+++++4,,,,|[[},,,,:+++++", +"+++++2,,,|[}|[},,,5+++++", +"+++++6,,([},,|[7,,8+++++", +"+++++@9,0/,,,,/_,'a+++++", +"++++++b~,,,,,,,,{c++++++", +"+++++++b&,,,,,,de+++++++", +"++++++++f<ghi$j-++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/hide-active.xpm b/OSX-Arc-White/xfwm4/hide-active.xpm new file mode 100755 index 0000000..97af281 --- /dev/null +++ b/OSX-Arc-White/xfwm4/hide-active.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char * hide_active_xpm[] = { +"24 24 31 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #E6E2D9", +"# c #E1C47F", +"$ c #E2B444", +"% c #E5B12B", +"& c #E5B02B", +"* c #E3B545", +"= c #E1C37F", +"- c #E7E3DA", +"; c #E3D1A8", +"> c #E4AF2B", +", c #F6C031", +"' c #FAC637", +") c #E4B02B", +"! c #E3D2A9", +"~ c #E3D2A8", +"{ c #EAB226", +"] c #FAC537", +"^ c #E5AF2B", +"/ c #E5AF2C", +"( c #E1C47E", +"_ c #E1C480", +": c #E3B444", +"< c #E2B545", +"[ c #E6B02A", +"} c #E6B12C", +"| c #E6E2DA", +"1 c #E6E3DA", +"2 c #E0C47E", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%&*=-++++++++", +"+++++++;>,'''',)!+++++++", +"++++++~{]'''''']{!++++++", +"+++++@^]'''''''']/@+++++", +"+++++(,'''''''''',_+++++", +"+++++:''''''''''''<+++++", +"+++++[''''''''''''}+++++", +"+++++[''''''''''''}+++++", +"+++++:''''''''''''<+++++", +"+++++(,'''''''''',_+++++", +"+++++|&]''''''''])1+++++", +"++++++~{]'''''']{!++++++", +"+++++++;>,'''',)!+++++++", +"++++++++@2$%&*=-++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/hide-inactive.xpm b/OSX-Arc-White/xfwm4/hide-inactive.xpm new file mode 100755 index 0000000..5e57e46 --- /dev/null +++ b/OSX-Arc-White/xfwm4/hide-inactive.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char * hide_inactive_xpm[] = { +"24 24 27 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #E2E3E6", +"# c #CECFD0", +"$ c #C2C3C3", +"% c #BEBEBE", +"& c #C2C2C3", +"* c #E3E4E6", +"= c #D8D8DA", +"- c #BDBDBD", +"; c #C5C5C5", +"> c #C8C8C8", +", c #BEBFBF", +"' c #D8D9DB", +") c #D7D7D9", +"! c #BFBFBF", +"~ c #C7C7C7", +"{ c #D7D8DA", +"] c #E3E4E7", +"^ c #BEBEBF", +"/ c #CDCECF", +"( c #CECED0", +"_ c #C1C1C2", +": c #BDBDBE", +"< c #E4E5E7", +"[ c #CFCFD1", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%%&#*++++++++", +"+++++++=-;>>>>;,'+++++++", +"++++++)!>>>>>>>~!{++++++", +"+++++]%>>>>>>>>>>^]+++++", +"+++++/;>>>>>>>>>>;(+++++", +"+++++_>>>>>>>>>>>>&+++++", +"+++++:>>>>>>>>>>>>^+++++", +"+++++:>>>>>>>>>>>>^+++++", +"+++++_>>>>>>>>>>>>&+++++", +"+++++/;>>>>>>>>>>;(+++++", +"+++++]->>>>>>>>>~%<+++++", +"++++++)!>>>>>>>~!{++++++", +"+++++++=-;>>>>;,'+++++++", +"++++++++@#$%%&[*++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/hide-prelight.xpm b/OSX-Arc-White/xfwm4/hide-prelight.xpm new file mode 100755 index 0000000..95c8d7d --- /dev/null +++ b/OSX-Arc-White/xfwm4/hide-prelight.xpm @@ -0,0 +1,76 @@ +/* XPM */ +static char * hide_prelight_xpm[] = { +"24 24 49 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #E6E1D6", +"# c #E1C278", +"$ c #E3B33D", +"% c #E6AF25", +"& c #E1C178", +"* c #E5E0D6", +"= c #E3CFA0", +"- c #E6B028", +"; c #F6C031", +"> c #FAC536", +", c #E6AF28", +"' c #E2CFA0", +") c #EBB325", +"! c #E6AF29", +"~ c #E5E1D6", +"{ c #E1C279", +"] c #E0C27A", +"^ c #E3B33F", +"/ c #E4B441", +"( c #DBA32B", +"_ c #C08522", +": c #DCA42B", +"< c #E7B027", +"[ c #E7AF26", +"} c #DCA52C", +"| c #C28723", +"1 c #DDA52C", +"2 c #E6AF27", +"3 c #E3B340", +"4 c #E1C37C", +"5 c #E0C37B", +"6 c #E6E1D7", +"7 c #E5AE29", +"8 c #E6AF2A", +"9 c #E5E1D7", +"0 c #E2CFA2", +"a c #EBB225", +"b c #E3D1A3", +"c c #E3D0A3", +"d c #E6B02A", +"e c #E4AF29", +"f c #E6E2D8", +"g c #E0C27B", +"h c #E4B341", +"i c #E2B341", +"j c #E0C37C", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%%$&*++++++++", +"+++++++=-;>>>>;,=+++++++", +"++++++')>>>>>>>>)'++++++", +"+++++*,>>>>>>>>>>!~+++++", +"+++++{;>>>>>>>>>>;]+++++", +"+++++^>>>>>>>>>>>>/+++++", +"+++++%>(________:><+++++", +"+++++[>}||||||||1>2+++++", +"+++++3>>>>>>>>>>>>/+++++", +"+++++4;>>>>>>>>>>;5+++++", +"+++++67>>>>>>>>>>89+++++", +"++++++0a>>>>>>>>ab++++++", +"+++++++cd;>>>>;ec+++++++", +"++++++++fgh,,ijf++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/hide-pressed.xpm b/OSX-Arc-White/xfwm4/hide-pressed.xpm new file mode 100755 index 0000000..40b5f5a --- /dev/null +++ b/OSX-Arc-White/xfwm4/hide-pressed.xpm @@ -0,0 +1,76 @@ +/* XPM */ +static char * hide_pressed_xpm[] = { +"24 24 49 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #E6E1D6", +"# c #E1C278", +"$ c #E3B33D", +"% c #E6AF25", +"& c #E1C178", +"* c #E5E0D6", +"= c #E3CFA0", +"- c #E6B028", +"; c #F6C031", +"> c #FAC536", +", c #E6AF28", +"' c #E2CFA0", +") c #EBB325", +"! c #E6AF29", +"~ c #E5E1D6", +"{ c #E1C279", +"] c #E0C27A", +"^ c #E3B33F", +"/ c #E4B441", +"( c #DBA32B", +"_ c #C08522", +": c #DCA42B", +"< c #E7B027", +"[ c #E7AF26", +"} c #DCA52C", +"| c #C28723", +"1 c #DDA52C", +"2 c #E6AF27", +"3 c #E3B340", +"4 c #E1C37C", +"5 c #E0C37B", +"6 c #E6E1D7", +"7 c #E5AE29", +"8 c #E6AF2A", +"9 c #E5E1D7", +"0 c #E2CFA2", +"a c #EBB225", +"b c #E3D1A3", +"c c #E3D0A3", +"d c #E6B02A", +"e c #E4AF29", +"f c #E6E2D8", +"g c #E0C27B", +"h c #E4B341", +"i c #E2B341", +"j c #E0C37C", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%%$&*++++++++", +"+++++++=-;>>>>;,=+++++++", +"++++++')>>>>>>>>)'++++++", +"+++++*,>>>>>>>>>>!~+++++", +"+++++{;>>>>>>>>>>;]+++++", +"+++++^>>>>>>>>>>>>/+++++", +"+++++%>(________:><+++++", +"+++++[>}||||||||1>2+++++", +"+++++3>>>>>>>>>>>>/+++++", +"+++++4;>>>>>>>>>>;5+++++", +"+++++67>>>>>>>>>>89+++++", +"++++++0a>>>>>>>>ab++++++", +"+++++++cd;>>>>;ec+++++++", +"++++++++fgh,,ijf++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/maximize-active.xpm b/OSX-Arc-White/xfwm4/maximize-active.xpm new file mode 100755 index 0000000..37fda31 --- /dev/null +++ b/OSX-Arc-White/xfwm4/maximize-active.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char * maximize_active_xpm[] = { +"24 24 31 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #D7E5DB", +"# c #7FD587", +"$ c #46D051", +"% c #2DD23A", +"& c #45D050", +"* c #7ED585", +"= c #D6E5DB", +"- c #A8DCAE", +"; c #2DD139", +"> c #34E443", +", c #3AEA4A", +"' c #A5DCAB", +") c #2AD537", +"! c #29D537", +"~ c #A4DBAA", +"{ c #2ED13A", +"] c #2CD139", +"^ c #D5E5DA", +"/ c #80D588", +"( c #34E544", +"_ c #7CD583", +": c #48D052", +"< c #45D14E", +"[ c #2FD33B", +"} c #D8E6DC", +"| c #2FD03A", +"1 c #2ED139", +"2 c #D6E5DA", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%%&*=++++++++", +"+++++++-;>,,,,>;'+++++++", +"++++++-),,,,,,,,!~++++++", +"+++++={,,,,,,,,,,]^+++++", +"+++++/>,,,,,,,,,,(_+++++", +"+++++:,,,,,,,,,,,,<+++++", +"+++++[,,,,,,,,,,,,]+++++", +"+++++[,,,,,,,,,,,,]+++++", +"+++++:,,,,,,,,,,,,<+++++", +"+++++/>,,,,,,,,,,(_+++++", +"+++++}|,,,,,,,,,,12+++++", +"++++++-),,,,,,,,!~++++++", +"+++++++-;>,,,,>;'+++++++", +"++++++++@#$%%&*=++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/maximize-inactive.xpm b/OSX-Arc-White/xfwm4/maximize-inactive.xpm new file mode 100755 index 0000000..9bf61a8 --- /dev/null +++ b/OSX-Arc-White/xfwm4/maximize-inactive.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char * maximize_inactive_xpm[] = { +"24 24 27 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #E2E3E6", +"# c #CECFD0", +"$ c #C2C3C3", +"% c #BEBEBE", +"& c #C2C2C3", +"* c #E3E4E6", +"= c #D8D8DA", +"- c #BDBDBD", +"; c #C5C5C5", +"> c #C8C8C8", +", c #BEBFBF", +"' c #D8D9DB", +") c #D7D7D9", +"! c #BFBFBF", +"~ c #C7C7C7", +"{ c #D7D8DA", +"] c #E3E4E7", +"^ c #BEBEBF", +"/ c #CDCECF", +"( c #CECED0", +"_ c #C1C1C2", +": c #BDBDBE", +"< c #E4E5E7", +"[ c #CFCFD1", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%%&#*++++++++", +"+++++++=-;>>>>;,'+++++++", +"++++++)!>>>>>>>~!{++++++", +"+++++]%>>>>>>>>>>^]+++++", +"+++++/;>>>>>>>>>>;(+++++", +"+++++_>>>>>>>>>>>>&+++++", +"+++++:>>>>>>>>>>>>^+++++", +"+++++:>>>>>>>>>>>>^+++++", +"+++++_>>>>>>>>>>>>&+++++", +"+++++/;>>>>>>>>>>;(+++++", +"+++++]->>>>>>>>>~%<+++++", +"++++++)!>>>>>>>~!{++++++", +"+++++++=-;>>>>;,'+++++++", +"++++++++@#$%%&[*++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/maximize-prelight.xpm b/OSX-Arc-White/xfwm4/maximize-prelight.xpm new file mode 100755 index 0000000..2bdd7a5 --- /dev/null +++ b/OSX-Arc-White/xfwm4/maximize-prelight.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char * maximize_prelight_xpm[] = { +"24 24 54 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #D3E4D8", +"# c #78D481", +"$ c #41D14B", +"% c #28D234", +"& c #28D334", +"* c #40D14A", +"= c #77D47E", +"- c #D1E4D6", +"; c #9FDBA6", +"> c #2CD137", +", c #34E544", +"' c #39EA49", +") c #2AD137", +"! c #9DDAA3", +"~ c #A0DCA7", +"{ c #29D735", +"] c #28D736", +"^ c #D4E4D9", +"/ c #2DD139", +"( c #29C233", +"_ c #1FA723", +": c #20A925", +"< c #34DD42", +"[ c #7BD583", +"} c #34E543", +"| c #37E546", +"1 c #169117", +"2 c #0B7407", +"3 c #21AC26", +"4 c #43D14E", +"5 c #2AC433", +"6 c #36E345", +"7 c #20AA25", +"8 c #2BD137", +"9 c #148C14", +"0 c #2BD238", +"a c #45D14E", +"b c #2BC534", +"c c #7DD484", +"d c #34E443", +"e c #22AF28", +"f c #D6E5DB", +"g c #2CD139", +"h c #35DF43", +"i c #20A924", +"j c #29C132", +"k c #A3DBA9", +"l c #28D634", +"m c #2CD037", +"n c #D5E4DA", +"o c #42D04E", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%&*=-++++++++", +"+++++++;>,'''',)!+++++++", +"++++++~{'''''''']!++++++", +"+++++^/'''(___:<')-+++++", +"+++++[}'''|12223',=+++++", +"+++++4''56'|1227''*+++++", +"+++++8''396'|127''&+++++", +"+++++0''3296'|17''%+++++", +"+++++a''32296'|b''$+++++", +"+++++cd'e22296''',#+++++", +"+++++fg'h3iiij'''>@+++++", +"++++++kl''''''''{;++++++", +"+++++++kgd''''}m~+++++++", +"++++++++nca88o[^++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/maximize-pressed.xpm b/OSX-Arc-White/xfwm4/maximize-pressed.xpm new file mode 100755 index 0000000..c5333a3 --- /dev/null +++ b/OSX-Arc-White/xfwm4/maximize-pressed.xpm @@ -0,0 +1,80 @@ +/* XPM */ +static char * maximize_pressed_xpm[] = { +"24 24 53 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"@ c #D6E5DB", +"# c #7FD487", +"$ c #40C949", +"% c #21C42C", +"& c #20C32B", +"* c #3FC949", +"= c #7DD585", +"- c #A9DDAF", +"; c #23C42D", +"> c #14C21F", +", c #22C42C", +"' c #A5DCAB", +") c #17C222", +"! c #16C221", +"~ c #D7E6DC", +"{ c #11A817", +"] c #0F9612", +"^ c #109813", +"/ c #13BA1D", +"( c #D5E5DA", +"_ c #81D589", +": c #14BE1E", +"< c #0E870D", +"[ c #0C7408", +"} c #109B13", +"| c #7DD484", +"1 c #41C949", +"2 c #11A918", +"3 c #13BD1D", +"4 c #109913", +"5 c #3DC946", +"6 c #0E850D", +"7 c #1FC429", +"8 c #41C94B", +"9 c #80D588", +"0 c #7CD483", +"a c #D8E6DC", +"b c #25C42E", +"c c #109A13", +"d c #109812", +"e c #11A717", +"f c #22C52C", +"g c #D6E5DA", +"h c #A8DDAE", +"i c #17C322", +"j c #A4DCAA", +"k c #A4DBAA", +"l c #7ED486", +"m c #1FC22A", +"n c #3EC948", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++@#$%&*=@++++++++", +"+++++++-;>>>>>>,'+++++++", +"++++++-)>>>>>>>>!'++++++", +"+++++~;>>>{]]]^/>&(+++++", +"+++++_>>>>:<[[[}>>|+++++", +"+++++1>>23>:<[[4>>5+++++", +"+++++;>>463>:<[4>>7+++++", +"+++++;>>4[63>:<4>>7+++++", +"+++++8>>4[[63>:2>>5+++++", +"+++++9>>}[[[63>>>>0+++++", +"+++++ab>/cddde>>>fg+++++", +"++++++hi>>>>>>>>!j++++++", +"+++++++h,>>>>>>,k+++++++", +"++++++++gl*&mn|g++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/menu-active.xpm b/OSX-Arc-White/xfwm4/menu-active.xpm new file mode 100755 index 0000000..c661f83 --- /dev/null +++ b/OSX-Arc-White/xfwm4/menu-active.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * menu_active_xpm[] = { +"16 22 3 1", +" c None", +". c #E7E8EB", +"+ c #A4AAB7", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"....+......+....", +"....++....++....", +".....++..++.....", +"......++++......", +".......++.......", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................"}; diff --git a/OSX-Arc-White/xfwm4/menu-inactive.xpm b/OSX-Arc-White/xfwm4/menu-inactive.xpm new file mode 100755 index 0000000..33b2f66 --- /dev/null +++ b/OSX-Arc-White/xfwm4/menu-inactive.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * menu_inactive_xpm[] = { +"16 22 3 1", +" c None", +". c #E7E8EB", +"+ c #B9BFCE", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"....+......+....", +"....++....++....", +".....++..++.....", +"......++++......", +".......++.......", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................"}; diff --git a/OSX-Arc-White/xfwm4/menu-pressed.xpm b/OSX-Arc-White/xfwm4/menu-pressed.xpm new file mode 100755 index 0000000..e11490a --- /dev/null +++ b/OSX-Arc-White/xfwm4/menu-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * menu_pressed_xpm[] = { +"16 22 3 1", +" c None", +". c #E7E8EB", +"+ c #5294E2", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"....+......+....", +"....++....++....", +".....++..++.....", +"......++++......", +".......++.......", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................"}; diff --git a/OSX-Arc-White/xfwm4/shade-active.xpm b/OSX-Arc-White/xfwm4/shade-active.xpm new file mode 100755 index 0000000..a51b9be --- /dev/null +++ b/OSX-Arc-White/xfwm4/shade-active.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * shade_active_xpm[] = { +"16 22 3 1", +" c None", +". c #E7E8EB", +"+ c #A4AAB7", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +".......++.......", +"......++++......", +".....++++++.....", +"....++++++++....", +"................", +"....++++++++....", +"....++++++++....", +"................", +"................", +"................", +"................", +"................", +"................", +"................"}; diff --git a/OSX-Arc-White/xfwm4/shade-inactive.xpm b/OSX-Arc-White/xfwm4/shade-inactive.xpm new file mode 100755 index 0000000..307351d --- /dev/null +++ b/OSX-Arc-White/xfwm4/shade-inactive.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * shade_inactive_xpm[] = { +"16 22 3 1", +" c None", +". c #E7E8EB", +"+ c #B9BFCE", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +".......++.......", +"......++++......", +".....++++++.....", +"....++++++++....", +"................", +"....++++++++....", +"....++++++++....", +"................", +"................", +"................", +"................", +"................", +"................", +"................"}; diff --git a/OSX-Arc-White/xfwm4/shade-pressed.xpm b/OSX-Arc-White/xfwm4/shade-pressed.xpm new file mode 100755 index 0000000..ca53b7b --- /dev/null +++ b/OSX-Arc-White/xfwm4/shade-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * shade_pressed_xpm[] = { +"16 22 3 1", +" c None", +". c #E7E8EB", +"+ c #5294E2", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +".......++.......", +"......++++......", +".....++++++.....", +"....++++++++....", +"................", +"....++++++++....", +"....++++++++....", +"................", +"................", +"................", +"................", +"................", +"................", +"................"}; diff --git a/OSX-Arc-White/xfwm4/stick-active.xpm b/OSX-Arc-White/xfwm4/stick-active.xpm new file mode 100755 index 0000000..01a1f90 --- /dev/null +++ b/OSX-Arc-White/xfwm4/stick-active.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * stick_active_xpm[] = { +"16 22 3 1", +" c None", +". c #E7E8EB", +"+ c #A4AAB7", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +".......++.......", +".......++.......", +".......++.......", +"....++++++++....", +"....++++++++....", +".......++.......", +".......++.......", +".......++.......", +"................", +"................", +"................", +"................", +"................", +"................", +"................"}; diff --git a/OSX-Arc-White/xfwm4/stick-inactive.xpm b/OSX-Arc-White/xfwm4/stick-inactive.xpm new file mode 100755 index 0000000..19bca20 --- /dev/null +++ b/OSX-Arc-White/xfwm4/stick-inactive.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * stick_inactive_xpm[] = { +"16 22 3 1", +" c None", +". c #E7E8EB", +"+ c #B9BFCE", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +".......++.......", +".......++.......", +".......++.......", +"....++++++++....", +"....++++++++....", +".......++.......", +".......++.......", +".......++.......", +"................", +"................", +"................", +"................", +"................", +"................", +"................"}; diff --git a/OSX-Arc-White/xfwm4/stick-pressed.xpm b/OSX-Arc-White/xfwm4/stick-pressed.xpm new file mode 100755 index 0000000..3a3a2a9 --- /dev/null +++ b/OSX-Arc-White/xfwm4/stick-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * stick_pressed_xpm[] = { +"16 22 3 1", +" c None", +". c #E7E8EB", +"+ c #5294E2", +"................", +"................", +"................", +"................", +"................", +"................", +"................", +".......++.......", +".......++.......", +".......++.......", +"....++++++++....", +"....++++++++....", +".......++.......", +".......++.......", +".......++.......", +"................", +"................", +"................", +"................", +"................", +"................", +"................"}; diff --git a/OSX-Arc-White/xfwm4/themerc b/OSX-Arc-White/xfwm4/themerc new file mode 100755 index 0000000..2411213 --- /dev/null +++ b/OSX-Arc-White/xfwm4/themerc @@ -0,0 +1,30 @@ +button_offset=7 +button_spacing=0 +full_width_title=true +title_horizontal_offset=0 +title_vertical_offset_active=1 +title_vertical_offset_inactive=1 +#title_shadow_active=true +title_shadow_inactive=true + +#button_layout=O|HMC + +active_text_color=#70788d +active_text_shadow_color=#e7e8eb +inactive_text_color=#979dac +inactive_text_shadow_color=#e7e8eb + +#placement_ratio=20 +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-10 +shadow_opacity=35 + +title_shadow_active=false + +resize_opacity=100 +move_opacity=100 +popup_opacity=100 +show_frame_shadow=true +show_popup_shadow=true diff --git a/OSX-Arc-White/xfwm4/title-1-active-shaded.xpm b/OSX-Arc-White/xfwm4/title-1-active-shaded.xpm new file mode 100755 index 0000000..662295d --- /dev/null +++ b/OSX-Arc-White/xfwm4/title-1-active-shaded.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * title_1_active_shaded_xpm[] = { +"24 24 3 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/title-1-active.xpm b/OSX-Arc-White/xfwm4/title-1-active.xpm new file mode 100755 index 0000000..e1507a7 --- /dev/null +++ b/OSX-Arc-White/xfwm4/title-1-active.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * title_1_active_xpm[] = { +"24 24 3 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/title-1-inactive.xpm b/OSX-Arc-White/xfwm4/title-1-inactive.xpm new file mode 100755 index 0000000..1e4f127 --- /dev/null +++ b/OSX-Arc-White/xfwm4/title-1-inactive.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * title_1_inactive_xpm[] = { +"24 24 3 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/title-2-active.xpm b/OSX-Arc-White/xfwm4/title-2-active.xpm new file mode 100755 index 0000000..c4e271a --- /dev/null +++ b/OSX-Arc-White/xfwm4/title-2-active.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * title_2_active_xpm[] = { +"24 24 3 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/title-2-inactive.xpm b/OSX-Arc-White/xfwm4/title-2-inactive.xpm new file mode 100755 index 0000000..1394d42 --- /dev/null +++ b/OSX-Arc-White/xfwm4/title-2-inactive.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * title_2_inactive_xpm[] = { +"24 24 3 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/title-3-active.xpm b/OSX-Arc-White/xfwm4/title-3-active.xpm new file mode 100755 index 0000000..c8c27ab --- /dev/null +++ b/OSX-Arc-White/xfwm4/title-3-active.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * title_3_active_xpm[] = { +"24 24 3 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/title-3-inactive.xpm b/OSX-Arc-White/xfwm4/title-3-inactive.xpm new file mode 100755 index 0000000..756e8f2 --- /dev/null +++ b/OSX-Arc-White/xfwm4/title-3-inactive.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * title_3_inactive_xpm[] = { +"24 24 3 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/title-4-active.xpm b/OSX-Arc-White/xfwm4/title-4-active.xpm new file mode 100755 index 0000000..00b532b --- /dev/null +++ b/OSX-Arc-White/xfwm4/title-4-active.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * title_4_active_xpm[] = { +"24 24 3 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/title-4-inactive.xpm b/OSX-Arc-White/xfwm4/title-4-inactive.xpm new file mode 100755 index 0000000..f085d68 --- /dev/null +++ b/OSX-Arc-White/xfwm4/title-4-inactive.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * title_4_inactive_xpm[] = { +"24 24 3 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/title-5-active.xpm b/OSX-Arc-White/xfwm4/title-5-active.xpm new file mode 100755 index 0000000..f387f3f --- /dev/null +++ b/OSX-Arc-White/xfwm4/title-5-active.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * title_5_active_xpm[] = { +"24 24 3 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/title-5-inactive.xpm b/OSX-Arc-White/xfwm4/title-5-inactive.xpm new file mode 100755 index 0000000..3f63110 --- /dev/null +++ b/OSX-Arc-White/xfwm4/title-5-inactive.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * title_5_inactive_xpm[] = { +"24 24 3 1", +" c None", +". c #EEEFF1", +"+ c #E7E8EB", +"........................", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++", +"++++++++++++++++++++++++"}; diff --git a/OSX-Arc-White/xfwm4/top-left-active-shaded.xpm b/OSX-Arc-White/xfwm4/top-left-active-shaded.xpm new file mode 100755 index 0000000..47dc7df --- /dev/null +++ b/OSX-Arc-White/xfwm4/top-left-active-shaded.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * top_left_active_shaded_xpm[] = { +"5 24 5 1", +" c None", +". c #ECEDF0", +"+ c #EEEFF1", +"@ c #E8E9EB", +"# c #E7E8EB", +" .+++", +".@###", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####"}; diff --git a/OSX-Arc-White/xfwm4/top-left-active.xpm b/OSX-Arc-White/xfwm4/top-left-active.xpm new file mode 100755 index 0000000..423a3bf --- /dev/null +++ b/OSX-Arc-White/xfwm4/top-left-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * top_left_active_xpm[] = { +"5 24 5 1", +" c None", +". c #ECEDF0", +"+ c #EEEFF1", +"@ c #E8E9EB", +"# c #E7E8EB", +" .+++", +".@###", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####"}; diff --git a/OSX-Arc-White/xfwm4/top-left-inactive.xpm b/OSX-Arc-White/xfwm4/top-left-inactive.xpm new file mode 100755 index 0000000..9c4f88e --- /dev/null +++ b/OSX-Arc-White/xfwm4/top-left-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * top_left_inactive_xpm[] = { +"5 24 5 1", +" c None", +". c #ECEDF0", +"+ c #EEEFF1", +"@ c #E8E9EB", +"# c #E7E8EB", +" .+++", +".@###", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####", +"#####"}; diff --git a/OSX-Arc-White/xfwm4/top-right-active-shaded.xpm b/OSX-Arc-White/xfwm4/top-right-active-shaded.xpm new file mode 100755 index 0000000..4920284 --- /dev/null +++ b/OSX-Arc-White/xfwm4/top-right-active-shaded.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * top_right_active_shaded_xpm[] = { +"5 24 5 1", +" c None", +". c #EEEFF1", +"+ c #ECEDF0", +"@ c #E7E8EB", +"# c #E8E9EB", +"...+ ", +"@@@#+", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@"}; diff --git a/OSX-Arc-White/xfwm4/top-right-active.xpm b/OSX-Arc-White/xfwm4/top-right-active.xpm new file mode 100755 index 0000000..3c9a583 --- /dev/null +++ b/OSX-Arc-White/xfwm4/top-right-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * top_right_active_xpm[] = { +"5 24 5 1", +" c None", +". c #EEEFF1", +"+ c #ECEDF0", +"@ c #E7E8EB", +"# c #E8E9EB", +"...+ ", +"@@@#+", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@"}; diff --git a/OSX-Arc-White/xfwm4/top-right-inactive.xpm b/OSX-Arc-White/xfwm4/top-right-inactive.xpm new file mode 100755 index 0000000..35285a5 --- /dev/null +++ b/OSX-Arc-White/xfwm4/top-right-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * top_right_inactive_xpm[] = { +"5 24 5 1", +" c None", +". c #EEEFF1", +"+ c #ECEDF0", +"@ c #E7E8EB", +"# c #E8E9EB", +"...+ ", +"@@@#+", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@", +"@@@@@"};